var doEffects=false;var isInitAVide=false;$(function(){var a=$("#form0");initForm(a);a.find("div.retrievePwdIdent a").each(function(){$(this).click(function(){a.attr("target","_top");a.attr("action","/servlet/espace-personnel/mot-de-passe");a.submit();return false})}).end();$("#retour").click(function(){window.top.location.replace($(this).parents("form").attr("action"));return false});if(settings.erreur_auth){setErreurMsg($("#numero"),settings.erreur_auth)}$("li:visible :input",$("#form0"))[0].focus()});function initVP(b,a){switch(b.id){case"nom":textInput(b,a?"":"",30);break}}function validInput(c,b){var a=true;switch(c.id){case"nom":a=verifNom(c);break;case"numero":a=verifNumero(c);break;case"pwd":if($("#form0").attr("action").match(/.*passe/)){a="none"}else{a=verifPassword(c)}break}return a}function verifNom(c){var a;var b=$(c);if(!isInputRenseignee(b)){setErreurMsg(b,"Veuillez d'abord saisir votre nom de famille.",true);return false}else{if(!SearchAlphabetique(b)){setErreurMsg(b,"Le nom doit ne comporter que des lettres.",true);return false}}return true}function verifNumero(b){var a=$(b);returnval=true;if(b.value==""){returnval=false;setErreurMsg(a,"Veuillez d'abord saisir votre référence personnelle")}else{b.value=b.value.replace(/^[ep]\s*/i,"");chaine=b.value;if(chaine.search(/[1-9]/)==-1){returnval=false;setErreurMsg(a,"Numéro de référence: Saisie erronée.")}else{if(chaine.search(/[a-zA-Z]/)!=-1){returnval=false;setErreurMsg(a,"Numéro de référence: Saisie erronée.")}else{if(chaine.length<1||chaine.length>15){returnval=false;setErreurMsg(a,"Numéro de référence: Saisie erronée.")}else{corr_num(b)}}}}return returnval}function verifPassword(b){var a=$(b);returnval=true;if(b.value==""){returnval=false;setErreurMsg(a,"Veuillez d'abord saisir votre mot de passe.")}else{if(b.value.length<4||b.value.length>16){returnval=false;setErreurMsg(a,"Votre mot de passe doit être composé au minimum de 4 caractères.")}}return returnval}function corr_num(b){var a=b.value.search(/[^0-9]/);if(a>0){b.value=b.value.substring(0,a)}};