var requete = null;

function creerRequete() {
	requete = null ;
    try { requete = new XMLHttpRequest(); }
    catch (microsoft) {
        try { requete = new ActiveXObject('Msxml2.XMLHTTP'); }
        catch(autremicrosoft) {
            try { requete = new ActiveXObject('Microsoft.XMLHTTP'); }
            catch(echec) { requete = null; }
        }
    }
    if(requete == null) {
        alert('Votre navigateur ne semble pas supporter les object XMLHttpRequest.');
	}
}
function getConduitDetail(idConduit) {
	var blocConduitDetail = document.getElementById('blocConduitDetail');
	blocConduitDetail.innerHTML = "<div style='height:400px;'>Veuillez patienter...</div>";
	creerRequete();
	var url = '/decouvrir/baticlic_conduit_detail.php?idConduit='+idConduit;
	requete.open('GET', url, true);
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
			    var resultat = requete.responseText;
				blocConduitDetail.innerHTML = resultat;
			}
		}
	};
	requete.send(null);
}


function afficherInfo(idInfo) {
	var blocInfo = document.getElementById('blocInfo');
	creerRequete();
	var url = '/decouvrir/FAQ_debutant_detail.php?idInfo='+idInfo;
	requete.open('GET', url, true);
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
			    var resultat = requete.responseText;
				blocInfo.innerHTML = resultat;
			}
		}
	};
	requete.send(null);
}

function changeTypeClient(idClient) {
	var blocInfo = document.getElementById('info_faq');
	creerRequete();
	var url = '/decouvrir/faq_details.php?idClient='+idClient;
	requete.open('GET', url, true);
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
			    var resultat = requete.responseText;
				blocInfo.innerHTML = resultat;
			}
		}
	};
	requete.send(null);
}
function getCloisonDroite(idProduit) {
	var cloisonDetailsDroit = document.getElementById('cloisonDetailsDroit');
	cloisonDetailsDroit.innerHTML = "Veuillez patienter...";
	creerRequete();
	var url = '/decouvrir/PG_5_2_30_droite.php?idproduit='+idProduit;
	requete.open('GET', url, true);
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
			    var resultat = requete.responseText;
				cloisonDetailsDroit.innerHTML = resultat;
			}
		}
	};
	requete.send(null);
}
function getCloisonGauche(filtre) {
	var cloisonDetailsGauche = document.getElementById('cloisonDetailsGauche');
	cloisonDetailsGauche.innerHTML = "Veuillez patienter...";
	creerRequete();
	var url = '/decouvrir/PG_5_2_30_gauche.php?filtre='+filtre;
	requete.open('GET', url, true);
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
			    var resultat = requete.responseText;
				cloisonDetailsGauche.innerHTML = resultat;
			}
		}
	};
	requete.send(null);
}

function getanim_baticlic_mur(idtype) {
	var anim_baticlic_mur = document.getElementById('anim_baticlic_mur');
	anim_baticlic_mur.innerHTML = "Veuillez patienter...";
	creerRequete();
	var url = '/decouvrir/baticlic_mur/charge_baticlic_mur.php?type='+idtype;
	requete.open('GET', url, true);
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
			    var resultat = requete.responseText;
				anim_baticlic_mur.innerHTML = resultat;
			}
		}
	};
	requete.send(null);
}
function getConduitDetail(urlConduit) {
	var blocConduitDetail = document.getElementById('blocConduitDetail');
	blocConduitDetail.innerHTML = "<div style='height:400px;'>Veuillez patienter...</div>";
	creerRequete();
	var url = urlConduit;
	requete.open('GET', url, true);
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
			    var resultat = requete.responseText;
				blocConduitDetail.innerHTML = resultat;
			}
		}
	};
	requete.send(null);
}


function getanim_baticlic_mur(idType) {
	var anim_baticlic_mur = document.getElementById('anim_baticlic_mur');
	anim_baticlic_mur.innerHTML = "Veuillez patienter...";
	creerRequete();
	var url = '/decouvrir/charge_baticlic_mur.php?type='+idType;
	requete.open('GET', url, true);
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
			    var resultat = requete.responseText;
				anim_baticlic_mur.innerHTML = resultat;
			}
		}
	};
	requete.send(null);
}

