var accordion; function initAccordion(accordionDefault) { accordion = new Accordion($$('.toggler'),$$('.element'), { opacity: 0, onActive: null, onBackground: null, display: accordionDefault }); } function show_detailsEntite(idEntite) { if (window.XMLHttpRequest) { // Mozilla, Safari,... xhr = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE try { xhr = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xhr = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!xhr) { alert('Abandon : Impossible de créer une instance XMLHTTP'); } document.getElementById('pop_article').style.display = "block"; document.getElementById('pop_masque').style.display = "block"; document.getElementById('pop_article').innerHTML = '
Veuillez patienter ...
'; //on définit l'appel de la fonction au retour serveur xhr.onreadystatechange = function() { if(xhr.readyState == 4) { if(xhr.status == 200) { document.getElementById('pop_article').innerHTML = xhr.responseText; } else { document.getElementById('pop_article').style.display = "none"; document.getElementById('pop_masque').style.display = "none"; alert("Une erreur s'est produite. Veuillez réessayer ultérieurement."); } } } // On appel le fichier xhr.open('POST','ajax_ficheEntite.php',true); xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); xhr.send('id=' + idEntite); } function show_fiche_manif(idArt) { if (window.XMLHttpRequest) { // Mozilla, Safari,... httpRequest = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE try { httpRequest = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { httpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!httpRequest) { alert('Abandon : Impossible de créer une instance XMLHTTP'); } document.getElementById('pop_article').style.display = "block"; document.getElementById('pop_masque').style.display = "block"; document.getElementById('pop_article').innerHTML = '
Veuillez patienter ...
'; httpRequest.onreadystatechange = function() { if(httpRequest.readyState == 4) { if(httpRequest.status == 200) { document.getElementById('pop_article').innerHTML = httpRequest.responseText; } else { document.getElementById('pop_article').style.display = "none"; document.getElementById('pop_masque').style.display = "none"; alert("Une erreur s'est produite. Veuillez réessayer ultérieurement."); } } } httpRequest.open('POST','ajax_manifestation.php',true); httpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); httpRequest.send('id=' + idArt); } function hide_article() { document.getElementById('pop_article').style.display = "none"; document.getElementById('pop_masque').style.display = "none"; } function change_img(url,larg,haut) { document.getElementById('img_gd').src = 'inc_redim_image.php?img=' + url + '&width=' + larg + '&height=' + haut; } function resize_masque(){ if (window.innerHeight && window.scrollMaxY) { yScroll = window.innerHeight + window.scrollMaxY; } else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac yScroll = document.body.scrollHeight; } else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari yScroll = document.body.offsetHeight; } document.getElementById('pop_masque').style.height = yScroll +"px"; //alert('TB_overlaySize'); } function initIndexCarte() { var so = new SWFObject("flash/carte-france.swf", "Carte", "368", "368", "9", "#FFFFFF"); so.write("indexCarte"); } // Formulaire de recherche d'un hébergment ou restauration function ouvrirSelectCategories() { if(document.getElementById("form_search_categories").style.display == "none") { document.getElementById("form_search_services").style.display = "none"; document.getElementById("form_search_categories").style.display = "block"; } else document.getElementById("form_search_categories").style.display = "none"; } function fermerSelectCategories() { document.getElementById("form_search_categories").style.display = "none"; } function ouvrirSelectServices() { if(document.getElementById("form_search_services").style.display == "none") { document.getElementById("form_search_categories").style.display = "none"; document.getElementById("form_search_services").style.display = "block"; } else document.getElementById("form_search_services").style.display = "none"; } function fermerSelectServices() { document.getElementById("form_search_services").style.display = "none"; } function updateInputCategories() { var listElements = document.getElementsByName('categories[]'); var tabChecked = Array(); for(var i = 0; i < listElements.length; i++) { if(listElements[i].checked) { tabChecked.push(document.getElementById("categorie_label_" + listElements[i].value).innerHTML); } } document.getElementById('categories').value = tabChecked.join(", "); if(document.getElementById('categories').value == "") document.getElementById('categories').value = "------ Click here to choose categories ------"; } function updateInputServices() { var listElements = document.getElementsByName('services[]'); var tabChecked = Array(); for(var i = 0; i < listElements.length; i++) { if(listElements[i].checked) { tabChecked.push(document.getElementById("service_label_" + listElements[i].value).innerHTML); } } document.getElementById('services').value = tabChecked.join(", "); if(document.getElementById('services').value == "") document.getElementById('services').value = "------ Click here to select services ------"; }