// JavaScript Document function createQCObject() { var req; if(window.XMLHttpRequest){ // Firefox, Safari, Opera... req = new XMLHttpRequest(); } else if(window.ActiveXObject) { // Internet Explorer 5+ req = new ActiveXObject("Microsoft.XMLHTTP"); } else { alert('Un problème est survenu lors de l\'appel à l\'objet XMLHttpRequest.\nVeuillez réessayer ultérieurement.'); } return req; } // Make the XMLHttpRequest object var http = createQCObject(); function displayQCalendar(mdl_type, id_ref, m,y,territoire_titre,id_ville) { var ran_no=(Math.round((Math.random()*9999))); var url = '/script/fo_calendrier.php?mdl_type='+mdl_type+'&id_ref='+id_ref+'&m='+m+'&y='+y+'&ran='+ran_no+'&territoire='+territoire_titre; if (id_ville > 0 ) { url = url + '&ville='+id_ville; } http.open('get', url); http.onreadystatechange = function() { if(http.readyState == 4 && http.status == 200) { var response = http.responseText; if(response) { document.getElementById("quickCalender").innerHTML = http.responseText; } } } http.send(null); }