//===== Permite el Ingreso de Solo Numeros =====//

function fOnlyNumber(){
	var oKey = window.event;
	    
	if (oKey.keyCode >= 48 && oKey.keyCode <= 57){
	}else{
		oKey.keyCode=0;
	}
}

//===== Permite el Ingreso de Solo Datos de Fecha =====//

function fOnlyDate(){
	var oKey = window.event;
	
	if ( (oKey.keyCode==47) || (oKey.keyCode >= 48 && oKey.keyCode <= 57) ){
	}else{
		oKey.keyCode=0;
	}
}


//Function solo permite el ingreso de letras y espacio//

function fOnlyString(){
	var oKey = window.event;
	    
	if ((oKey.keyCode >= 65 && oKey.keyCode <= 90) ||  (oKey.keyCode == 32) ){
	}else{
	   if (oKey.keyCode >= 97 && oKey.keyCode <= 122){
	    }else{
	       oKey.keyCode=0;
	    }
	}

}

//=====  Validacion de fecha =====//

function ValFecha(pFec){

    if (pFec.length > 0 && pFec.length < 10){
      return false;
    }

    sDay = pFec.substr(0,2);
    sMes = pFec.substr(3,2);
    sAno = pFec.substr(6,4);
 
    if ( isNaN(sDay)== true || isNaN(sMes)==true ||  isNaN(sAno)==true)  {
      return false;
    }

    nDia = Number(sDay);
    nMes = Number(sMes);
    nAno = Number(sAno);

    if ( (nAno <= 1900) || (nMes <= 0 || nMes > 12)  || (nDia <= 0 || nDia > 31) ) {
      return false;
    }  

    if ( ((nMes == 4) || (nMes == 6) || (nMes == 9) || (nMes == 11))  && (nDia > 30)  ) {
        return false;
    }    
     

    if (   ((nAno % 400) == 0) ||  (((nAno % 4)==0) &&  ((nAno % 100) != 0))   ) {
       if ((nMes == 2)  && (nDia > 29)) {
          return false;
       }
    }else{
         if ((nMes == 2)  && (nDia > 28)) { 
         return false;
      }
    }
     

     sUno = String(pFec.substr(2,1));
     sDos = String(pFec.substr(5,1));
     
     if (sUno != "/" || sDos != "/"){
       return false;
     }

   return true;
  }


//=====  No permite el ingreso de datos =====//

 
 function fOnlyRead(){
 	var oKey = window.event;
	oKey.keyCode=0;
 }
