var galeries=Object();activeImage=false;imageGalleryLeftPos=false;imageGalleryWidth=false;imageGalleryObj=false;maxGalleryXPos=false;var id_ofr_mar=0;function startSlide(e){if(document.all)e=event;var id=this.id;var id_ofr=this.id.split('_');var id_ofr_mar=id_ofr[id_ofr.length-1];var reg=new RegExp("arrow_right_([0-9]+)");if(this.id.match(reg)){slideSpeedMultiply=Math.floor((e.clientX-this.offsetLeft)/5);galeries[id_ofr_mar]['slideSpeed']=-1*slideSpeedMultiply;galeries[id_ofr_mar]['slideSpeed']=Math.max(-10,galeries[id_ofr_mar]['slideSpeed'])}else{slideSpeedMultiply=10-Math.floor((e.clientX-this.offsetLeft)/5);galeries[id_ofr_mar]['slideSpeed']=1*slideSpeedMultiply;galeries[id_ofr_mar]['slideSpeed']=Math.min(10,galeries[id_ofr_mar]['slideSpeed']);if(galeries[id_ofr_mar]['slideSpeed']<0)galeries[id_ofr_mar]['slideSpeed']=10}};function releaseSlide(e){if(document.all)e=event;var id=this.id;var id_ofr=this.id.split('_');var id_ofr_mar=id_ofr[id_ofr.length-1];galeries[id_ofr_mar]['slideSpeed']=0};function gallerySlide(obj_identifier){imageGalleryObj=galeries[obj_identifier]['imageGalleryObj'];maxGalleryXPos=galeries[obj_identifier]['maxGalleryXPos'];minGalleryXPos=galeries[obj_identifier]['minGalleryXPos'];if(galeries[obj_identifier]['slideSpeed']!=0){var leftPos=imageGalleryObj.offsetLeft;leftPos=leftPos/1+galeries[obj_identifier]['slideSpeed'];if(leftPos>maxGalleryXPos){leftPos=maxGalleryXPos;galeries[obj_identifier]['slideSpeed']=0}if(leftPos<minGalleryXPos){leftPos=minGalleryXPos;galeries[obj_identifier]['slideSpeed']=0}imageGalleryObj.style.left=leftPos+'px';galeries[obj_identifier]['imageGalleryObj']=imageGalleryObj}setTimeout("gallerySlide('"+obj_identifier+"')",20)};function showImage(){if(activeImage){activeImage.style.filter='alpha(opacity=50)';activeImage.style.opacity=0.5}this.style.filter='alpha(opacity=100)';this.style.opacity=1;activeImage=this};function initSlideShow(obj_identifier){if(document.getElementById('galleryContainer_'+obj_identifier)!=null){galeries[obj_identifier]=Object();galeries[obj_identifier]['imageGalleryCaptions']=new Array();galeries[obj_identifier]['displayWaitMessage']=false;galeries[obj_identifier]['slideSpeed']=0;document.getElementById('arrow_left_'+obj_identifier).onmousemove=startSlide;document.getElementById('arrow_left_'+obj_identifier).onmouseout=releaseSlide;document.getElementById('arrow_right_'+obj_identifier).onmousemove=startSlide;document.getElementById('arrow_right_'+obj_identifier).onmouseout=releaseSlide;galeries[obj_identifier]['imageGalleryObj']=document.getElementById('theImages_'+obj_identifier);imageGalleryLeftPos=galeries[obj_identifier]['imageGalleryObj'].offsetLeft;galeries[obj_identifier]['imageGalleryWidth']=document.getElementById('galleryContainer_'+obj_identifier).offsetWidth-80;galeries[obj_identifier]['maxGalleryXPos']=galeries[obj_identifier]['imageGalleryObj'].offsetLeft;galeries[obj_identifier]['minGalleryXPos']=galeries[obj_identifier]['imageGalleryWidth']-document.getElementById('slideEnd_'+obj_identifier).offsetLeft+40;var slideshowImages=galeries[obj_identifier]['imageGalleryObj'].getElementsByTagName('IMG');for(var no=0;no<slideshowImages.length;no++){slideshowImages[no].onmouseover=showImage}var divs=galeries[obj_identifier]['imageGalleryObj'].getElementsByTagName('DIV');for(var no=0;no<divs.length;no++){if(divs[no].className=='imageCaption_'+obj_identifier)galeries[obj_identifier]['imageGalleryCaptions'][galeries[obj_identifier]['imageGalleryCaptions'].length]=divs[no].innerHTML}gallerySlide(obj_identifier)}};function showPreview(imagePath,imageIndex,obj_identifier){var subImages=document.getElementById('previewPane_'+obj_identifier).getElementsByTagName('IMG');if(subImages.length==0){var img=document.createElement('IMG');document.getElementById('previewPane_'+obj_identifier).appendChild(img)}else img=subImages[0];if(galeries[obj_identifier]['displayWaitMessage']){}document.getElementById('largeImageCaption_'+obj_identifier).style.display='none';img.src=imagePath};function hideWaitMessageAndShowCaption(imageIndex){document.getElementById('largeImageCaption_'+id_ofr_mar).innerHTML=imageGalleryCaptions[imageIndex];document.getElementById('largeImageCaption_'+id_ofr_mar).style.display='block'};function popup(adresse,target,largeur,hauteur,degauche,duhaut,status,varscroll,resize){if(target==""){target="new_window"}if(largeur==""){largeur="500"}if(hauteur==""){hauteur="400"}if(degauche==""){degauche="0"}if(duhaut==""){duhaut="0"}if(varscroll==""){varscroll="yes"}if(resize==""){resize=",resizable"}else{resize=",resizable=no"}if(status==""){status="yes"}window.open(adresse,target,"width="+largeur+",height="+hauteur+",left="+degauche+",top="+duhaut+",status="+status+",toolbar=no,menubar=no,scrollbars="+varscroll+",location=no,directories=no"+resize)};function voir(url_multimedia){popup(url_multimedia,'multimedia',600,350,100,100)};function selection_id(chk){variable=document.getElementById('id_coche').value;if(chk.checked){chk.parentNode.className="compare";var tableau=new Array();tableau=variable.split("-");var cpt=tableau.length;if(cpt>4){alert(wrd_min_max_offre);chk.checked=false;chk.parentNode.className="";return(false)}else{variable=variable+chk.value+"-"}}else{chk.parentNode.className="";rech=chk.value+"-";debut=variable.indexOf(rech,0);variable=variable.slice(0,debut)+variable.slice(debut+rech.length,variable.length)}document.getElementById('id_coche').value=variable;return true};function case_cochee_page(url){if(!coche_automatique){url_tmp=document.getElementById('id_coche').value;if(url_tmp!=""){url=url.replace(".html","/"+url_tmp+".html")}}return(url)};function comparer(){url+="#ici";url_tmp=document.getElementById('id_coche').value;if(url_tmp!=""){url=url.replace(".html#ici","/"+url_tmp+".html#ici")}window.location.href=url};function soumettre(){variable=document.getElementById('id_coche').value;var tableau=variable.split("-");var cpt=tableau.length;if((cpt<2)||(tableau[1]=="")){alert(wrd_min_max_offre);return false}comparer()};function comparer_date(){url+="#ici";url_tmp=document.getElementById('id_coche').value;date_tmp=document.getElementById('date_coche').value;if(url_tmp!=""){if(date_tmp!=""){url_tmp=","+date_tmp+"/"+url_tmp}url=url.replace(".html#ici",url_tmp+".html#ici")}window.location.href=url};function soumettre_date(){variable=document.getElementById('id_coche').value;var tableau=variable.split("-");var cpt=tableau.length;if((cpt<2)||(tableau[1]=="")){alert(wrd_min_max_offre);return false}comparer_date()};function createRequestObject(){var http;if(window.XMLHttpRequest){http=new XMLHttpRequest()}else if(window.ActiveXObject){http=new ActiveXObject("Microsoft.XMLHTTP")}return http};http=createRequestObject();function ajax_voir_details(id_diapo,texte_bulle,adresse_ofr_ref,adresse_sta,id_ofr_mar,obj_identifier,lgt,lat,pays,zoom){if(document.getElementById("voir_"+obj_identifier).style.display=="block"){document.getElementById("voir_"+obj_identifier).style.display="none"}else{if(document.getElementById("voir_"+obj_identifier).innerHTML==""){try{http.open('post',url_site+'scripts/ajax_details_ofr_mar.php',true);http.onreadystatechange=handleAJAXReturn;http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');http.send('id_diapo='+id_diapo+'&id_ofr_mar='+id_ofr_mar+'&identifier='+obj_identifier)}catch(ex){alert("Erreur : le traitement précédent n'est pas complètement terminé");http.open('post',url_site+'scripts/ajax_details_ofr_mar.php',true);http.onreadystatechange=handleAJAXReturn;http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');http.send('id_diapo='+id_diapo+'&id_ofr_mar='+id_ofr_mar+'&identifier='+obj_identifier)}document.getElementById("voir_"+obj_identifier).style.display="block";document.getElementById("attente_"+obj_identifier).style.display="block"}else{document.getElementById("voir_"+obj_identifier).style.display="block"}}function handleAJAXReturn(){if(http.readyState==4){if(http.status==200){document.getElementById("voir_"+obj_identifier).style.display="block";document.getElementById("voir_"+obj_identifier).innerHTML="";document.getElementById("voir_"+obj_identifier).innerHTML=http.responseText;loadMap("map_"+obj_identifier,zoom);addresse=adresse_ofr_ref;texte=texte_bulle;createMarker(addresse,texte,'map_'+obj_identifier,lgt,lat,adresse_sta,pays,zoom);initSlideShow(obj_identifier);document.getElementById("attente_"+obj_identifier).style.display="none"}else{document.getElementById("voir_"+obj_identifier).style.display="none";document.getElementById("attente_"+obj_identifier).style.display="none";alert('Erreur : '+http.status)}}}};function closeDetails(element){element.parentNode.style.display="none"};function ajax_comparer(id_coche){url_appel=url_site+"scripts/ajax_comparer.php";tab_input=document.getElementsByTagName("input");tab_check=new Object();if(document.getElementById("comparer").style.display=="block"){document.getElementById("comparer").style.display="none"}else{try{http.open('post',url_appel,true);http.onreadystatechange=handleAJAXReturn;http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');http.send(id_coche)}catch(ex){alert("Erreur : le traitement précédent n'est pas complètement terminé");http.open('post',url_appel,true);http.onreadystatechange=handleAJAXReturn;http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');http.send()}document.getElementById("comparer").style.display="block"}function handleAJAXReturn(){if(http.readyState==4){if(http.status==200){document.getElementById("comparer").style.display="block";document.getElementById("comparer").innerHTML="";document.getElementById("comparer").innerHTML=http.responseText;document.getElementById("attente_comparer").style.display="none"}else{document.getElementById("comparer").style.display="none";document.getElementById("attente_comparer").style.display="none";alert('Erreur : '+http.status)}}}};
