function addEvent(obj,evType,fn,capt){// ajoute un événement sans écraser l'éxistant.if(obj.addEventListener){obj.addEventListener(evType,fn,capt);return true;} // NS6+else if(obj.attachEvent)obj.attachEvent("on"+evType,fn) // IE 5+else {return false;}}function trim(string) {return string.replace(/(^\s*)|(\s*$)/g,'');}/// ajouter fonction indexof pour arrayif (!Array.prototype.indexOf){  Array.prototype.indexOf = function(elt /*, from*/)  {    var len = this.length;    var from = Number(arguments[1]) || 0;    from = (from < 0)         ? Math.ceil(from)         : Math.floor(from);    if (from < 0) from += len;    for (; from < len; from++)    {      if (from in this && this[from] === elt) return from;    }    return -1;  };}function Browser() { var ua, s, i; this.isIE = false; // Internet Explorer this.isOP = false; // Opera this.isNS = false; // Netscape this.version = null; ua = navigator.userAgent; s = "Opera"; if ((i = ua.indexOf(s)) >= 0) { this.isOP = true; this.version = parseFloat(ua.substr(i + s.length)); return; } s = "Netscape6/"; if ((i = ua.indexOf(s)) >= 0) { this.isNS = true; this.version = parseFloat(ua.substr(i + s.length)); return; } // Treat any other "Gecko" browser as Netscape 6.1. s = "Gecko"; if ((i = ua.indexOf(s)) >= 0) { this.isNS = true; this.version = 6.1; return; } s = "MSIE"; if ((i = ua.indexOf(s))) { this.isIE = true; this.version = parseFloat(ua.substr(i + s.length)); return; }}var browser = new Browser();function fadeOut(id,tempo){if (!browser.isIE)   {   var timer = 0;   for (i = 100; i >= 0; i--) {setTimeout("D.getElementById('"+id+"').style.MozOpacity=("+i+"/100)",(tempo*10*timer)); timer++;}   return "";   }var aLsID=D.getElementById(id);aLsID.style.filter="blendTrans(duration="+tempo+")";aLsID.filters.blendTrans.Apply();aLsID.style.visibility="hidden";aLsID.filters.blendTrans.Play();}function fadeIn(id,tempo){if (!browser.isIE)   {   var timer = 0;   for (i = 0; i <= 100; i++) {setTimeout("D.getElementById('"+id+"').style.MozOpacity=("+i+"/100)",(tempo*10*timer)); timer++;}   return "";   }var aLsID=D.getElementById(id);aLsID.style.filter="blendTrans(duration="+tempo+")";aLsID.filters.blendTrans.Apply();aLsID.style.visibility='visible';aLsID.filters.blendTrans.Play();}//initfunction initLienImg(){gdim=D.getElementById('pop');prox=D.getElementById('ALTdHTML');infox=D.getElementById('info_');l=D.getElementsByTagName('a');for (var i=0;i<l.length;++i){result=l[i].href.search(/jpg$|JPG$/);if(result!=-1)l[i].onclick=grdimg;}l=D.getElementsByTagName('a'); for (var i=0;i<l.length;++i){result=l[i].href.search(/mp3$|MP3$/);if(result!=-1)l[i].onclick=play_mp3;}addEvent(window,"resize",controle_position);addEvent(D,"mousemove",controle_position);addEvent(D,"mousedown",controle_position);addEvent(D,"mouseup",mm_up);get_w_h();}function mm_up() {drag=0;}function deplacer_pop(){dx=px-gdim.offsetLeft;dy=py-gdim.offsetTop;drag=1;}function get_w_h(){if (browser.isIE)   {window_w=db.clientWidth;window_h=db.clientHeight;return(0);}   else   {window_w=window.innerWidth;window_h=window.innerHeight;return(18);}}function controle_position(e){sx=gk?pageXOffset:db.scrollLeft; //scroll hsy=gk?pageYOffset:db.scrollTop;  //scroll vpx=gk?e.pageX:event.clientX+sx;  //curseur xpy=gk?e.pageY:event.clientY+sy;  //curseur yif (drag) with (gdim.style) {left=px-dx+"px";top=py-dy+"px";}adj_browser=get_w_h();with (prox.style){     if (px+prox_w+adj_browser>window_w+sx) left=px-prox_w-10; else left=px+10+"px";     if (py+prox_h+adj_browser>window_h+sy) top=py-prox_h-5; else top=py+14+"px";}return false;}function centrer_layer(clear_,layer_,verticale){adj_browser=get_w_h();layer_.style.left='-2000px';if (verticale==undefined)layer_.style.top='-2000px';layer_.style.display="block";var pop_h=layer_.offsetHeight;var pop_w=layer_.offsetWidth;layer_.style.display="none";if (!clear_)layer_.style.display="block";var centre_x=Math.round(Math.round(window_w / 2)-Math.round(pop_w /2));if (centre_x < 0) centre_x=0;var centre_y=Math.round(Math.round(window_h / 2)-Math.round(pop_h /2));if (centre_y < 0) centre_y=0;layer_.style.left=centre_x+sx+'px';if (verticale==undefined)layer_.style.top=centre_y+sy+'px';if (layer_==gdim) {sx_old=sx; sy_old=sy;};}function centrer(nom){centrer_layer(false,D.getElementById(nom));}function centrer_h(nom) {try {centrer_layer(false,D.getElementById(nom),false);} catch (error) {}}//Renvoi lecteur mp3 dans le calque.function lire_mp3(mp3){var c='';c+='<object type="application/x-shockwave-flash" data="son/dewplayer.swf?son='+mp3+'&autostart=1" width="200" height="20">';c+='<param name="movie" value="son/dewplayer.swf?son='+mp3+'&autostart=1" />';c+='<param name="wmode" value="transparent">';c+='</object>';voir_pop("Musique",c,null,null,10);return false;}function play_mp3(){lire_mp3(this.href);return false;}//Renvoi image et title dans le calque.function grdimg(f,t,p,id){if (f == undefined) {var titre=this.title;var file=this.href;this.style.color=D.vlinkColor;} else {var titre=t;var file=f;}if (p == undefined) {var p=0;}if (id == undefined) {var id="";}centrer_pop=true;fermer_pop();chargement_en_cours();var contenu = '<table id="sans_bord" border="0" cellspacing="0" cellpadding="0" >';contenu +='<tr><td onmousedown="deplacer_pop()" bgcolor='+coul_caption+' style="cursor:move;font-family:arial;font-size:'+h_police+'px;color:#FFFFFF;padding:0px;">';contenu +='&nbsp;'+titre+bt_fermer+'</td></tr>';contenu +='<tr><td style="padding:'+p+'px;" bgcolor="'+coulFond_base+'" >'+'<img src="'+file+'?uniqID='+id+'" border=0 onmouseover=show_click_pour_fermer() onmouseout=hideAlt() onclick=fermer_pop() />';contenu +='</td></tr></table> ';// seulement pour tester si l'image est arrivée dans controle chargementim=new Image(); im.src=file;gdim.innerHTML=contenu;actif=setTimeout('controleChargement()',100);return false;}function controleChargement(){im.complete?imgOK():actif=setTimeout('controleChargement()',100)}function controleChargement_sans_image(){imgOK();}function imgOK(){if (!browser.isIE) {gdim.style.MozOpacity=0;} else {gdim.style.visibility="hidden";}if (sy !== sy_old || sx !== sx_old || centrer_pop) centrer_layer(true,gdim);close_info();gdim.style.display="block";clearTimeout(actif);hideAlt();fadeIn("pop",tempo_fadeIn_fadeOut);}// appel du layer popvar centrer_pop=true;function voir_pop(titre,txt,coulFond,coulTxt,pad,img_,centrer){fermer_pop();close_info();if (coulFond == undefined) coulFond=coulFond_base;if (coulTxt == undefined) coulTxt=coulTxt_base;if (pad == undefined) pad=0;if (centrer == undefined) centrer_pop=true; else centrer_pop=centrer;var contenu = '<table id="sans_bord" style="font-family: Arial, Helvetica, sans-serif; font-size:'+h_police+'px; color:'+coulTxt+'; background-color:'+coulFond+';" border="0" cellspacing="0" cellpadding="0" >';contenu +='<tr><td onmousedown="deplacer_pop()" bgcolor='+coul_caption+' style="cursor:move;font-family:arial;color:#FFFFFF;padding:0px;">';contenu +='&nbsp;'+unescape(titre)+bt_fermer+'</td></tr>';contenu +='<tr><td style="padding:'+pad+'px;" ondblclick=fermer_pop()>'+unescape(txt)+'</td></tr></table> ';gdim.innerHTML=contenu;if (img_ == undefined){actif=setTimeout('controleChargement_sans_image()',100)}   else   {chargement_en_cours();   im=new Image();   im.src=img_;   actif=setTimeout('controleChargement()',100);}}function fermer_pop(){clearTimeout(actif_mes_pb);hideAlt();clearTimeout(actif);gdim.style.display="none";gdim.innerHTML="";close_info();}var prox_w=0;var prox_h=0;function showpro(txt,largeur,coulBord,coulFond,coulTxt,pad){if (txt=="") return false;prox.style.border="0px outset";if (coulBord == undefined) coulBord = coulBord_base;if (coulFond == undefined) coulFond = coulFond_base;if (coulTxt == undefined) coulTxt = coulTxt_base;if (pad == undefined) pad = 4;if (largeur == undefined) largeur="width=250"; else largeur="width="+largeur;var contenu = '<table id="tbl_prox" '+largeur+' style="font-family: Arial, Helvetica, sans-serif; font-size:'+h_police+'px; color:'+coulTxt+'; background-color:'+coulFond+';" border="0" cellspacing="0" cellpadding='+pad+' ><tr><td style="border:'+coulBord+'; border-style: solid; border-top-width:'+bordure+'px; border-right-width:'+bordure+'px; border-bottom-width:'+bordure+'px; border-left-width:'+bordure+'px" >'+unescape(txt)+'</td></tr></table> ';prox.innerHTML=contenu;/*  */prox.style.left="-2000px";prox.style.top="-2000px";prox.style.width="1000px";prox.style.display="block";prox_w=D.getElementById("tbl_prox").offsetWidth;prox_h=prox.offsetHeight;prox.style.width=prox_w+"px";//pop_info(prox_w);}function hideAlt(){prox.style.display="none";voir_prox="none";prox.innerHTML="";prox.style.width="0px";}function chargement_en_cours() {pop_info("Chargement en cours !");}function close_info() {infox.style.display="none";infox.innerHTML="";}function pop_info(txt,coulBord,coulFond,coulTxt,pad){if (coulBord == undefined) coulBord = coulBord_base;if (coulFond == undefined) coulFond = coulFond_base;if (coulTxt == undefined) coulTxt = coulTxt_base;if (pad == undefined) pad = 10;if (!browser.isIE) {infox.style.MozOpacity=0;} else {infox.style.visibility="hidden";}infox.innerHTML = '<table style="font-family: Arial, Helvetica, sans-serif; font-size:'+h_police+'px; color:'+coulTxt+'; background-color:'+coulFond+';" border="0" cellspacing="0" cellpadding='+pad+' ><tr><td style="border:1px '+coulBord+' outset;" >'+unescape(txt)+'</td></tr></table> ';centrer_layer(false,infox);fadeIn("info_",tempo_fadeIn_fadeOut);}function show_click_pour_fermer(){showpro("<div align=center>&nbsp;Fermer&nbsp;</div>",10,coulBord_base,coulFond_base,coulTxt_base,2);}function show_pour_iframe(){gdim.style.display="block";adjustIFrameSize("iframe");if (sy !== sy_old || sx !== sx_old || centrer_pop) centrer_layer(true,gdim);close_info();gdim.style.display="block";clearTimeout(actif);hideAlt();}function adjustIFrameSize(id){var myIframe = document.getElementById(id);if (browser.isIE){   if (!myIframe.Document.getElementById("contenu_iframe")) return false;   myIframe.style.height = myIframe.Document.body.scrollHeight+"px";   myIframe.style.width = myIframe.Document.body.scrollWidth+"px";}else{    if (!myIframe.contentDocument.getElementById("contenu_iframe")) return false;    myIframe.style.height = myIframe.contentDocument.getElementById("contenu_iframe").offsetHeight+"px";    myIframe.style.width = myIframe.contentDocument.getElementById("contenu_iframe").offsetWidth+"px";}}function reFresh_iframe(){if (browser.isIE) if (browser.version!='7') D.getElementById('iframe').contentWindow.location.reload(true);}function iframe_pop(page,w,h,scroll,titre,centrer){fermer_pop();close_info();if (scroll == undefined) scroll="no"; else scroll=scroll;if (titre == undefined) titre="";if (centrer == undefined) centrer_pop=true; else centrer_pop=centrer;var txt='<iframe id="iframe" width="'+w+'" height="'+h+'" src="'+page+'" marginwidth="0" marginheight="0" frameborder="0" scrolling="'+scroll+'" onload=\'actif=setTimeout("show_pour_iframe()",100);close_info();\' ></iframe>';var contenu ='<table id="sans_bord" style="font-family: Arial, Helvetica, sans-serif; font-size:'+h_police+'px; color:'+coulTxt_base+'; background-color:'+coulFond_base+';" border="0" cellspacing="0" cellpadding="0" >';contenu +='<tr><td onmousedown="deplacer_pop()" bgcolor='+coul_caption+' style="cursor:move;font-family:arial;color:#FFFFFF;padding:0px;">';contenu +='&nbsp;'+unescape(titre)+bt_fermer+'</td></tr>';contenu +='<tr><td style="padding:0px;" ondblclick=fermer_pop()>'+unescape(txt)+'</td></tr></table> ';gdim.innerHTML=contenu;setTimeout('reFresh_iframe',500);pop_info("Chargement en cours");}function close_iframe_pop(){gdim.style.display="none";gdim.innerHTML='<iframe id="iframe" width="0" height="0" src="" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" ></iframe>';setTimeout('fermer_pop()',500);}// fonctions du float layerfunction adjust() {if (browser.isIE) { if (lastX==-1 || delayspeed==0) { lastX=db.scrollLeft + floatX; lastY=db.scrollTop + floatY; } else { var dx=Math.abs(db.scrollLeft+floatX-lastX); var dy=Math.abs(db.scrollTop+floatY-lastY); var d=Math.sqrt(dx*dx+dy*dy); var c=Math.round(d/10); if (db.scrollLeft+floatX>lastX) {lastX=lastX+delayspeed+c;}; if (db.scrollLeft+floatX<lastX) {lastX=lastX-delayspeed-c;}; if (db.scrollTop+floatY>lastY) {lastY=lastY+delayspeed+c;}; if (db.scrollTop+floatY<lastY) {lastY=lastY-delayspeed-c;}; } } else { if (lastX==-1 || delayspeed==0) { lastX=window.pageXOffset + floatX; lastY=window.pageYOffset + floatY; } else { var dx=Math.abs(window.pageXOffset+floatX-lastX); var dy=Math.abs(window.pageYOffset+floatY-lastY); var d=Math.sqrt(dx*dx+dy*dy); var c=Math.round(d/10); if (window.pageXOffset+floatX>lastX) {lastX=lastX+delayspeed+c;}; if (window.pageXOffset+floatX<lastX) {lastX=lastX-delayspeed-c;}; if (window.pageYOffset+floatY>lastY) {lastY=lastY+delayspeed+c;}; if (window.pageYOffset+floatY<lastY) {lastY=lastY-delayspeed-c;}; } }flx.style.left=lastX+"px";flx.style.top=lastY+"px";actif_fl=setTimeout('adjust()',50);}function define(){if (browser.isIE) { if (halign=="left") {floatX=ifloatX}; //if (halign=="right") {floatX=db.offsetWidth-ifloatX-l_div-25}; if (halign=="right") {floatX=db.offsetWidth-ifloatX-l_div-1}; if (halign=="center") {floatX=Math.round((db.offsetWidth-20)/2)-Math.round(l_div/2)}; if (valign=="top") {floatY=ifloatY}; //if (valign=="bottom") {floatY=db.offsetHeight-ifloatY-h_div-25}; if (valign=="bottom") {floatY=db.offsetHeight-ifloatY-h_div-1}; if (valign=="center") {floatY=Math.round((db.offsetHeight-20)/2)-Math.round(h_div/2)}; } else { if (halign=="left") {floatX=ifloatX}; //if (halign=="right") {floatX=window.innerWidth-ifloatX-l_div-20}; if (halign=="right") {floatX=window.innerWidth-ifloatX-l_div-1}; if (halign=="center") {floatX=Math.round((window.innerWidth-20)/2)-Math.round(l_div/2)}; if (valign=="top") {floatY=ifloatY}; //if (valign=="bottom") {floatY=window.innerHeight-ifloatY-h_div-20}; if (valign=="bottom") {floatY=window.innerHeight-ifloatY-h_div-1}; if (valign=="center") {floatY=Math.round((window.innerHeight-20)/2)-Math.round(h_div/2)}; }}// appel du float layerfunction floatlayer(txt,largeur,pad,coulBord,coulFond,coulTxt){if (largeur == undefined) largeur="width=150"; else largeur="width="+largeur;if (coulBord == undefined) coulBord = coulBord_base;if (coulFond == undefined) coulFond = coulFond_base;if (coulTxt == undefined) coulTxt = coulTxt_base;if (pad == undefined) pad = 2;flx=D.getElementById('floatlayer');var contenu = '<table id="sans_bord" '+largeur+' style="font-family: Arial, Helvetica, sans-serif; font-size:'+h_police+'px; color:'+coulTxt+'; background-color:'+coulFond+';"';contenu +=' border="0" cellspacing="0" cellpadding='+pad+' >';contenu += '<tr><td style="border:'+coulBord+'; border-style: solid; border-top-width:'+bordure+'px; border-right-width:'+bordure+'px; border-bottom-width:'+bordure+'px; border-left-width:'+bordure+'px" >';contenu += unescape(txt)+'</td></tr></table> ';flx.innerHTML=contenu;with(flx.style){left=floatX+"px";top=floatY+"px";display="block";}h_div=flx.offsetHeight;l_div=flx.offsetWidth;ifloatX=floatX;ifloatY=floatY;define();window.onresize=define;lastX=-1;lastY=-1;adjust();}function hide_float(){flx.style.display="none";clearTimeout(actif_fl);}// fin floatfunction initialisation(){var fe='';fe=  '<div id="pop" ondblclick=centrer_layer(false,gdim) style="position:absolute;left:3px;top:3px;display:none;z-index:200;border:3px outset;">&nbsp;</div>';fe+= '<div id="info_" style="position:absolute;left:200px;top:200px;display:none;z-index:200;">&nbsp;</div>';fe+= '<div id="ALTdHTML" style="position:absolute;left:3px;top:3px;display:none;z-index:400;">&nbsp;</div>';fe+= '<div id="floatlayer" style="position:absolute;left:3px;top:3px;display:none;z-index:200;">&nbsp;</div>';bt_fermer= '<div id="btn" onmouseover=show_click_pour_fermer() onmouseout=hideAlt() onclick="fermer_pop()" ';bt_fermer+= 'style="cursor:default;position:absolute;margin:0px;right:0px;top:0px;padding:0px;border:1px outset;font-family:arial;font-size:10px;font-weight:bold;color:#FFFFFF;"/>&nbsp;X&nbsp;</div>';D=document;D.write(fe);db=!D.documentElement.clientWidth?D.body:D.documentElement //quirk IE6gk=window.Event?1:0/*Gecko*/;sx=sy=dx=dy=px=py=e=drag=actif=actif_mes_pb=0;sx_old=sy_old=1000;window_w=window_h=0;initLienImg();addEvent(window,"load",initLienImg);}//vars configh_police=12;bordure=1;//vars du float layerfloatX=0;floatY=0;halign="right";valign="bottom";delayspeed=1;coulBord_base="#000";coulFond_base="#2a941c";coulTxt_base="#FFFFFF";coul_caption="#062a01";tempo_fadeIn_fadeOut=0;initialisation();/*function set_gdim() {controleChargement_sans_image();gdim.style.top='-100px';gdim.style.left='-100px';}function set_pour_gdim() {setTimeout("set_gdim()",200);}addEvent(window,"load",set_pour_gdim);*/function mes_pb(mes,tempo){if (tempo == undefined) tempo=10000;if (tempo==0)   setTimeout('voir_pop("Information","<div align=center >'+mes+'</div>",null,null,10);',100);   else   setTimeout('voir_pop("Information","<div align=center >'+mes+'</div>",null,null,10);actif_mes_pb=setTimeout("fermer_pop()",'+tempo+');',100);}D.write("<div id='form_multi_post' style='display:none'></div>");function env_post(page,data){if (data == undefined) data={};var c="";for (var n in data) c+="<input type=\"hidden\" name=\""+n+"\" value=\""+data[n]+"\" />";D.getElementById("form_multi_post").innerHTML="<form id=\"form_pour_post\" action=\""+page+"\" method=\"post\">"+c+"</form>";D.getElementById("form_pour_post").submit();}//debugger;
