<!--
//validacion numeros
function EvaluateText(cadena, obj, e){
opc = false;
tecla = (document.all) ? e.keyCode : e.which;
if (cadena == "%d")
if (tecla > 47 && tecla < 58)
opc = true;
if (cadena == "%f"){
if (tecla > 47 && tecla < 58)
opc = true;
if (obj.value.search("[.*]") == -1 && obj.value.length != 0)
if (tecla == 46)
opc = true;
}
return opc;
}

function Text1_onclick() {
        rut = document.getElementById('rut').value;
        document.getElementById('dv').value = dv(rut);
}
function dv(T){var M=0,S=1;for(;T;T=Math.floor(T/10))
S=(S+T%10*(9-M++%6))%11;return S?S-1:'k';}
// -->
/** asignar focus **/
function focus(){
document.getElementById('rut').focus();
}

/** FORMATEAR NUMERO A MILES **/
function format(input)
{
var num = input.value.replace(/\./g,'');
if(!isNaN(num)){
num = num.toString().split('').reverse().join('').replace(/(?=\d*\.?)(\d{3})/g,'$1.');
num = num.split('').reverse().join('').replace(/^[\.]/,'');
input.value = num;
}
else{ alert('Solo se permiten numeros');
input.value = input.value.replace(/[^\d\.]*/g,'');
}
}

/**validacion formularios**/
function checkForm() {
	
        if (document.forms.form1.elements['rut'].value.length == 0) {
                alert('Por favor ingrese un Rut');
				document.forms.form1.elements['rut'].focus()  
                return false;
        }
        if (document.forms.form1.elements['appaterno'].value.length == 0) {		
                alert('Por favor ingrese un apellido Paterno');
				document.forms.form1.elements['appaterno'].focus()  
                return false;
        }
        if (document.forms.form1.elements['apmaterno'].value.length == 0) {
                alert('Por favor ingrese un Apellido Materno');
				document.forms.form1.elements['apmaterno'].focus() 
                return false;
        }
		if (document.forms.form1.elements['nombres'].value.length == 0) {
                alert('Por favor ingrese Nombres');
				document.forms.form1.elements['nombres'].focus()  
                return false;
        }

		if (document.forms.form1.elements['dia'].value == 'dia') {
                alert('Por favor seleccione el dia de la fecha de nacimiento');
				document.forms.form1.elements['dia'].focus()  
                return false;
        }
		if (document.forms.form1.elements['mes'].value == 'mes') {
                alert('Por favor seleccione el mes de la fecha de nacimiento');
				document.forms.form1.elements['mes'].focus()  
                return false;
        }
		if (document.forms.form1.elements['anio'].value == 'anio') {
                alert('Por favor seleccione el año de la fecha de nacimiento');
				document.forms.form1.elements['anio'].focus()  
                return false;
        }
        if (document.forms.form1.elements['telefono'].value.length == 0) {		
                alert('Por favor ingrese un numero de telefono');
				document.forms.form1.elements['telefono'].focus()  
                return false;
        }
        if (document.forms.form1.elements['celular'].value.length == 0) {
                alert('Por favor ingrese un celular');
				document.forms.form1.elements['celular'].focus() 
                return false;
        }
		email = document.forms.form1.elements['email'].value;
		email2 = document.forms.form1.elements['email2'].value;
		if (!email.match("@")){ 
				alert("Por favor ingrese su mail o verifique que sea correcto.") 
				document.forms.form1.elements['email'].focus()
				return false;
		} 
		if (email2 !== email){ 
				alert("Por favor verifique que la confirmación del email sea correcta.") 
				document.forms.form1.elements['email2'].focus()
				return false;
		} 
		if (document.forms.form1.elements['egreso'].value ==0) {
                alert('Por favor ingrese un año de egreso');
				document.forms.form1.elements['egreso'].focus() 
                return false;
        }
		if (document.forms.form1.elements['tipocolegio'].value ==0) {
                alert('Por favor seleccione Tipo de Colegio');
				document.forms.form1.elements['tipocolegio'].focus() 
                return false;
        }
		if (document.forms.form1.elements['medio'].value ==0) {
                alert('Por favor seleccione Medio de contacto');
				document.forms.form1.elements['medio'].focus() 
                return false;
        }


		//validación OK
			//alert("Muchas gracias por enviar sus datos. Lo contactaremos a la brevedad"); 
        return true;

   }
   
 function nocodigo(e) { // 1
    tecla = (document.all) ? e.keyCode : e.which; // 2
    if (tecla==8) return true; // 3
	patron =/[<>%${}#]/; // 4
	te = String.fromCharCode(tecla); // 5
	return !patron.test(te); // 6
} 