// JavaScript Document
function isValidEmail(str){	
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;	
	return (filter.test(str));
}
function vContacto() {
	var form = document.contacto;
	with (form){
		if (!acepto.checked) 
		{ 
			alert("Debe aceptar la Conformidad para el tratamiento de datos.");
			return;
		}
		error ="";
		if (acepto.value==0) { error+="- Debe aceptar la Conformidad para el tratamiento de datos.\n"; }
		if (nombre.value=="" || nombre.value=="Ingresa tu nombre y apellido") { error+="- Nombre y Apellido\n"; 	}
		if (email.value=="") { 
			error+="- Email\n"; 	
		} else {
			x = isValidEmail(email.value);
			if(!x) {
				error+="- Email no válido\n";
			}
		}
	}
	if (error!=="") {
		alert("Complete los siguientes campos:\n" + error + "\n");
	} else {
		document.contacto.submit();
	}
}

function vColabora() {
	var form = document.colabora;
	with (form){
		if (!acepto.checked) 
		{ 
			alert("Debe aceptar la Conformidad para el tratamiento de datos.");
			return;
		}
		error ="";
		if (acepto.value==0) { error+="- Debe aceptar la Conformidad para el tratamiento de datos.\n"; }
		if (nombre.value=="" || nombre.value=="Ingresa tu nombre y apellido") { error+="- Nombre\n"; 	}
		if (email.value=="" || email.value=="Ingresa tu email") { 
			error+="- Email\n"; 	
		} else {
			x = isValidEmail(email.value);
			if(!x) {
				error+="- Email no válido\n";
			}
		}
	}
	if (error!=="") {
		alert("Complete los siguientes campos:\n" + error + "\n");
	} else {
		document.colabora.submit();
	}
}
