function validar(frm_codi) {
if (frm_codi.codi.value.length < 8 || frm_codi.codi.value.length > 8) {
alert("Contraseņa incorrecta.");
frm_codi.codi.focus();
return (false);
}
var checkOK = "0123456789";
var checkStr = frm_codi.codi.value;
var allValid = true;
for (i = 0; i < checkStr.length; i++) {
ch = checkStr.charAt(i);
for (j = 0; j < checkOK.length; j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length) {
allValid = false;
break;
}
}
if (!allValid) {
alert("Contraseņa incorrecta.");
frm_codi.codi.focus();
return (false);
}
if (frm_codi.pin.value.length != 4  ) {
alert("Pin incorrecto");
frm_codi.pin.focus();
return (false);
}
var checkOK = "0123456789";
var checkStr = frm_codi.pin.value;
var allValid = true;
for (i = 0; i < checkStr.length; i++) {
ch = checkStr.charAt(i);
for (j = 0; j < checkOK.length; j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length) {
allValid = false;
break;
}
}
if (!allValid) {
alert("Pin incorrecto");
frm_codi.pin.focus();
return (false);
}
}
//-------------------------------
//Funcio centra el pop-up amb qualsevol resolucio
//-----------------------------

//a la pag s'ha de posar: Ex. <body bgcolor="#FFFFFF" text="#000000" onload="centrar()"> 
function centrar() { 
    iz=(screen.width-document.body.clientWidth) / 2; 
    de=(screen.height-document.body.clientHeight) / 2; 
    moveTo(iz,de); 
}