function openPopupWindow2(page,w,h){var lien=page;var parametres='';var comboVdr=$('#divToOpen');comboVdr.removeClass();comboVdr.html('<div class="center"><h2>Veuillez patienter</h2></div>');comboVdr.dialog({bgiframe:true,position:"center",height:780,width:930,modal:true,overlay:{"background-color":"#000","filter":"alpha(opacity=70)","opacity":"0.7","-moz-opacity":"0.7"},show:'normal'}).dialog("open");$.post(lien,parametres,function(data){comboVdr.html(data);});}
function afficheMiniAide(objet,position,top,left){if(position==''||position!='gauche'){position='droite';}
if(top){decalTop=top-10;}else{decalTop=-10;}
if(left){decalageLeft=left+60;}else{decalageLeft=60;}
nomMiniAide='#miniAide'+$(objet).attr('name');miniAide=$(nomMiniAide);classCss="ui-state-highlight ui-corner-all  ui-widget tailleMiniAide";if(miniAide.length==0){miniAide=$('#miniAidevide');classCss='cache';}
positionElement=$(objet).offset();positionElementLeft=positionElement.left;positionElementTop=positionElement.top;largeurElement=$(objet).width();hauteurElement=$(objet).height();positionDivContenu=$('#divContenu').offset();positionDivContenuElementLeft=positionDivContenu.left;positionDivContenuElementTop=positionDivContenu.top;if(position=='droite'){positionLeft=positionElementLeft-positionDivContenuElementLeft+largeurElement+decalageLeft;positionTop=positionElementTop-positionDivContenuElementTop-hauteurElement+decalTop;}else{positionLeft=positionElementLeft-positionDivContenuElementLeft+decalageLeft;positionTop=positionElementTop-positionDivContenuElementTop-hauteurElement+decalTop;}
$(miniAide.parent().children()).each(function(){$(miniAide.parent().children()).hide();});$(miniAide).removeClass();$(miniAide).addClass(classCss);$(miniAide).css({position:"absolute",left:positionLeft+'px',top:positionTop+'px',padding:"0.5em"});$(miniAide).show("slide",{},500);}
function effaceDefaultContent(objet){if($(objet).attr('name')=='dateNaissance'){if($(objet).val()=='JJ/MM/AAAA'){$(objet).val('');}}}
function verifmail(nom_input){var id_input='#'+nom_input;adrMail=$(id_input).val();return verifAdresseMail(adrMail);}
function verifAdresseMail(adrMail){adrMailLength=adrMail.length;caractOk="_.-0123456789abcdefghijklmnopqrstuvwxyz";var posArrobas=adrMail.indexOf('@',1);var posPoint=adrMail.lastIndexOf('.',adrMailLength);var posCaractFaux=adrMail.indexOf('..',posArrobas+1);var caract=0;var caractFaux=adrMail.charAt(0)+adrMail.charAt(posArrobas-1)+adrMail.charAt(posArrobas+1)+adrMail.charAt(posPoint-1);var posCaract=0;var posCaractOk=0;var posCaractNon=-1;var retour=false;if(posCaractFaux!=-1||adrMail.indexOf(' ',0)!=-1||adrMail.indexOf('--',0)!=-1||adrMail.indexOf('__',0)!=-1){posCaractFaux=0;}
for(posCaract;posCaract<4;posCaract++){caract=caractFaux.charAt(posCaract);posCaractNon=caractOk.lastIndexOf(caract,2);if(posCaractNon!=-1){posCaractFaux=0;break;}}
if(adrMailLength>0&&posArrobas!=-1&&posPoint!=-1&&posArrobas<posPoint&&posCaractFaux==-1&&adrMailLength-posPoint-1>=2&&adrMailLength-posPoint-1<=4){adrMail=adrMail.toLowerCase();posCaract=0;while(posCaract<posArrobas&&posCaractOk!=-1){caract=adrMail.charAt(posCaract);posCaractOk=caractOk.indexOf(caract,0);posCaract++;}
posCaract++;while(posCaract<posPoint&&posCaractOk!=-1){caract=adrMail.charAt(posCaract);posCaractOk=caractOk.indexOf(caract,1);posCaract++;}
posCaract++;while(posCaract<adrMailLength&&posCaractOk!=-1){caract=adrMail.charAt(posCaract);posCaractOk=caractOk.indexOf(caract,13);posCaract++;}
if(posCaractOk!=-1){retour=true;}}
return retour;}
function razErreur(){$('#divErreur').html('');$('#divErreur').removeClass();}
function estErreur(combo,retour){if(!retour)retour=false;var imgErreur='<span class="ui-icon ui-icon-alert" style="float:left; margin-right:0.3em"></span>';combo.removeClass();combo.html(imgErreur+combo.html());combo.addClass("ui-state-error ui-corner-all").css({position:"relative",padding:"0.5em"}).show("slide",{},400);}
function preloadImages(arguments){for(var i=0;i<arguments.length;i++){$('<img/>').attr('src',arguments[i]);}}
function getVilleFromCP(){var codePostal=$('#codePostal').val();if(codePostal.length==5){var lien="ville_departement_region.php5"
var parametres="id="+codePostal+"&quoi=villefromcp";var comboVille=$('#spanVille');$.get(lien,parametres,function(data){comboVille.html(data);});}}
function majVilleNom(){var nomVille=$('#ville option:selected').text();$('#villeNom').val(nomVille);}