  function Esfecha(fechacad) 

            { 

                        var i,letra; 

                                    letra ="" ; 

                                    // revisa si los dias son validos 

                                    letra = fechacad.substring(1,0); 

                                    letra = letra + fechacad.substring(2,1); 

                                    if (letra < "01" || letra > "31") return false; 

                                                letra = ""; 

                                    // revisa si la fecha es valida 

                                    letra = fechacad.substring(4,3); 

                                    letra = letra + fechacad.substring(5,4); 

                                    if (letra < "01" || letra > "12") return false; 

                                    // revisa si el año es válido 

                                    letra = ""; 

                                    letra = fechacad.substring(7,6); 

letra = letra + fechacad.substring(8,7)+ fechacad.substring(9,8)+ fechacad.substring(10,9); 

                                    if (letra < "1900" || letra > "2100") return false; 

                                    // revisa si tiene el formato dd/mm/aaaa 

                                    letra = ""; 

                                    letra = fechacad.substring(3,2); 

                                    if (letra!="/") return false; 

                                    letra = fechacad.substring(6,5); 

                                    if (letra != "/") return false; 

                        

                        return true; 

            } 

  

          function EsNumero(cad) 

            { 

                        var i,letra; 

                        for (i=0;i < cad.length;i++) 

                        { 

                                    letra = cad.substring(i,i+1); 

                                    if (letra < "0" || letra > "9") return false; 

                        } 

                        return true; 

            } 

function CheckFloating(thisform, lower, upper,campo)
 {
var thisfloat = thisform;
for (i=0; i < thisfloat.length; i++) 
      {
    var ch = thisfloat.substring(i,i+1)
    if ( (ch < "0" || "9" < ch) && ch !=".") 
           {
      alert ( "El " + campo  +" debe ser un número real, Por favor, ingrese nuevamente sus datos");
       //thisform.floatnumber.focus()
       return false;
           }    
      }
if (lower == upper) 
     {
    return true;
      }
  else { 
if (thisfloat < lower || upper < thisfloat) {
     alert("Este número debe estar en el rango , " + lower + " <= " + campo + " <= " + upper);
    //  thisform.floatnumber.focus()
      return false;
           }
  }

//   alert("Floating Point Number Is OK!") // optional alert
return true;
}

  function fechamayor(fechacad,fechacad1) 

            { 

                        
	var dia,dia1,mes,mes1,ano,ano1;
	var dat1,dat2;			    
                                    
        dia = fechacad.substring(1,0) + fechacad.substring(2,1); 
	dia = dia / 10000;
        dia1 = fechacad1.substring(1,0) + fechacad1.substring(2,1); 
	dia1 = dia1 / 10000;
        mes = fechacad.substring(4,3) + fechacad.substring(5,4); 
        mes = mes / 100;
        mes1 = fechacad1.substring(4,3) + fechacad1.substring(5,4); 
        mes1 = mes1 / 100;                                     
        ano = fechacad.substring(7,6) + fechacad.substring(8,7)+ fechacad.substring(9,8)+ fechacad.substring(10,9); 

        ano1 = fechacad1.substring(7,6) + fechacad1.substring(8,7)+ fechacad1.substring(9,8)+ fechacad1.substring(10,9); 
	
	dat1 =  ano + mes + dia;
	dat2 =  ano1 + mes1 + dia1;
	//alert(dat1+"comparar"+dat2);

	if (dat2 >= dat1){
		return true;
		}
	else {
		return false;
		}

            } 

