<!--
var zone = "centre" ;
var path = "./pages/"
var extension = ".php"


var xhr = null; 
var overflow = "hidden";
var zoneHTML = null;

function getXHR()
{

try {  xhr = new ActiveXObject('Msxml2.XMLHTTP');   }
catch (e) 
{
	try {   xhr = new ActiveXObject('Microsoft.XMLHTTP');    }
	catch (e2) 
        	{
          		try {  xhr = new XMLHttpRequest();  }
          		catch (e3) {  xhr = false;   }
		 if (xhr.overrideMimeType) { xhr.overrideMimeType("text/html");  }


        	}
}

xhr.onreadystatechange  = function()
{ 
	if(document.getElementById(zone)) zoneHTML = document.getElementById(zone);
	else if(document.getElementsByName(zone)) zoneHTML = document.getElementsByName(zone);
	if(xhr.readyState  == 1)
	{
		zoneHTML.style.overflow = "hidden";
		zoneHTML.innerHTML =  '<center><b>Chargement</b><br /><img src="images/loading.gif" /></center>';
		return;
	}
	if(xhr.readyState  == 4)
	{
		if(xhr.status  == 200) 
		{
			zoneHTML.style.overflow = overflow;
			zoneHTML.innerHTML = xhr.responseText;
		}
		else if(xhr.status  != 0) 
		{
			zoneHTML.style.overflow = "hidden";
			zoneHTML.innerHTML =  "Erreur de chargement - Status HTML : "+xhr.status ;
		}
		xhr = null;

		return;
    }
}; 

}

function getFormValues(fobj)
{
 var str = "";
 var valueArr = null;
 var val = "";
 var cmd = "";
 for(var i = 0;i < fobj.elements.length;i++)
 {
	 switch(fobj.elements[i].type)
	 {
		 case "text":
				str += fobj.elements[i].name + "=" + escape(fobj.elements[i].value) + "&";
				break;
			case "hidden":
				str += fobj.elements[i].name + "=" + escape(fobj.elements[i].value) + "&";
				break;
			case "password":
				str += fobj.elements[i].name + "=" + escape(fobj.elements[i].value) + "&";
				break;
		 case "select-one":
				str += fobj.elements[i].name + "=" + fobj.elements[i].options[fobj.elements[i].selectedIndex].value + "&";
				break;
		}
 }

 str = str.substr(0,(str.length - 1));
 return str;
}

function p_charge(loc)
{
	
	if(loc == "termes")	 	return charge_big('termes');
	if(loc == "trad-devis") return charge_big('trad-devis');
	if(loc == "faq") 		return charge_big('faq');
	return charge(loc)
}


function charge(url)
{
	overflow = "hidden";
	if(xhr == null) getXHR();
	var myurl = path + url + extension;
	xhr.open("GET", myurl , true);   
 	xhr.send(null);
	loc = document.location.hash.replace(/#/,"");
	loc = loc.replace("#", "");
	loc = loc.replace('#', "");
	if(loc != url)  document.location.hash = url;
	return false;
}

function charge_big(url)
{
	overflow = "scroll";
	if(xhr == null) getXHR();
	var myurl = path + url + extension;
	xhr.open("GET", myurl , true);   
 	xhr.send(null);
	if(loc != url)  document.location.hash = url;
	return false;
}


function get_charge(url,str)
{	
	if(xhr == null) getXHR();
	var myurl = path + url + extension + '?' +str;
	xhr.open("GET", myurl , true);   
 	xhr.send(null);
	return false;
}


function submit_charge(url,data)
{	
	if(xhr == null) getXHR();
	var myurl = path + url + extension;
	xhr.open("POST", myurl , true);
	xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");    
 	xhr.send(data);
	return false;
}

function submit_form(form, url)
{
	var str = getFormValues(form);
	return submit_charge(url,str)
}

-->