function aff_solution_foyer_ouvert(surface, hauteur) {
	val_texte = "";
	switch(surface)
	{
	case "60":
		switch(hauteur)
		{
		case "4":
			val_texte = "25 x 25";
		break;
		case "6":
			val_texte = "&#8960; 23";
		break;	
		case "9":
			val_texte = "&#8960; 23";
		break;
		case "12":
			val_texte = "20 x 20";
		break;	
		default:
		break;
		}
	break;
	case "73":
		switch(hauteur)
		{
		case "4":
			val_texte = "25 x 25";
		break;
		case "6":
			val_texte = "25 x 25 ";
		break;	
		case "9":
			val_texte = "&#8960; 23";
		break;
		case "12":
			val_texte = "&#8960; 23";
		break;	
		default:
		break;
		}
	break;
	case "80":
		switch(hauteur)
		{
		case "4":
			val_texte = "30 x 40";
		break;
		case "6":
			val_texte = "20 x 40";
		break;	
		case "9":
			val_texte = "25 x 25";
		break;
		case "12":
			val_texte = "&#8960; 23";
		break;	
		default:
		break;
		}
	break;
	case "90":
		switch(hauteur)
		{
		case "4":
			val_texte = "25 x 50";
		break;
		case "6":
			val_texte = "20 x 40";
		break;	
		case "9":
			val_texte = "25 x 25";
		break;
		case "12":
			val_texte = "25 x 25";
		break;	
		default:
		break;
		}
	break;
	case "100":
		switch(hauteur)
		{
		case "4":
			val_texte = "30 x 50";
		break;
		case "6":
			val_texte = "30 x 40";
		break;	
		case "9":
			val_texte = "30 x 30";
		break;
		case "12":
			val_texte = "25 x 25";
		break;	
		default:
		break;
		}
	break;
	case "120":
		switch(hauteur)
		{
		case "4":
			val_texte = "40 x 40";
		break;
		case "6":
			val_texte = "25 x 50";
		break;	
		case "9":
			val_texte = "30 x 40";
		break;
		case "12":
			val_texte = "30 x 30";
		break;	
		default:
		break;
		}
	break;
	case "140":
		switch(hauteur)
		{
		case "4":
			val_texte = "40 x 40";
		break;
		case "6":
			val_texte = "40 x 40";
		break;	
		case "9":
			val_texte = "30 x 50";
		break;
		case "12":
			val_texte = "25 x 50";
		break;	
		default:
		break;
		}
	break;
	default:
	break;
}

	var choix_foyer_ouvert = document.getElementById('choix_foyer_ouvert');	
	choix_foyer_ouvert.style.display="none";	
	
	var boisseaux_precos = document.getElementById('boisseaux_precos');
	boisseaux_precos.innerHTML = val_texte;

	var boisseaux_precos2 = document.getElementById('boisseaux_precos2');
	boisseaux_precos2.innerHTML = val_texte;
	
	var fiche_foyer_ouvert = document.getElementById('fiche_foyer_ouvert');	
	fiche_foyer_ouvert.style.display="";	
}
function del_solution_foyer_ouvert() {
	var fiche_foyer_ouvert = document.getElementById('fiche_foyer_ouvert');	
	fiche_foyer_ouvert.style.display="none";	
}


function getListeGamme(id_gamme) {

	var listegamme = document.getElementById('listegamme');
	listegamme.innerHTML = "Veuillez patienter...";
	creerRequete();
	var url = '/reponses/liste_gamme.php?id_gamme='+id_gamme;
	requete.open('GET', url, true);
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
			    var resultat = requete.responseText;
				listegamme.innerHTML = resultat;
initialMenuItemAlwaysExpanded = null ;
dhtmlgoodies_slmenuObj = null ;
divToScroll = null ;
ulToScroll = null ;
divCounter = null ;
otherDivsToScroll = null ;
divToHide = null ;
parentDivToHide = null ;
ulToHide = null ;
offsetOpera = null ;
slideMenuHeightOfCurrentBox = null ;
objectsToExpand = null ;
initExpandIndex = null ;
alwaysExpanedItems = null ;
endArray = null ;
div = null ;
menuItem  = null ;
mainUl = null ;
mainMenuItem = null ;
aTag = null ;
subUl = null ;
aTags = null ;
obj = null ;		
		
 initialMenuItemAlwaysExpanded = true;	// NOT IMPLEMENTED YET

 dhtmlgoodies_slmenuObj;
 divToScroll = false;
 ulToScroll = false;	
 divCounter = 1;
 otherDivsToScroll = new Array();
 divToHide = false;
 parentDivToHide = new Array();
 ulToHide = false;
 offsetOpera = 0;

 slideMenuHeightOfCurrentBox = 0;
 objectsToExpand = new Array();
 initExpandIndex = 0;
 alwaysExpanedItems = new Array();		
		
				//alert ('debug 29 janvier 10H35 = ' + dhtmlgoodies_slmenuObj);
				initSlideDownMenu();
			}
		}
	};
	requete.send(null);
}
function getVillePro(codePostal) {
	var blocVille = document.getElementById('blocVille');
	blocVille.innerHTML = "Veuillez patienter...";
	creerRequete();
	var url = '/rechercher_pro/PG_5_5_2bis.php?cp='+codePostal;
	requete.open('GET', url, true);
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
			    var resultat = requete.responseText;
				blocVille.innerHTML = resultat;
			}
		}
	};
	requete.send(null);
}

