// JavaScript Document
function validaForm(forma){
			var forma = document.getElementById("formail");
			
			if(! validaNombre(forma.nom))
				return false;
			
			if (!validamail(forma.mail.value)){
			var mensaje = document.getElementById("mensaje"); 
	
			mensaje.innerHTML = "Correo Incorrecto"; 
			forma.mail.focus();
			return false;
			}
				
			if(! validaComent(forma.coment))
				return false;
			
			return true;
				}
				
	function validaNombre(nom){
		var mensaje = document.getElementById("mensaje");
						
		//validacion de campo vacio
		if (nom.value.length == 0){
				//Inserción de Texto
				mensaje.innerHTML = "Debe escribir su nombre"; 
				nom.focus();
				return false;
			}
		else{
				mensaje.innerHTML = "";
				return true;
			}
	}
			
		function validamail(correo){
		var mensaje = document.getElementById("mensaje"); 
		var errores = " /:,;";
				
		if (correo == ""){
			return false;
			}
			
		for (i=0;i<errores.length;i++){
			var invChar = errores.charAt(i);
			if (correo.indexOf(invChar,0) > -1){
				return false;
				}
			}
		
		var arrPos = correo.indexOf("@",1)
		if (arrPos == -1){
			return false;
			}
		
		if (correo.indexOf("@",arrPos+1) > -1){
			return false;
			}
		
		var dotPos = correo.indexOf(".",arrPos);
		if (dotPos == -1){
			return false;
			}
		
		if (dotPos+3 > correo.length){
			return false;
			}
			else{
				mensaje.innerHTML = ""; 
			}
		
		return true;
	}
	
	function validaComent(coment){
		var mensaje = document.getElementById("mensaje");
						
		//validacion de campo vacio
		if (coment.value.length == 0){
				//Inserción de Texto
				mensaje.innerHTML = "Debe escribir su mensaje"; 
				coment.focus();
				return false;
			}
		else{
				mensaje.innerHTML = "";
				return true;
			}
	}
	