function trim(s){

	s = s.replace(/^\s+|\s+$/gi, ''); //sacar espacios blanco principio y final

	return s;

}

function delSpacio(s){

	s = s.replace(/\s+/gi, ''); //sacar espacios repetidos dejando solo uno

return s;

}

function isNombre(text, maxText){

	//var text = trim(text);

	if( !maxText ){maxText = 20}

	if( text.length > maxText ){

		return false

	}else if(!isNaN(text)){

		return false;

	}else if(text.search(/[<\/\\>?¿!¡{}()%$&|=."",;:]/) > -1 ){

		return false;

	}else{

		return text

	}

}

function isApellido(text, maxText){

	var text = trim(text);

	if( !maxText ){maxText = 20}

	if( text.length > maxText ){

		return false

	}else if(!isNaN(text)){

		return false;

	}else if(text.search(/[<\/\\>?¿!¡{}()%$&|=."",;:]/) > -1 ){

		return false;

	}else{

		return text

	}

}

function isTelefono(text, maxText){

	var text = trim(text);

	if( !maxText ){maxText = 15}

	if( text.length > maxText ){

		return false

	}else if(isNaN(text)){

		return false;

	}else{

		return text

	}

}

function isEmail(text, maxText){

	var text = trim(text);

	if( !maxText ){maxText = 40}

	if( text.length > maxText ){

		return false;

	}else if(text.search(/[<\/\\>?¿!¡{}()%$&|="",;:]/) > -1 ){

		return false;

	}else if(!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(text)){

		return false;

	}else{

		return text

	}

}

function isMensaje(text, maxText){

	var text = delSpacio(trim(text));

	if( !maxText ){maxText = 250}

	if( text.length > maxText ){

		return false

	}else if(text.search(/[<\\>&|]/) > -1 ){

		return false;

	}else{

		return text;

	}

}



function validarForm(){

	formu = document.getElementById('form_consulta');
	//alert(formu.nom.value);
	//form.submit();

	if(!isNombre(formu.nom.value)){

		alert("Ingrese un nombre valido");

		formu.nom.focus();

		return false;

	}else
	if(!isTelefono(formu.tel.value)){

		alert("Ingrese un telefono valido")

		formu.tel.focus()

		return false;

	}else
	if(!isEmail(formu.mail.value) ){

		alert("Ingrese un correo valido")

		formu.mail.focus()

		return false;

	}else		
	if(!isMensaje(formu.coment.value) ){

		alert("Ingrese un Comentario o Consulta valida")

		formu.coment.focus()

		return false;

	}else{
		formu.submit();	
	}	

}
function validarForm2(){

	formu = document.getElementById('form2');
	//alert(formu.nom.value);
	//form.submit();

	if(!isNombre(formu.nom.value)){

		alert("Ingrese un nombre valido");

		formu.nom.focus();

		return false;

	}else
	if(!isEmail(formu.mail.value) ){

		alert("Ingrese un correo valido")

		formu.mail.focus()

		return false;

	}else		
	if(!isMensaje(formu.coment.value) ){

		alert("Ingrese un Comentario o Consulta valida")

		formu.coment.focus()

		return false;

	}else{
		formu.submit();	
	}	

}



