var ajaxLoader = "<IMG src=\"images/ajax-loader.gif\" /> ";

function popup(id){

window.open ('prestations.php?id='+id, 'Prestations', config='height=400, width=700, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no')

}

function createXHR()
{
  var xhr; 
  try {  xhr = new ActiveXObject('Msxml2.XMLHTTP');   }
  catch (e)
  {
    try {   xhr = new ActiveXObject('Microsoft.XMLHTTP');    }
    catch (e2) 
    {
      try {  xhr = new XMLHttpRequest();     }
      catch (e3) {  xhr = false;   }
    }
  }
  return xhr;
}

function jchange(id) {	
		
		document.getElementById("google").src = "http://www.futurs-maries.net/php/iframemap.php?dept="+id;
	 
	 }

function listerVilles(dept){
	var xhr=createXHR();
	var indexsite = document.getElementById('dept'); 
dept = indexsite.options[dept.selectedIndex].value; 
//changerDept(dept.substr(0,2));
jchange(dept.substr(0,2));
	var data = "dept="+dept;
  if (xhr)
  {    
    xhr.onreadystatechange  = function()
    { 
         if(xhr.readyState  == 4)
         {
              if(xhr.status  == 200)
							{
								var result = xhr.responseText;
								document.getElementById("villes").innerHTML = result;
							}
			else document.getElementById("villes").innerHTML="Error code " + xhr.status;
         }
    };
    document.getElementById("villes").innerHTML = "Recherche en cours";
    xhr.open("post", "../php/ajax.php", true);
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xhr.send(data); 
  }
}

function changerDept(dept){
	document.getElementById("imgdept").innerHTML = "<IMG border=0 width=250 src=\"http://www.futurs-maries.net/images/cartes/"+dept+".png\"  />";
}


/**
* Permet d'exécuter un code Javascript apres son intégration de façon dynamique au contenu de la page
*/
function execJS(node) {
var bSaf = (navigator.userAgent.indexOf('Safari') != -1);
var bOpera = (navigator.userAgent.indexOf('Opera') != -1);
var bMoz = (navigator.appName == 'Netscape');
  var st = node.getElementsByTagName('SCRIPT');
  var strExec;
  for(var i=0;i<st.length; i++) {     
    if (bSaf) {
      strExec = st[i].innerHTML;
    }
    else if (bOpera) {
      strExec = st[i].text;
    }
    else if (bMoz) {
      strExec = st[i].textContent;
    }
    else {
      strExec = st[i].text;
    }
    try {
      eval(strExec);
    } catch(e) {
	  document.getElementById("flux").innerHTML = e;
    }
  }
}
