function validaMail(email){
    regx = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/;
    return regx.test(email);
}

function validaCampos()
{
	if (document.contactenos.nombreApellido.value == "")
	{
		document.all("alerta").innerHTML = "Por favor, indique su Nombre y Apellido";
		document.contactenos.aviso1.style.display = "";
		document.contactenos.nombreApellido.focus();
		return(false);
	}
	else
	{
		document.contactenos.aviso1.style.display = "none";
	}
	if (!validaMail(document.contactenos.correoElectronico.value))
	{
		document.all("alerta").innerHTML = "Por favor, indique un Correo Electronico valido";
		document.contactenos.aviso2.style.display = "";
		document.contactenos.correoElectronico.focus();
		return(false);		
	}
	else
	{
		document.contactenos.aviso2.style.display = "none";
	}
	if (document.contactenos.motivo.value == "0")
	{
		document.all("alerta").innerHTML = "Por favor, seleccione el Motivo";
		document.contactenos.aviso3.style.display = "";
		document.contactenos.motivo.focus();
		return(false);	
	}
	else
	{
		document.contactenos.aviso3.style.display = "none";
	}
	document.contactenos.submit();
}

function validaRegistro(){
	if (document.registrar.mail.value == "" || !validaMail(document.registrar.mail.value)){
		document.all("alerta").innerHTML = "Por favor, indique su Correo Electronico.";
		document.registrar.aviso1.style.display = "";
		document.registrar.mail.focus();
		return(false);
	}
	else{
		document.registrar.aviso1.style.display = "none";
	}
	if (document.registrar.password1.value == ""){
		document.all("alerta").innerHTML = "Por favor, indique su Password.";
		document.registrar.aviso2.style.display = "";
		document.registrar.password1.focus();
		return(false);
	}
	else{
		document.registrar.aviso2.style.display = "none";
	}
	if (document.registrar.password2.value == ""){
		document.all("alerta").innerHTML = "Por favor, confirme el Password.";
		document.registrar.aviso3.style.display = "";
		document.registrar.password2.focus();
		return (false);
	}
	else{
		document.registrar.aviso3.style.display = "none";
	}
	if (document.registrar.password1.value != document.registrar.password2.value){
		document.all("alerta").innerHTML = "Los Passwords ingresados no coinciden.";
		document.registrar.aviso2.style.display = "";
		document.registrar.aviso3.style.display = "";
		document.registrar.password1.focus();
		return(false);
	}
	else{
		document.registrar.aviso2.style.display = "none";
		document.registrar.aviso3.style.display = "none";
	}
	document.registrar.submit();
}

function vl(){
	if (document.logon.usuario.value == "" || !validaMail(document.logon.usuario.value)){
		document.all("alerta").innerHTML = "Ingrese un Nombre de Usuario valido.";
		document.logon.aviso1.style.display = "";
		document.logon.usuario.focus();
		return(false);
	}
	else{
		document.logon.aviso1.style.display = "none";
	}
	if (document.logon.password1.value == ""){
		document.all("alerta").innerHTML = "Ingrese el Password.";
		document.logon.aviso2.style.display = "";
		document.logon.password1.focus();
		return(false);		
	}
	else{
		document.logon.aviso2.style.display = "none";
	}
	document.logon.submit();
}

function validaPassword(){
	if (document.cambiapassword.passactual.value == ""){
		document.all("alerta").innerHTML = "Por favor, indique su Password actual.";
		document.cambiapassword.aviso1.style.display = "";
		document.cambiapassword.passactual.focus();
		return(false);
	}
	else{
		document.cambiapassword.aviso1.style.display = "none";
	}
	if (document.cambiapassword.passnew.value == ""){
		document.all("alerta").innerHTML = "Por favor, indique el Password.";
		document.cambiapassword.aviso2.style.display = "";
		document.cambiapassword.passnew.focus();
		return (false);
	}
	else{
		document.cambiapassword.aviso2.style.display = "none";
	}
	if (document.cambiapassword.passvalid.value == ""){
		document.all("alerta").innerHTML = "Por favor, repita el Password.";
		document.cambiapassword.aviso3.style.display = "";
		document.cambiapassword.passvalid.focus();
		return (false);
	}
	else{
		document.cambiapassword.aviso3.style.display = "none";
	}
	if (document.cambiapassword.passnew.value != document.cambiapassword.passvalid.value){
		document.all("alerta").innerHTML = "Los Passwords ingresados no coinciden.";
		document.cambiapassword.aviso2.style.display = "";
		document.cambiapassword.aviso3.style.display = "";
		document.cambiapassword.passnew.focus();
		return(false);
	}
	else{
		document.cambiapassword.aviso2.style.display = "none";
		document.cambiapassword.aviso3.style.display = "none";
	}
	document.cambiapassword.submit();	
}