// JavaScript Document
function submitForm () {
			if (document.getElementById("terminos").checked) {
				if (evaluar_vacio('nombre',"El campo Nombre no puede estar vacío")==false) {
					return false;
				}
				if (evaluar_vacio('apellidos',"El campo Apellidos no puede estar vacío")==false) {
					return false;
				}
				if (evaluar_vacio('telefono',"El campo Teléfono no puede estar vacío")==false) {
					return false;
				}
				if (evaluar_email('email',"El campo email es incorrecto")==false) {
					return false;
				}
			} else {
				alert("Debes leer y aceptar las condiciones de uso del presente sitio web.");
				return false;
			}

			return true;
}

function evaluar_vacio(entered, alertbox) {
			if (document.getElementById(entered).value==null || document.getElementById(entered).value=="") {
				if (alertbox!="") {
					alert(alertbox);
				}
				return false;
			} else {
				return true;
			}
} 

function evaluar_email(entered, alertbox) {	
			apos=document.getElementById(entered).value.indexOf("@"); 
			dotpos=document.getElementById(entered).value.lastIndexOf(".");
			lastpos=document.getElementById(entered).value.length-1;
			if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2) {
				if (alertbox) {
					alert(alertbox);
				}
				return false;
			} else {
				return true;
			}
} 