var ie=document.all;var ns4=(document.layers)?true:false;var ns6=(document.getElementById)?true:false;if((ns6)||(ie)){document.write('<div id="bulle_champs" class="bulle"></div>');document.write('<div id="bulle_souris" class="bulle"></div>');}
else
if(ns4){document.write('<layer id="bulle_champs" top=0 left=0></layer>');document.write('<layer id="bulle_souris" top=0 left=0></layer>');}
if(ns6){var bulle_champs=document.getElementById('bulle_champs');var bulle_souris=document.getElementById('bulle_souris');}
else
if(ie){var bulle_champs=document.all['bulle_champs'];var bulle_souris=document.all['bulle_souris'];}
else{var bulle_champs=document.layers['bulle_champs'];var bulle_souris=document.layers['bulle_souris'];}
function fctGaucheChamps(champ){var valretour=champ.offsetLeft;champ=champ.offsetParent
while(champ){valretour+=champ.offsetLeft;champ=champ.offsetParent;}
return valretour;}
function fctHautChamps(champ){var valretour=champ.offsetTop;champ=champ.offsetParent
while(champ){valretour+=(champ.offsetTop);champ=champ.offsetParent;}
return valretour;}
function opacite_bulle_souris(opacite){opacite=(opacite==100)?99.999:opacite;bulle_souris.style.filter="alpha(opacity:"+opacite+")";bulle_souris.style.KHTMLOpacity=opacite/100;bulle_souris.style.MozOpacity=opacite/100;bulle_souris.style.opacity=opacite/100;}
function opacite_bulle_champs(opacite){opacite=(opacite==100)?99.999:opacite;bulle_champs.style.filter="alpha(opacity:"+opacite+")";bulle_champs.style.KHTMLOpacity=opacite/100;bulle_champs.style.MozOpacity=opacite/100;bulle_champs.style.opacity=opacite/100;}
function augmente_opacite_bulle_souris(opacite){if(opacite<=95){opacite_bulle_souris(opacite);opacite+=10;window.setTimeout("augmente_opacite_bulle_souris("+opacite+","+true+")",20);}}
function augmente_opacite_bulle_champs(opacite){if(opacite<=95){opacite_bulle_champs(opacite);opacite+=10;window.setTimeout("augmente_opacite_bulle_champs("+opacite+","+true+")",20);}}
function afficher_bulle_champs(champs,texte,event){if(ie){window.event.cancelBubble=true;}
else{event.stopPropagation();}
bulle_champs.innerHTML=texte;opacite_bulle_champs(5);bulle_champs.style.display='block';haut=fctHautChamps(champs)-bulle_champs.offsetHeight-5;gauche=fctGaucheChamps(champs)-15;bulle_champs.style.left=gauche+'px';bulle_champs.style.top=haut+'px';augmente_opacite_bulle_champs(10);}
function afficher_bulle_souris(texte,event){if(ie){window.event.cancelBubble=true;}
else{event.stopPropagation();}
bulle_souris.innerHTML=texte;opacite_bulle_souris(90);bulle_souris.style.display='block';if(ie){bulle_mouseMove();}
else{bulle_mouseMove(event);}
document.onmousemove=bulle_mouseMove;augmente_opacite_bulle_souris(10);}
function bulle_mouseMove(e){if(!e)
{e=window.event;}
if(!e||(typeof(e.pageX)!='number'&&typeof(e.clientX)!='number'))
{return;}
if(typeof(e.pageX)=='number')
{var x=e.pageX;var y=e.pageY;}
else
{var x=e.clientX;var y=e.clientY;if(!((window.navigator.userAgent.indexOf('Opera')+1)||(window.ScriptEngine&&ScriptEngine().indexOf('InScript')+1)||window.navigator.vendor=='KDE'))
{if(document.documentElement&&(document.documentElement.scrollTop||document.documentElement.scrollLeft))
{x+=document.documentElement.scrollLeft;y+=document.documentElement.scrollTop;}
else if(document.body&&(document.body.scrollTop||document.body.scrollLeft))
{x+=document.body.scrollLeft;y+=document.body.scrollTop;}}}
if(!isNaN(x)&&!isNaN(y)){x+=5
y=y-bulle_souris.offsetHeight-10;bulle_souris.style.left=x+'px';bulle_souris.style.top=y+'px';}}
function masquer_bulle_souris(){document.onmousemove=null;bulle_souris.style.display='none';}
function masquer_bulle_champs(){bulle_champs.style.display='none';}
function fctCGU()
{var hauteur=550;var largeur=650;var haut=(screen.height-hauteur)/2;var gauche=(screen.width-largeur)/2;window.open("pop-conditions-generales-utilisation.html","_blank","scrollbars=yes,top="+haut+",left="+gauche+",width="+largeur+",height="+hauteur);}
function fctExpressionReguliere_boo(valeur,Expression)
{var resultat=valeur.match(Expression);if(resultat!=null&&resultat.length==1)return true;else return false;}
function fctCodePostalOK_boo(valeur)
{return fctExpressionReguliere_boo(valeur,/^([A-Z]+[A-Z]?\-)?[0-9]{1,2} ?[0-9]{3}$/g);}
function fctMailOK_boo(valeur)
{return fctExpressionReguliere_boo(valeur,/^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$/g);}
function fctMDPOK_boo(valeur)
{return fctExpressionReguliere_boo(valeur,/^[0-9a-zA-Z]{8,}$/g);}
function fctCodeSécuritéOK_boo(valeur)
{return fctExpressionReguliere_boo(valeur,/^[0-9a-zA-Z]{4,}$/g);}
function fctDateValide_boo(DateSaisie){if(DateSaisie=="")return false
var DateEnCours=(DateSaisie).split("/")
if((DateEnCours.length!=3)||isNaN(parseInt(DateEnCours[0]))||isNaN(parseInt(DateEnCours[1]))||isNaN(parseInt(DateEnCours[2])))return false
var DateCalcul=new Date(eval(DateEnCours[2]),eval(DateEnCours[1])-1,eval(DateEnCours[0]))
var annee=DateCalcul.getYear()
if((Math.abs(annee)+"").length<4)annee=annee+1900
return((DateCalcul.getDate()==eval(DateEnCours[0]))&&(DateCalcul.getMonth()==eval(DateEnCours[1])-1)&&(annee==eval(DateEnCours[2])))}
function fctNombreTransforme_str(Nombre,NbDecimales)
{if(Nombre==''){return'';}
if(isNaN(Nombre)==true)
{TmpNum=Nombre.indexOf(',');if(TmpNum==-1){return Nombre;}
Nombre=Nombre.substring(0,TmpNum)+'.'+Nombre.substring(TmpNum+1,Nombre.length);if(isNaN(Nombre)==true)
{return Nombre;}}
tmpchaine="00000000000";TmpNum=Nombre.indexOf(',');if(TmpNum==-1){if(NbDecimales==0){return Nombre;}
else{return(Nombre+'.'+tmpchaine.substring(0,NbDecimales));}}
NbDecimalActuel=(Nombre.length-(TmpNum+1))
if(NbDecimalActuel<=NbDecimales){return(Nombre+''+tmpchaine.substring(0,NbDecimales-NbDecimalActuel));}
else
{return(Nombre.substring(0,TmpNum)+'.'+Nombre.substring(TmpNum+1,NbDecimales+TmpNum+1));}}
function fctChaineRemplace(chaineInitial,ChaineARemplacer,ChaineRemplacante){Recherche=chaineInitial.indexOf(ChaineARemplacer);ValRenvoyee='';if(Recherche==-1)return chaineInitial;ValRenvoyee+=chaineInitial.substring(0,Recherche)+ChaineRemplacante;if(Recherche+ChaineARemplacer.length<chaineInitial.length)
ValRenvoyee+=fctChaineRemplace(chaineInitial.substring(Recherche+ChaineARemplacer.length,chaineInitial.length),ChaineARemplacer,ChaineRemplacante);return ValRenvoyee;}
function fctNombreValide_boo(Nombre)
{if(Nombre==''){return false;}
var strNombre=Nombre+''
strNombre=fctChaineRemplace(strNombre,",",".");return(!isNaN(strNombre));}
function fctMarquePages(){if(navigator.appName!='Microsoft Internet Explorer')
{window.sidebar.addPanel("Courrieur - Générateur de lettres","http://www.courrieur.fr/","");}
else{window.external.AddFavorite("http://www.courrieur.fr/","Courrieur - Générateur de lettres");}}
function VerifRecherche(){if((document.getElementById('recherche').value=='')||(document.getElementById('recherche').value=='Rechercher...')){document.getElementById('recherche').className='rechercheVide';document.getElementById('goRecherche').disabled=true;}
else{document.getElementById('recherche').className='rechercheOK';document.getElementById('goRecherche').disabled=false;}}