function checkForm(fields){fieldlist=fields.split(",");error=0;for(i=0;i<fieldlist.length;i++){element=document.getElementById(fieldlist[i]);if(fieldlist[i].search('time_depart')>0){date1id=fieldlist[i];}if(fieldlist[i].search('time_depart')>0){date1id=fieldlist[i];}if(fieldlist[i]!==''&&element.options&&element.options[element.selectedIndex].value==''){element.className='champ_err';error++;}else if(fieldlist[i]!==''&&element.value==''){element.className='champ_err';error++;}else if(fieldlist[i].search('email')>0&&checkmail(element.value)==false){element.className='champ_err';alert('L\'adresse email saisie est invalide');error++;}else if(fieldlist[i].search('time_fin')>0&&checkDates(date1id,fieldlist[i])==false){element.className='champ_err';alert('Attention ! La date de départ doit être inférieure à la date de fin');error++;}else if(fieldlist[i].search('time_fin')>0&&checkDates(date1id,fieldlist[i])==false){element.className='champ_err';alert('Attention ! La date de départ doit être inférieure à la date de fin');error++;}else{element.className='champ';}if(fieldlist[i].search('pass1')>0){pass1=element.value;}else if(fieldlist[i].search('pass2')>0&&element.value!==''&&element.value!==pass1){element.className='champ_err';alert('Les mots de passe ne correspondent pas');error++;}}if(error==0){if(!document.ld){loading();}return true;}else{return false;}}function checkmail(val){var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;var returnval=emailfilter.test(val);return returnval;}function checkPass(){var p1=document.getElementById("pass1");var p2=document.getElementById("pass2");if(p1.value==''){p1.className='champ_err';}else{p1.className='champ';}if(p2.value==''){p2.className='champ_err';}else{p2.className='champ';}if(p1.value.length<4){alert('Le mot de passe doit contenir au moins 4 caractères');return false;}else if(p1.value.length>10){alert('Le mot de passe ne peut contenir plus de 15 caractères');return false;}else if(p1.value!==p2.value){alert('Les mots de passe ne correspondent pas !');return false;}else{return true;}}function checkMail(){if(document.getElementById("email").value==''){alert("Vous devez spécifier une adresse e-mail");return false;}else{loading();return true;}}function checkMailPass(){if(checkMail()&&checkPass()){return true;}else{return false;}}function getHTTPObject(){var xmlhttp;/*@cc_on  @if (@_jscript_version >= 5)    try {      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");      } catch (e) {      try {        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");        } catch (E) {        xmlhttp = false;        }      }  @else  xmlhttp = false;  @end @*/if(!xmlhttp&&typeof XMLHttpRequest!='undefined'){try{xmlhttp=new XMLHttpRequest();}catch(e){xmlhttp=false;}}return xmlhttp;}var http=getHTTPObject();var http2=getHTTPObject();var http3=getHTTPObject();var http4=getHTTPObject();function loadRegions(selObj,count){id=selObj.options[selObj.selectedIndex].value;var url='loadRegions.php?id='+id+'&count='+count;http.open("GET",url,true);http.onreadystatechange=handleRegionResponse;http.send(null);}function handleRegionResponse(){if(http.readyState==4){results=http.responseText;document.getElementById("divregions").innerHTML=results;}}function checkAlias(val,t){val=escape(val);var url='includes/genAlias.php?val='+val+'&t='+t;http.open("GET",url,true);http.onreadystatechange=handleAliasResponse;http.send(null);}function handleAliasResponse(){if(http.readyState==4){results=http.responseText;document.getElementById("1_alias").value=results;}}function checkIdent(val,t){val=escape(val);var url='includes/genId.php?val='+val+'&t='+t;http.open("GET",url,true);http.onreadystatechange=handleIdResponse;http.send(null);}function handleIdResponse(){if(http.readyState==4){results=http.responseText;document.getElementById("1_alias").value=results;}}function placeAdresse(){element=document.getElementById('1_entreprise_key');id=element.options[element.selectedIndex].value;if(id!==''){var url='includes/getadresse.php?id='+id;http.open("GET",url,true);http.onreadystatechange=handleAdresseResponse;http.send(null);}}function handleAdresseResponse(){if(http.readyState==4){results=http.responseText;results=results.split('|');document.getElementById("1_adresse_1").value=results[0];document.getElementById("1_adresse_2").value=results[1];document.getElementById("1_ville").value=results[2];document.getElementById("1_code_postal").value=results[3];document.getElementById("1_telephone").value=results[4];document.getElementById("1_fax").value=results[5];document.getElementById("1_gsm").value=results[6];document.getElementById("1_email_contact").value=results[7];document.getElementById("1_site_web").value=results[8];}}function placeSiren(id){if(id!==''){var url='includes/getsiren.php?id='+id;http2.open("GET",url,true);http2.onreadystatechange=handleSirenResponse;http2.send(null);}else{document.getElementById('1_siren').value='';}}function handleSirenResponse(){if(http2.readyState==4){results=http2.responseText;document.getElementById('1_siren').value=results;}}function loadMetiers(selObj,count){id=selObj.options[selObj.selectedIndex].value;var url='loadMetiers.php?id='+id+'&count='+count;http.open("GET",url,true);http.onreadystatechange=handleMetierResponse;http.send(null);}function handleMetierResponse(){if(http.readyState==4){results=http.responseText;document.getElementById("divmetiers").innerHTML=results;}}function supprImg(table,id,fichier,champ){if(confirm('Êtes-vous sur(e) de bien vouloir supprimer ce fichier ?')){document.location.replace('suppr_file.php?t='+table+'&i='+id+'&f='+fichier+'&c='+champ);}}function supprElement(page,table,id){if(confirm('Êtes-vous sur(e) de bien vouloir supprimer cet élément ?')){document.location.replace(page+'&suppr='+id+'&table='+table);}}function makeAdmin(id,id_club,sens){if(confirm('Êtes-vous sur(e) de bien vouloir modifier le statut de ce membre ?')){document.location.replace('includes/makeadmin.php?id='+id+'&club='+id_club+'&sens='+sens);}}function show(id){if(document.getElementById(id).style.display=='none'){document.getElementById(id).style.display='block';document.getElementById('p'+id).src='images/puceb.gif';}else{document.getElementById(id).style.display='none';document.getElementById('p'+id).src='images/puce.gif';}}function textCounter(field,counter,maxlimit,linecounter){var fieldWidth=parseInt(field.offsetWidth);var charcnt=field.value.length;if(charcnt>maxlimit){field.value=field.value.substring(0,maxlimit);}else{var percentage=parseInt(100-((maxlimit-charcnt)*100)/maxlimit);document.getElementById(counter).style.width=parseInt((fieldWidth*percentage)/100)+"px";document.getElementById(counter).innerHTML="Limite : "+percentage+"%"}}function setcolor(obj,percentage,prop){obj.style[prop]="rgb(80%,"+(100-percentage)+"%,"+(100-percentage)+"%)";}function voir(id){window.open('/annuaire/fiche.php?p='+id,'Fiche','toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=no, copyhistory=no, width=525, height=620');}function emlink(b,d){mail=b+'@'+d;document.write('<a href="mailto:'+mail+'">'+mail+'</a>');}function moder(mode){document.getElementById("moderation").action+=mode;document.getElementById("moderation").submit();}function selAbo(val){if(val=='2'){document.getElementById("option_1").disabled=false;document.getElementById("option_2").disabled=false;}else{document.getElementById("option_1").disabled=true;document.getElementById("option_2").disabled=true;}}function redirect(url){document.location.replace(url);}function checkYear(url){element=document.getElementById('1_y');if(element.selectedIndex==0){element.className='champ_err';}else{element.className='champ';redirect(url);}}function show(id){if(document.getElementById(id).style.display=='none'){document.getElementById(id).style.display='block';document.getElementById('p'+id).src='images/puceb.gif';}else{document.getElementById(id).style.display='none';document.getElementById('p'+id).src='images/puce_.gif';}}function checkDates(id1,id2){date1=getDate(document.getElementById(id1).value);date2=getDate(document.getElementById(id2).value);if(compare(date1,date2)<0){return false;}else{return true;}}function getDate(strDate){day=strDate.substring(0,2);month=strDate.substring(3,5);year=strDate.substring(6,10);d=new Date(0);d.setDate(day);d.setMonth(month-1);d.setFullYear(year);return d;}function compare(date_1,date_2){diff=date_2.getTime()-date_1.getTime();return(diff==0?diff:diff/Math.abs(diff));}function genCal(id,date,count){document.getElementById(id).style.visibility='visible';var url="includes/cal.php?id="+id+"&count="+count+"&date=";http.open("GET",url+escape(date),true);http.onreadystatechange=handleCalResponse;http.send(null);}function handleCalResponse(){if(http.readyState==4){results=http.responseText;document.getElementById('depart').innerHTML=results;document.getElementById('fin').innerHTML=results;}}function getCal(id,count){if(document.getElementById(id).style.visibility=='visible'){closeCals();}else{closeCals();date=document.getElementById(count+'_time_'+id).value;genCal(id,date,count);}}function closeCals(){document.getElementById('depart').style.visibility='hidden';document.getElementById('fin').style.visibility='hidden';document.getElementById('depart').innerHTML='';document.getElementById('fin').innerHTML='';}function placeDate(id,date,count){document.getElementById(count+'_time_'+id).value=date;closeCals();}function membres(id_action,id_club){var url='includes/link_membres.php?id_action='+id_action+'&id_club='+id_club;http4.open("GET",url,true);http4.onreadystatechange=handleMembresResponse;http4.send(null);}function handleMembresResponse(){if(http4.readyState==4){results=http4.responseText;document.getElementById("membres").innerHTML=results;}}function addMembre(id_partenaire,id_action,id_club){document.id_action=id_action;document.id_club=id_club;var url='includes/add_membre.php?id='+id_partenaire+'&id_action='+id_action+'&id_club='+id_club;http.open("GET",url,true);http.onreadystatechange=handleAddMembresResponse;http.send(null);}function handleAddMembresResponse(){if(http.readyState==4){results=http.responseText;membres(document.id_action,document.id_club);}}function international(id_etab,code){var url='includes/link_international.php?id_etab='+id_etab;http4.open("GET",url,true);http4.onreadystatechange=handleInternationalResponse;http4.send(null);}function handleInternationalResponse(){if(http4.readyState==4){results=http4.responseText;document.getElementById("international").innerHTML=results;}}function addInternational(id_etab,code){document.id_etab=id_etab;var url='includes/add_international.php?id_etab='+id_etab+'&code='+code;http.open("GET",url,true);http.onreadystatechange=handleAddInternationalResponse;http.send(null);}function handleAddInternationalResponse(){if(http.readyState==4){results=http.responseText;international(document.id_etab);}}function partenaires(id_action,id_club){var url='includes/link_partenaires.php?id_action='+id_action+'&id_club='+id_club;http.open("GET",url,true);http.onreadystatechange=handlePartenairesResponse;http.send(null);}function handlePartenairesResponse(){if(http.readyState==4){results=http.responseText;document.getElementById("partenaires").innerHTML=results;}}function addPartenaire(id_partenaire,id_action,id_club){document.id_action=id_action;document.id_club=id_club;var url='includes/add_partenaire.php?id='+id_partenaire+'&id_action='+id_action+'&id_club='+id_club;http.open("GET",url,true);http.onreadystatechange=handleAddPartenaireResponse;http.send(null);}function handleAddPartenaireResponse(){if(http.readyState==4){results=http.responseText;partenaires(document.id_action,document.id_club);}}function actionLink(id_action,id_club){var url2='includes/link_action.php?id_action='+id_action+'&id_club='+id_club;http2.open("GET",url2,true);http2.onreadystatechange=handleActionLinkResponse;http2.send(null);}function handleActionLinkResponse(){if(http2.readyState==4){results=http2.responseText;document.getElementById("actionlink").innerHTML=results;}}function addActionLink(id_action,id_club){titre=document.getElementById('1_titre').value;urlW=document.getElementById('1_url').value;document.id_action=id_action;document.id_club=id_club;var url='includes/add_link.php?titre='+escape(titre)+'&url='+escape(urlW)+'&id_action='+id_action+'&id_club='+id_club;http.open("GET",url,true);http.onreadystatechange=handleAddActionLinkResponse;http.send(null);}function handleAddActionLinkResponse(){if(http.readyState==4){results=http.responseText;actionLink(document.id_action,document.id_club);}}function docLink(id_action,id_club){var url3='includes/link_doc.php?id_action='+id_action+'&id_club='+id_club;http3.open("GET",url3,true);http3.onreadystatechange=handleDocLinkResponse;http3.send(null);}function handleDocLinkResponse(){if(http3.readyState==4){results=http3.responseText;document.getElementById("doclink").innerHTML=results;}}function addDocLink(id_action,id_club){titre=document.getElementById('1_titre').value;file=document.getElementById('1_file').value;document.id_action=id_action;document.id_club=id_club;var url='includes/add_doc.php?titre='+escape(titre)+'&file='+escape(file)+'&id_action='+id_action+'&id_club='+id_club;http.open("GET",url,true);http.onreadystatechange=handleAddDocLinkResponse;http.send(null);}function handleAddActionLinkResponse(){if(http.readyState==4){results=http.responseText;actionLink(document.id_action,document.id_club);}}function checkAlias(val,t){val=escape(val);var url='includes/genAlias.php?val='+val+'&t='+t;http.open("GET",url,true);http.onreadystatechange=handleAliasResponse;http.send(null);}function handleAliasResponse(){if(http.readyState==4){results=http.responseText;document.getElementById("1_alias").value=results;}}function loading(){document.getElementById("popupLayer").style.width='40%';document.getElementById("popupLayer").style.height='20%';document.getElementById("popupLayer").style.top='40%';document.getElementById("popupLayer").style.left='30%';document.getElementById("popupFrame").src='inc/loading.php';document.getElementById("maskScreen").style.visibility='visible';document.getElementById("divStayTopLeft").style.visibility='visible';}function getPageSize(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=document.body.scrollWidth;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;}var windowWidth,windowHeight;if(self.innerHeight){windowWidth=self.innerWidth;windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;}if(yScroll<windowHeight){pageHeight=windowHeight;}else{pageHeight=yScroll;}if(xScroll<windowWidth){pageWidth=windowWidth;}else{pageWidth=xScroll;}arrayPageSize=new Array(pageWidth,pageHeight,windowWidth,windowHeight)return arrayPageSize;}var verticalpos="fromtop"function JSFX_FloatTopDiv(){var startX=0,startY=0;var ns=(navigator.appName.indexOf("Netscape")!=-1);var d=document;function ml(id){var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];if(d.layers)el.style=el;el.sP=function(x,y){this.style.left=x;this.style.top=y;};el.x=startX;if(verticalpos=="fromtop")el.y=startY;else{el.y=ns?pageYOffset+innerHeight:document.body.scrollTop+document.body.clientHeight;el.y-=startY;}return el;}window.stayTopLeft=function(){if(verticalpos=="fromtop"){var pY=ns?pageYOffset:document.body.scrollTop;ftlObj.y+=(pY+startY-ftlObj.y)/8;}else{var pY=ns?pageYOffset+innerHeight:document.body.scrollTop+document.body.clientHeight;ftlObj.y+=(pY-startY-ftlObj.y)/8;}ftlObj.sP(ftlObj.x,ftlObj.y);setTimeout("stayTopLeft()",0);}ftlObj=ml("divStayTopLeft");stayTopLeft();}function redimMask(){dims=getPageSize();document.getElementById("maskScreen").style.height=dims[1]+'px';}function deplier(idTR,idDiv){if(document.getElementById(idDiv).innerHTML=='[ + ]'){document.getElementById(idDiv).innerHTML='[ - ]';}else{document.getElementById(idDiv).innerHTML='[ + ]';}if(document.getElementById(idTR)!=null){if(document.getElementById(idTR).style.display=='none'){document.getElementById(idTR).style.display='';}else{document.getElementById(idTR).style.display='none';}}}function active(url,sens){if(confirm('Etes-vous sur(e) de vouloir modifier l\'état de ce compte ?')){document.location.replace(url+'&state='+sens);}}function moder(mode){document.getElementById("moderation").action+=mode;document.getElementById("moderation").submit();}function showDest(val){for(i=1;i<4;i++){document.getElementById("dest_"+i).style.display='none';}if(val!==''){document.getElementById(val).style.display='block';}}