function validaLogin ()
{
        if (document.getElementById("matlogin").value=="")
			{
				alert("Matrícula es un campo requerido \n")
				document.getElementById("matlogin").focus();
			}
		else if (document.getElementById("passwd").value=="")
			{
				alert("Ingresar Password \n")
				document.getElementById("passwd").focus();
			}
		else if (document.getElementById("plantel").value=="-")
			{
				alert("Debes selecionar un Plantel \n")
				document.getElementById("plantel").focus();
			}
		else 
			{
				//document.getElementById("kiosco").submit("kiosco_valida_login.asp")
				var d=document.forms[0];
				with(d)  		  	
				{
					action="kiosco_valida_login.asp"; submit();	  
				}  		
				var d=null;	                 				
			}
}
function validaRegistro ()
{    
    var Valido = true;              
    sPass1=document.getElementById("passwd1").value;
    sPass2=document.getElementById("passwd2").value;	
    if (document.getElementById("matlogin").value=="")
    {
        Valido = false
        alert("Matrícula es un campo requerido \n")
        document.getElementById("matlogin").focus();
    }
    else if (document.getElementById("matlogin2").value=="")
    {
        Valido = false
        alert("Matrícula es un campo requerido \n")
        document.getElementById("matlogin2").focus();
    }
    else if (document.getElementById("diaEdad").value==00)
    {
        Valido = false
        alert("Debes Elegir Día de Nacimiento \n")
        document.getElementById("diaEdad").focus();
    }
    else if (document.getElementById("mesEdad").value==00)
    {
        Valido = false
        alert("Debes Elegir Mes de Nacimiento \n")
        document.getElementById("mesEdad").focus();
	}
    else if (document.getElementById("anoEdad").value==0000)
    {
        Valido = false
        alert("Debes Elegir Año de Nacimiento \n")
        document.getElementById("anoEdad").focus();
	}				
    else if (document.getElementById("passwd1").value=="")
    {
        Valido = false
        alert("Password es campo requerido \n")
        document.getElementById("passwd1").focus();
    }
    else if (document.getElementById("passwd2").value=="")
    {
        Valido = false
        alert("Confirmar Password es campo requerido \n")
        document.getElementById("passwd2").focus();
	}
    else if (document.getElementById("email").value=="")
    {
        Valido = false
        alert("Correo Electrónico es campo requerido \n")
        document.getElementById("email").focus();
    }
    else if (document.getElementById("cemail").value=="")
    {
        Valido = false
        alert("Confirmar E-Mail es campo requerido \n")
        document.getElementById("cemail").focus();
    }	
    else if (document.getElementById("plantel").value=="-")
    {
        Valido = false
        alert("Debes selecionar un Plantel \n")
        document.getElementById("plantel").focus();
    }
	
    else if (sPass1.indexOf("ñ")>-1)
    {
        Valido = false			
        alert("No esta permitido este caracter en el Password")
        document.getElementById("passwd1").focus();			
	}	
    else if (sPass2.indexOf("ñ")>-1)
    {   
        Valido = false			
        alert("No esta permitido este caracter en el Password")
        document.getElementById("passwd2").focus();			
    }
	
    else if (sPass1.indexOf("Ñ")>-1)
    {
        Valido = false			
        alert("No esta permitido este caracter en el Password")
        document.getElementById("passwd1").focus();			
	}	
    else if (sPass2.indexOf("Ñ")>-1)
    {   
        Valido = false			
        alert("No esta permitido este caracter en el Password")
        document.getElementById("passwd2").focus();			
    }		
	
    if (Valido == true)
    {
        msg=confirm("¿La información a enviar es la correcta?");
        if(msg)    
        {                   
            document.getElementById("formaCaptura").submit("kiosco_captura.asp")
        }      
        else    
        {    
            return false; 
		}
    }
}
function validaRecuperaPswd ()
{
        if (document.getElementById("matlogin").value=="")
			{
				alert("Matrícula es un campo requerido \n")
				document.getElementById("matlogin").focus();
			}
		else if (document.getElementById("diaEdad").value==00)
			{
				alert("Debes Elegir Día de Nacimiento \n")
				document.getElementById("diaEdad").focus();
			}
		else if (document.getElementById("mesEdad").value==00)
			{
				alert("Debes Elegir Mes de Nacimiento \n")
				document.getElementById("mesEdad").focus();
			}
		else if (document.getElementById("anoEdad").value==0000)
			{
				alert("Debes Elegir Año de Nacimiento \n")
				document.getElementById("anoEdad").focus();
			}
		else if (document.getElementById("plantel").value=="-")
			{
				alert("Debes selecionar un Plantel \n")
				document.getElementById("plantel").focus();
			}
		else 
			{
				document.getElementById("formaContra").submit("kiosco_recoverypwd.asp")
			}
}
function validaUpdatePswd ()
{
        if (document.getElementById("matlogin").value==""){
		alert("Matricula es un campo requerido \n")
		document.getElementById("matlogin").focus();
		}
		else if (document.getElementById("passwdant").value==""){
		alert("Password anterior es campo requerido \n")
		document.getElementById("passwdant").focus();
		}
		else if (document.getElementById("passwdnew").value==""){
		alert("Nuevo password es campo requerido \n")
		document.getElementById("passwdnew").focus();
		}
		else if (document.getElementById("passwdnew2").value==""){
		alert("Confirmar nuevo password es campo requerido \n")
		document.getElementById("passwdnew2").focus();
		}
		else if (document.getElementById("plantel").value=="-"){
		alert("Debes selecionar un Plantel \n")
		document.getElementById("plantel").focus();
		}
		else {
		document.getElementById("formaActualizaPass").submit("kiosco_modificapass.asp")}
}
function validarEmail(email) 
{
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3,4})+$/.test(valor))
		{
		alert("La dirección de email " + valor + " es correcta.");
		} 
	else
		{
		alert("La dirección de email es incorrecta.");
		}
}
function permite(elEvento, permitidos)
{
    // Variables que definen los caracteres permitidos
    var numeros = "0123456789";
    var caracteres = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZáéíóÁÉÍÓ¡¿ ";
    var numeros_caracteres = numeros + caracteres;
    var teclas_especiales = [8, 46, 13, 34, 44, 63, 33, 58, 47, 35, 40, 41, 61, 42, 45, 59, 43, 36];
    switch(permitidos)
    {
        case 'num':
            permitidos = numeros;
            break;
        case 'car':
            permitidos = caracteres;
            break;
        case 'num_car':
            permitidos = numeros_caracteres;
            break;
    }
    // Obtener la tecla pulsada 
    var evento = elEvento || window.event;
    var codigoCaracter = evento.charCode || evento.keyCode;
    var caracter = String.fromCharCode(codigoCaracter); 
    // Comprobar si la tecla pulsada es alguna de las teclas especiales
    // (teclas de borrado y flechas horizontales)
    var tecla_especial = false;
    for(var i in teclas_especiales)
    {
        if(codigoCaracter == teclas_especiales[i])
        {
            tecla_especial = true;
            break;
         }
    } 
    // Comprobar si la tecla pulsada se encuentra en los caracteres permitidos
    // o si es una tecla especial
    if(permitidos.indexOf(caracter) != -1 || tecla_especial)
	{
    }  
	else
	{
        return false;				
    }
}
function ObjID(WObj)
{
    return document.getElementById(WObj)  
}
