// JavaScript Document

function popup(url) {
window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=730%,height=730%,screenX=500,screenY=20,top=30,left=500')
}
function popup_visita(url) {
window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=730%,height=730%,screenX=500,screenY=20,top=30,left=500')
}
function cierra_popup(){
	window.close();
	}
	
function valida()
{
pnombre=el("pnombre").value;
snombre=el("snombre").value;
paterno=el("paterno").value;
materno=el("materno").value;
rut=el("rut").value;
dv=el("dv").value;
email=el("mail").value;
fono=el("fono").value;
fono2=el("fono2").value;
colegio=el("colegio").value;
curso=el("curso").value;
carrera=el("carrera").value;


if(pnombre!="" && trim(el("pnombre").value)!='')
{
	if ( snombre!=""  && trim(el("snombre").value)!='')
	{ 
		if ( paterno!="" && trim(el("paterno").value)!='')
		{
			if(  materno!="" && trim(el("materno").value)!='')
			{	
				if ( rut!=""  && trim(el("rut").value)!='')
				{
					if ( dv!="" && trim(el("dv").value)!='')
					{
						if ( fono!="" && trim(el("fono").value)!='' && fono2!="" && trim(el("fono2").value)!='')
						{
							if (colegio!="")
							{
								if (carrera!="")
								{
									if (dvi(rut)==dv)
									{
										if (curso!="")
										{
											if(mail(email)==1)
											{
												alert("El correo electronico no tiene un formato valido.\n Intente nuevamente.");
											}
											else
											el("form1").submit();
										}
										else
										alert ("Ingrese un Curso");
									}
									else	
									alert ("Su rut no es Valido");
								}
								else
								alert ("Seleccione una Carrera");
							}
							else
							alert ("Seleccione su Colegio");
						}
						else
						alert ("Ingrese un Numero de Telefono");
					}
					else
					alert ("Ingrese un Digito Verificador");	
				}	
				else
				alert ("Ingrese Rut");
			}
			else
			alert ("Ingrese Apellido Materno");
		}
		else
		alert ("Ingrese Apellido Paterno");	 
	}
   else
   alert ("Ingrese Segundo Nombre");
}
else
alert("Ingrese Primer Nombre");

}

	
function mail(x){
var valida=0;
var filtro=/^[A-Za-z][A-Za-z0-9_.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;

if (filtro.test(x))
return valida;
else
valida=1;
return valida;
}

function dvi(T){
if (parseInt(T)){
var M=0,S=1;

for(;T;T=Math.floor(T/10))

S=(S+T%10*(9-M++%6))%11;
}else
S='asdasdasdasdasd';
return S?S-1:'k';

}

function trim(dato) {
try{
	return dato.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
}
catch(eer){
alert(eer);
 }
}



function el(objeto) {
	return (document.getElementById(objeto));
}

function envio_correcto(){
	alert("Muchas gracias. Su e-mail ha sido enviado correctamente.");
	}

