function MM_openBrWindow(theURL) { //v2.0 theURL = theURL +IdiLink window.open(theURL,"InfAdicional",'scrollbars=yes,width=677,height=380'); } /********************************************** Function: Comprovar(forma) Comproba q tots els camps siguin correctes **********************************************/ function Comprovar( forma ) { chekeado = 0 actividados = 0 for (x= 1;x<= NumGrupos;x++){ TotalCursos = Actividades[x] for (i=0;i 'z') && (_ch != '_')){ _bPuntoAnt = false; return false; }else{ if (_ch=='.'){ // SI SE ENCUENTRA UN PUNTO if (_bArrobaFound) _bPuntoTrasArroba = true; if (_bPuntoAnt){ _esto.focus(); return false; } _bPuntoAnt = true; }else { // MIRAMOS QUE SEA LETRA, NUMERO O '_' if ((_ch < 'a' || _ch > 'z') && (_ch < '0' || _ch > '9') && (_ch != '_') && (_ch != '-')){ _bPuntoAnt = false; _esto.focus(); return false; }else{ _bPuntoAnt = false; }}} }//ELSE @ }// FOR if(!_bArrobaFound){ return false; } if(_bPuntoAnt){ return false; } if(!_bPuntoTrasArroba){ return false; } //return _bArrobaFound; return true; } /********************************************** Function: validarDNI(Udni) Valida q el DNI sigui correcte **********************************************/ function validarDNI(Udni) { var valorDNI; var uno; var resto=""; var resto1="" // Comprobamos los posibles errores dni=Udni.value var letra= dni.charAt(0); errorDNI8 = ! (dni.length == 9); if (errorDNI8) return false; //uno=dni.substring(0,1); //resto1= dni.substring(1,dni.length) for (var i=1; i < 9 ; i ++ ) { if (!isnumber(dni.charAt(i))){ return false; } } if ((letra< 'a' || letra > 'z' ) & (letra< 'A' || letra > 'Z')) { return false; } // Si no hay errores, enviamos return true; } function isnumber(number) { var validchar='0123456789' var ok=0; for(i=0; i < number.length;i++) { for(j=0;j < validchar.length;j++) if(number.charAt(i)==validchar.charAt(j)){ ok++; } } if (ok==number.length) { return(true); }else{ return(false);} } //