

function validerFormulaireContact(){

}
 	
	function fermerPopup()
	{
		document.getElementById("popupDhtmlContennu").innerHTML = '';
	document.getElementById('popupDhtml').style['display'] = 'none';
	}
	
		function fermerPopup2()
	{
	document.getElementById('popupDhtml2').style['display'] = 'none';
	}
	
	
	function afficheContact(){
	document.getElementById('conteneurFormulaireContact').style['display'] = 'block';	
	}
	
function fermerContact(){
	document.getElementById('conteneurFormulaireContact').style['display'] = 'none';	
	}

	
	
function inscriptionContact()
{
	
	if(document.getElementById('nom').value != "" && document.getElementById('prenom').value != "" && document.getElementById('mail').value != ""){

    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() { alert_inscriptionContact(xhr); };
	

    xhr.open("POST", chemin+"/php/inscriptionContact.php?nom="+document.getElementById('nom').value+"&prenom="+document.getElementById('prenom').value+"&mail="+document.getElementById('mail').value+"&message="+document.getElementById('message').value+"&langue="+document.getElementById('langue').value+"&idEntite="+document.getElementById('entite').value, true);

	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 

    xhr.send(null);
}else{
document.getElementById('resultatTexte').innerHTML = trad10;
}
}

function afficheContactAcces(){
	document.getElementById('conteneurFormulaireAcces').style['display'] = 'block';	
	document.getElementById('conteneurImageAcces').style['display'] = 'none';
	}
	
function fermerContactAcces(){
	document.getElementById('conteneurFormulaireAcces').style['display'] = 'none';
	document.getElementById('conteneurImageAcces').style['display'] = 'block';
	}
	

function alert_testContact(xhr){
	 if (xhr.readyState==4) 
    {
		
			
	}
}

function alert_inscriptionContact(xhr)
{
	
    if (xhr.readyState==4) 
    {
		document.getElementById('resultatTexte').innerHTML = trad9;
setTimeout("location.reload()",1000);
	}

}
function afficheSoin(num,nbTotal){
	
	for(var i = 0; i < nbTotal; i++){
	if(i != num){
		document.getElementById('detailSoin'+i).style['display'] = 'none';
	}else{
		document.getElementById('detailSoin'+i).style['display'] = 'block';
	}
	}
}
var IdTimer_1;
function setTimer(){
clearInterval( IdTimer_1);
   IdTimer_1 = setInterval("incrementeCompteur()", 3500);	
}
function incrementeCompteur(){
	 if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() { retourIncrementCompteur(xhr); };
	

    xhr.open("POST", chemin+"/php/incrementCompteur.php", true);

	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 

    xhr.send(null);
}
function retourIncrementCompteur(xhr){
	 if (xhr.readyState==4) 
    {
changeFond(xhr.responseText);
	}
}

function changeLangue(id)
{
	alert('lalala');
  var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
    xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		alert_changeLangue(xhr);
		};
		var url_courante = document.location;
	var donnees = "";
	donnees += "&id="+id;
	donnees += "&url="+url_courante;
 
    xhr.open("GET", chemin+"/php/changeLangue.php?id="+id+"&url="+url_courante, true);
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
	
    xhr.send(donnees);
	
	
}

function alert_changeLangue(xhr){
	if (xhr.readyState==4) 
    {		
		document.location.href = xhr.responseText;

	}
}

function afficheFaq(num){
	
		var titre = document.getElementById('titre'+num).value;
		var titreQuestion = document.getElementById('question'+num).value;
		var titreReponse = document.getElementById('reponse'+num).value;
	   var texte = document.getElementById('texte'+num).value;
	  
	  document.getElementById('titreDetail').innerHTML = titre;
	  document.getElementById('titreQuestion').innerHTML = titreQuestion;
	  
	  document.getElementById('titreReponse').innerHTML = titreReponse;
	  document.getElementById('texteDetail').innerHTML = texte;
	  document.getElementById('conteneurReponseFaq').style['display'] = 'block';	
}
function verifSelectionBonCadeau(){
	var selection = 0;
	var tableau = document.getElementsByName('choix');
	
	for(var i = 0; i < tableau.length; i++){
		if(tableau[i].checked == true){
		selection = tableau[i].value;
		}
	}
	if(selection == 0){
		afficheErreurBonCadeau();
	}else{
		saveBonCadeau(selection);
	}
}

function verifSelectionMontantBonCadeau(){
	var selection = 0;
	var tableau = document.getElementsByName('choix');
	
	for(var i = 0; i < tableau.length; i++){
		if(tableau[i].checked == true){
		selection = tableau[i].value;
		}
	}
	if(selection == 0){
		afficheErreurMontantBonCadeau();
	}else{
		saveMontantBonCadeau(selection);
	}
}

function afficheErreurBonCadeau(){
document.getElementById("popupDhtmlContennu").innerHTML = trad26;

if(navigator.appName=="Microsoft Internet Explorer"){
var hauteurSouhaite = document.documentElement.scrollHeight;
}else{
var hauteurSouhaite = document.documentElement.offsetHeight;
}

document.getElementById('popupDhtml').style['height'] = document.getElementById('main').offsetHeight+100+'px';
document.getElementById('popupDhtmlFond').style['height'] = hauteurSouhaite+'px';
document.getElementById('popupDhtml').style['display'] = 'block';
	
	setTimeout("fermerPopup()",1600);
}
function afficheErreurMontantBonCadeau(){
document.getElementById("popupDhtmlContennu").innerHTML = trad39;


if(navigator.appName=="Microsoft Internet Explorer"){
var hauteurSouhaite = document.documentElement.scrollHeight;
}else{
var hauteurSouhaite = document.documentElement.offsetHeight;
}

document.getElementById('popupDhtml').style['height'] = document.getElementById('main').offsetHeight+100+'px';
document.getElementById('popupDhtmlFond').style['height'] = hauteurSouhaite+'px';
document.getElementById('popupDhtml').style['display'] = 'block';
	
	setTimeout("fermerPopup()",1600);
}

function saveBonCadeau(id){
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
	afficheNouvelleEtape(xhr);
	
	};
	
	

    xhr.open("GET", chemin+"/php/saveChoixBonCadeau.php?id="+id, true);
    xhr.send(null);
}
function saveMontantBonCadeau(id){
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
	afficheNouvelleEtape(xhr);
	
	};
	
	

    xhr.open("GET", chemin+"/php/saveMontantBonCadeau.php?id="+id, true);
    xhr.send(null);
}
function afficheNouvelleEtape(xhr){
	 if (xhr.readyState==4) 
    {
		document.getElementById("conteneurBonCadeau").innerHTML = xhr.responseText;
	}
}
function afficheNouvelleEtapeCle(xhr){
	 if (xhr.readyState==4) 
    {
		document.getElementById("contenuCleMain").innerHTML = xhr.responseText;
	}
}
function verifCoordonneeBonCadeau(){
	var tabChampDestinataire = new Array('nomBeneficiaire', 'prenomBeneficiaire', 'adresseBeneficiaire', 'villeBeneficiaire', 'paysBeneficiaire', 'mailBeneficiaire', 'messageBeneficiaire');
	var videDestinataire = false;
	//On verifie les champs du destrinataire//
	for(var i = 0; i < tabChampDestinataire.length; i++){
		if(document.getElementById(tabChampDestinataire[i]).value == ''){
		videDestinataire = true;
		}
	}
	
	
	if(videDestinataire == true){
		afficheChampVide();
	
	}else{
		var tabChampAcheteur = new Array('nomAcheteur', 'prenomAcheteur', 'adresseAcheteur', 'villeAcheteur', 'paysAcheteur', 'mailAcheteur');
	var videAcheteur = false;
	//On verifie les champs du destrinataire//
	for(var i = 0; i < tabChampAcheteur.length; i++){
	if(document.getElementById(tabChampAcheteur[i]).value == ''){
		videAcheteur = true;
	}
	}
	
	if(videAcheteur == true){
		afficheChampVide();
	}else{
		
		var mailOK = 0;
		var mailOK2 = 0;
//verification du mail//
var mailAcheteur = document.getElementById('mailAcheteur').value;

var decoupeArobase = mailAcheteur.split('@');

if(decoupeArobase[1] != undefined){
	var decoupePoint = decoupeArobase[1].split('.');
	if(decoupePoint[1] != undefined){
		mailOK = 1;
	}
}

/////

//verification du mail//
var mailBeneficiaire = document.getElementById('mailBeneficiaire').value;

var decoupeArobase = mailBeneficiaire.split('@');

if(decoupeArobase[1] != undefined){
	var decoupePoint = decoupeArobase[1].split('.');
	if(decoupePoint[1] != undefined){
		mailOK2 = 1;
	}
}

/////
		
		
		if(mailOK == 1 && mailOK2 == 1){
	sauvegardeAdresse();
		}else{
			afficheErreurMail();
		}
	}
	}
}
function sauvegardeAdresse(){
  var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
    xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		afficheNouvelleEtape(xhr);
		};
	var donnees = "";
	///Formatage des donnees//
	var tabChampDestinataire = new Array('nomBeneficiaire', 'prenomBeneficiaire', 'adresseBeneficiaire', 'cpBeneficiaire', 'villeBeneficiaire', 'paysBeneficiaire', 'mailBeneficiaire', 'messageBeneficiaire');
	for(var i = 0; i < tabChampDestinataire.length; i++){
		var valeur = document.getElementById(tabChampDestinataire[i]).value
		donnees += tabChampDestinataire[i]+"="+valeur+"&";
	}
	var tabChampAcheteur = new Array('nomAcheteur', 'prenomAcheteur', 'adresseAcheteur', 'cpAcheteur', 'villeAcheteur', 'paysAcheteur', 'mailAcheteur');
		for(var i = 0; i < tabChampAcheteur.length; i++){
		var valeur = document.getElementById(tabChampAcheteur[i]).value
		donnees += tabChampAcheteur[i]+"="+valeur+"&";
	}
	
	//////
 
    xhr.open("GET", chemin+"/php/insertCommandeBonCadeau.php?"+donnees, true);
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
	
	//alert('les donnes envoye valent ' + donnees);
   xhr.send(donnees);
}
function sauvegardeAdresseCle(){
		document.getElementById('boutonSuivantBonCadeauCle').style['display'] = 'none';
	document.getElementById('boutonRetourBonCadeauCle').style['display'] = 'none';
  var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
    xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		afficheNouvelleEtapeCle(xhr);
		};
	var donnees = "";
	///Formatage des donnees//
	var tabChampDestinataire = new Array('nomBeneficiaire', 'prenomBeneficiaire', 'adresseBeneficiaire', 'cpBeneficiaire', 'villeBeneficiaire', 'paysBeneficiaire', 'mailBeneficiaire', 'messageBeneficiaire');
	for(var i = 0; i < tabChampDestinataire.length; i++){
		var valeur = document.getElementById(tabChampDestinataire[i]).value
		donnees += tabChampDestinataire[i]+"="+valeur+"&";
	}
	var tabChampAcheteur = new Array('nomAcheteur', 'prenomAcheteur', 'adresseAcheteur', 'cpAcheteur', 'villeAcheteur', 'paysAcheteur', 'mailAcheteur');
		for(var i = 0; i < tabChampAcheteur.length; i++){
		var valeur = document.getElementById(tabChampAcheteur[i]).value
		donnees += tabChampAcheteur[i]+"="+valeur+"&";
	}
	
	//////
 
    xhr.open("GET", chemin+"/php/insertCommandeBonCadeau.php?"+donnees, true);
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
	
	//alert('les donnes envoye valent ' + donnees);
   xhr.send(donnees);
}
function verifCoordonneeBonCadeauCle(){
	var tabChampDestinataire = new Array('nomBeneficiaire', 'prenomBeneficiaire', 'adresseBeneficiaire', 'villeBeneficiaire', 'paysBeneficiaire', 'mailBeneficiaire', 'messageBeneficiaire');
	var videDestinataire = false;
	//On verifie les champs du destrinataire//
	for(var i = 0; i < tabChampDestinataire.length; i++){
		if(document.getElementById(tabChampDestinataire[i]).value == ''){
		videDestinataire = true;
		}
	}
	
	
	if(videDestinataire == true){
		afficheChampVide();
	
	}else{
		var tabChampAcheteur = new Array('nomAcheteur', 'prenomAcheteur', 'adresseAcheteur', 'villeAcheteur', 'paysAcheteur', 'mailAcheteur');
	var videAcheteur = false;
	//On verifie les champs du destrinataire//
	for(var i = 0; i < tabChampAcheteur.length; i++){
	if(document.getElementById(tabChampAcheteur[i]).value == ''){
		videAcheteur = true;
	}
	}
	
	if(videAcheteur == true){
		afficheChampVide();
	}else{
		
		
		var mailOK = 0;
		var mailOK2 = 0;
//verification du mail//
var mailAcheteur = document.getElementById('mailAcheteur').value;

var decoupeArobase = mailAcheteur.split('@');

if(decoupeArobase[1] != undefined){
	var decoupePoint = decoupeArobase[1].split('.');
	if(decoupePoint[1] != undefined){
		mailOK = 1;
	}
}

/////

//verification du mail//
var mailBeneficiaire = document.getElementById('mailBeneficiaire').value;

var decoupeArobase = mailBeneficiaire.split('@');

if(decoupeArobase[1] != undefined){
	var decoupePoint = decoupeArobase[1].split('.');
	if(decoupePoint[1] != undefined){
		mailOK2 = 1;
	}
}

/////
		
		
		if(mailOK == 1 && mailOK2 == 1){
	sauvegardeAdresseCle();	
		}else{
			afficheErreurMail();
		}
		
	
	}
	}
}
function afficheChampVide(){
document.getElementById("popupDhtmlContennu").innerHTML = trad10;


if(navigator.appName=="Microsoft Internet Explorer"){
var hauteurSouhaite = document.documentElement.scrollHeight;
}else{
var hauteurSouhaite = document.documentElement.offsetHeight;
}
		
document.getElementById('popupDhtml').style['height'] = document.getElementById('main').offsetHeight+100+'px';
document.getElementById('popupDhtmlFond').style['height'] = hauteurSouhaite+'px';
document.getElementById('popupDhtml').style['display'] = 'block';
	
	setTimeout("fermerPopup()",1600);
}
function testPaiement(type){
	var selection = 0;
	var tableau = document.getElementsByName('choixEnvoie');
	
	for(var i = 0; i < tableau.length; i++){
		if(tableau[i].checked == true){
		selection = tableau[i].value;
		}
	}
	if(selection == 0){
		afficheErreurDestination();
	}else{
		savePaiement(type,selection);
	}
}

function testPaiementCle(type){
	var selection = 0;
	var tableau = document.getElementsByName('choixEnvoie');
	
	for(var i = 0; i < tableau.length; i++){
		if(tableau[i].checked == true){
		selection = tableau[i].value;
		}
	}
	if(selection == 0){
		afficheErreurDestination();
	}else{
		savePaiementCle(type,selection);
	}
}

function afficheErreurDestination(){
	document.getElementById("popupDhtmlContennu").innerHTML = trad35;


if(navigator.appName=="Microsoft Internet Explorer"){
var hauteurSouhaite = document.documentElement.scrollHeight;
}else{
var hauteurSouhaite = document.documentElement.offsetHeight;
}
		

document.getElementById('popupDhtml').style['height'] = document.getElementById('main').offsetHeight+100+'px';
document.getElementById('popupDhtmlFond').style['height'] = hauteurSouhaite+'px';
document.getElementById('popupDhtml').style['display'] = 'block';
	
	setTimeout("fermerPopup()",1600);
}
function savePaiement(typePaiement,lieu){
	 var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
    xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		if(typePaiement == 2){
		afficheNouvelleEtape(xhr);
		}else{
			document.form_paypal.submit();
		}
		};
	var donnees = "";
	var lieuExpedition = 
	donnees += "typePaiement="+typePaiement+"&lieuExpedition="+lieu;
 
    xhr.open("GET", chemin+"/php/finaliseCommande.php?"+donnees, true);
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
	
	//alert('les donnes envoye valent ' + donnees);
   xhr.send(donnees);
}
function savePaiementCle(typePaiement,lieu){
	 var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
    xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		if(xhr.readyState == 4){
			var ref = document.form.PBX_CMD.value;
		document.form.PBX_EFFECTUE.value = chemin+"/"+alias_langues+"/"+idEntite+"/confirmation/effectue/"+ref+"/";
		document.form.PBX_REFUSE.value = chemin+"/"+alias_langues+"/"+idEntite+"/confirmation/refuse/"+ref+"/";
		document.form.PBX_ANNULE.value = chemin+"/"+alias_langues+"/"+idEntite+"/confirmation/annule/"+ref+"/";
		
		document.form.submit();
		}
		if(typePaiement == 2){
		//afficheNouvelleEtapeCle(xhr);
		}
		};
	var donnees = "";
	var lieuExpedition = 
	donnees += "typePaiement="+typePaiement+"&lieuExpedition="+lieu;
 
    xhr.open("GET", chemin+"/php/finaliseCommande.php?"+donnees, true);
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
	
	//alert('les donnes envoye valent ' + donnees);
   xhr.send(donnees);
}
function afficheArticle(num){
			var titre = document.getElementById('titre'+num).value;
	   var texte = document.getElementById('texte'+num).value;
	   var image = document.getElementById('image'+num).value;
	   var fichier = document.getElementById('fichier'+num).value;
	   var sousTitre = document.getElementById('sousTitre'+num).value;;
	  
	  document.getElementById('titreDetail').innerHTML = titre;
	  document.getElementById('texteDetailArticle').innerHTML = texte;
	  document.getElementById('sousTitreDetail').innerHTML = sousTitre;
	  
	   document.getElementById('conteneurImageRevuePresse').innerHTML = "<img src='"+image+"' />";
	   if(fichier != ""){
		   document.getElementById('telechargeFichier').style['display'] = 'block';
	 		document.getElementById('telechargeFichier').innerHTML = "<a href='"+chemin+"/files/revuepresse/"+fichier+"' target='_blank'>"+trad38+"</a>";
	 }else{
		   document.getElementById('telechargeFichier').style['display'] = 'none';
	 }
	   
	  document.getElementById('conteneurDetailArticlePresse').style['display'] = 'block';
}
function affichePartenaire(num){
				var titre = document.getElementById('titre'+num).value;
	   var texte = document.getElementById('texte'+num).value;
	   var image = document.getElementById('image'+num).value;
	
	  
	  document.getElementById('titreDetail').innerHTML = titre;
	  document.getElementById('texteDetailArticle').innerHTML = texte;
	 
	  
	   document.getElementById('conteneurImageRevuePresse').innerHTML = "<img src='"+image+"' />";
	
	   
	  document.getElementById('conteneurDetailArticlePresse').style['display'] = 'block';
	
	
}
function ajoutReservation(id,table,date,nbPersonne,idPromo){
	if(idPromo){
		
	}else{
		var idPromo = 0;
	}
	
	
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		alert_ajouterAjaxSimple(xhr);
	};
	
	
    xhr.open("POST", chemin+"/php/ajouterReservation.php", true);
  

	donnees = "";
	donnees += "&id="+id;
	
	donnees += "&table="+table+"";
	
	donnees += "&idPromo="+idPromo+"";
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 

    xhr.send(donnees);
}
function alert_ajouterAjaxSimple(xhr)
{
	
    if (xhr.readyState==4) 
    {
	
popupChoix();
	}
}

function popupChoix()
{

  var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
    xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() { alert_popupChoix(xhr); };


    xhr.open("GET", chemin+"/php/choix.php", true);
    xhr.send(null);

}
	
function alert_popupChoix(xhr)
{
	
    if (xhr.readyState==4) 
    {
	if(navigator.appName=="Microsoft Internet Explorer"){
var hauteurSouhaite = document.documentElement.scrollHeight;
}else{
var hauteurSouhaite = document.documentElement.offsetHeight;
}
		
document.getElementById("popupDhtmlContennu").innerHTML = xhr.responseText;
if(navigator.appName=="Microsoft Internet Explorer"){
var hauteurSouhaite = document.documentElement.scrollHeight;
}else{
var hauteurSouhaite = document.documentElement.offsetHeight;
}
		
document.getElementById('popupDhtml').style['height'] = document.getElementById('main').offsetHeight+100+'px';
document.getElementById('popupDhtmlFond').style['height'] = hauteurSouhaite+'px';
document.getElementById('popupDhtml').style['display'] = 'block';
	}
}	


function reservation(table,id, idPromo)
{
	if(idPromo){
		
	}else{
	var idPromo = 0;	
	}

  	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		alert_popupChoix(xhr);
	};
	
	
    xhr.open("POST", chemin+"/php/reservation.php", true);
  

	donnees = "";
	donnees += "&id="+id;
	
	donnees += "&table="+table+"";
	donnees += "&idPromo="+idPromo+"";
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 

    xhr.send(donnees);
   

}	
function testDateSaisie(){
	
	var nbPersonne = document.getElementById('leNombrePersonne').selectedIndex;
	var dateSouhaite = document.getElementById("laDateArrivee").value;
	if(nbPersonne == '' || dateSouhaite == ''){
		document.getElementById("erreurreservation").innerHTML = trad10;
	}else{
	var ladate = dateSouhaite;
	var tabChaine = ladate.split('/');
	if(tabChaine[2] == undefined || tabChaine[2].length != 4){
		document.getElementById("erreurreservation").innerHTML = trad52;
	}else{
		if(dateDuJour == ladate){
			document.getElementById("erreurreservation").innerHTML = trad157;
		}else{
		/*Blocage de dates demandéss au 29/12/2010*/
			var tabDateBloque = new Array('29/12/2010', '30/12/2010', '31/12/2010', '01/01/2011', '02/01/2011', '03/01/2011', '04/01/2011', '05/01/2011', '06/01/2011', '07/01/2011', '08/01/2011', '09/01/2011');
			var dateBloque = 0;
			for(var i = 0; i < tabDateBloque.length; i++){
			
				if(tabDateBloque[i] == ladate){
					dateBloque = 1;
				}
			}
			
			/*Fin bloxcgafe*/
			if(dateBloque == 0){
			saveReservation();	
			}else{
				document.getElementById("erreurreservation").innerHTML = trad157;
			}
		}
	}
	}
	
	
}
function saveReservation(laTable,lid,idPromo){
		var heureSouhaite = "";
	if(laTable){
	var heureSouhaite = "";
	var table = laTable;
	var id = lid;
	var nbPersonne = document.getElementById('leNombrePersonne').selectedIndex;
	
	var jourArrivee = document.getElementById('jourArrivee').options[document.getElementById('jourArrivee').selectedIndex].value;

	var moisArrivee = document.getElementById('moisArrivee').options[document.getElementById('moisArrivee').selectedIndex].value;
	
	var anneeArrivee = document.getElementById('anneeArrivee').options[document.getElementById('anneeArrivee').selectedIndex].value;
	
	
	var date = jourArrivee + "/"+ moisArrivee +"/"+anneeArrivee;

	var laDateSouhaite = date;
	var dateSouhaite = laDateSouhaite;
		var idPromo = idPromo;
		if(laTable == "soins"){
		var heureSouhaite = document.getElementById('heureSouhaite').options[document.getElementById('heureSouhaite').selectedIndex].value;
		}
	}else{
	var table = document.getElementById('table').value;
	var id = document.getElementById('idProduit').value;
	var nbPersonne = document.getElementById('leNombrePersonne').selectedIndex;
	var dateSouhaite = document.getElementById("laDateArrivee").value;
	
	var idPromo = document.getElementById("idPromo").value;
	if(table == "soins"){
		var heureSouhaite = document.getElementById('heureSouhaite').options[document.getElementById('heureSouhaite').selectedIndex].value;
		}
	}
	  	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
	
		alert_popupChoix(xhr);
	};
	
	
    xhr.open("POST", chemin+"/php/ajouterReservation.php", true);
  

	donnees = "";
	donnees += "&id="+id;
	
	donnees += "&table="+table+"&date="+dateSouhaite+"&nbPersonne="+nbPersonne+"&idPromo="+idPromo+"&heureSouhaite="+heureSouhaite;
	
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 

    xhr.send(donnees);
	
}
function saveReservationCategorieChambre(laTable,lid,saison,nbNuit,idPromo){
	if(laTable){
			var table = laTable;
	var id = lid;
	var nbPersonne = document.getElementById('leNombrePersonne').selectedIndex;
	var jourArrivee = document.getElementById('jourArrivee').options[document.getElementById('jourArrivee').selectedIndex].value;

	var moisArrivee = document.getElementById('moisArrivee').options[document.getElementById('moisArrivee').selectedIndex].value;
	
	var anneeArrivee = document.getElementById('anneeArrivee').options[document.getElementById('anneeArrivee').selectedIndex].value;
	
	
	var date = jourArrivee + "/"+ moisArrivee +"/"+anneeArrivee;
	var dateSouhaite = date;
		
	}else{
	var table = document.getElementById('table').value;
	var id = document.getElementById('idProduit').value;
	var nbPersonne = document.getElementById('leNombrePersonne').selectedIndex;
	var dateSouhaite = document.getElementById("laDateArrivee").value;
	}
	
	  	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
	
		alert_reservationPackage(xhr);
	};
	
	
    xhr.open("POST", chemin+"/php/ajoutReservationChambre.php", true);
  

	donnees = "";
	donnees += "&id="+id;
	
	donnees += "&table="+table+"&date="+dateSouhaite+"&nbPersonne="+nbPersonne+"";
	
	donnees += "&prix="+saison+"&nbNuit="+nbNuit;
	if(idPromo){
		donnees += "&idPromo="+idPromo;
	}
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 

    xhr.send(donnees);
}
function goPanier()
{

document.location.href = chemin+"/panier/"+alias_langues+"/"+ idEntite+"/panier.html";
}
function changeEtapeReservation(etape){
	
	if(etape == "adresseReservation"){
		var etapeCouleur = "etapeAdresse";
		reInitCouleurEtape("etapeCommande");
	changeCouleurEtapeReservation(etapeCouleur);
	}else if(etape == "validationCommande"){
			var etapeCouleur = "etapeValidation";
		reInitCouleurEtape("etapeAdresse");
	changeCouleurEtapeReservation(etapeCouleur);
	}else if(etape == "paiementCommande"){
		var etapeCouleur = "etapePaiement";
		reInitCouleurEtape("etapeValidation");
	changeCouleurEtapeReservation(etapeCouleur);
	}
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		afficheEtape(xhr,etape);
	};
	
	
    xhr.open("POST", chemin+"/php/"+etape+".php", true);
 	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 

    xhr.send(null);
}
function afficheEtape(xhr,etape){
if(xhr.readyState==4){
		document.getElementById('contenuPanier').innerHTML = xhr.responseText;
		if(etape == 'adresseReservation'){
		testSessionAdresse();
		}
}
}
function goToPagePrecedente(){
	history.back(-1);
}
function changeCouleurEtapeReservation(etape){
	
document.getElementById(etape).style['color'] = "#FFFFFF";	
}
function reInitCouleurEtape(etape){
	if(idEntite == 1){
		document.getElementById(etape).style['color'] = "#c8acc1";
	}else{
	document.getElementById(etape).style['color'] = "#759a7b";	
	}
}
function verifChampAdresseCommande(){
	var tabChampObligatoire = new Array('civilite','nom','prenom','adresse','cp','ville','tel','mail','confmail','naissance');
	var vide = false;
	
	for(var i = 0;i < tabChampObligatoire.length; i++){
	var valeur = document.getElementById(tabChampObligatoire[i]).value	;
	if(valeur == ''){
		vide = true;
	}
	}
	if(vide == true){
		afficheChampVide();
	}else{
		verifMailCommande();
	}
}
function verifMailCommande(){
var mail = document.getElementById('mail').value;
var confmail = document.getElementById('confmail').value;

var mailOK = 0;
//verification du mail//
var decoupeArobase = mail.split('@');

if(decoupeArobase[1] != undefined){
	var decoupePoint = decoupeArobase[1].split('.');
	if(decoupePoint[1] != undefined){
		mailOK = 1;
	}
}

/////
if(mailOK == 0){
	afficheErreurMail();
}else if(mail == confmail){
	saveAdresseCommande();
}else{
	afficheErreurConfMail();
}
}
function afficheErreurMail(){
	document.getElementById("popupDhtmlContennu").innerHTML = trad140;


if(navigator.appName=="Microsoft Internet Explorer"){
var hauteurSouhaite = document.documentElement.scrollHeight;
}else{
var hauteurSouhaite = document.documentElement.offsetHeight;
}
		
document.getElementById('popupDhtml').style['height'] = document.getElementById('main').offsetHeight+100+'px';
document.getElementById('popupDhtmlFond').style['height'] = hauteurSouhaite+'px';
document.getElementById('popupDhtml').style['display'] = 'block';
	
	setTimeout("fermerPopup()",1600);
}
function afficheErreurConfMail(){
document.getElementById("popupDhtmlContennu").innerHTML = trad70;


if(navigator.appName=="Microsoft Internet Explorer"){
var hauteurSouhaite = document.documentElement.scrollHeight;
}else{
var hauteurSouhaite = document.documentElement.offsetHeight;
}
		
document.getElementById('popupDhtml').style['height'] = document.getElementById('main').offsetHeight+100+'px';
document.getElementById('popupDhtmlFond').style['height'] = hauteurSouhaite+'px';
document.getElementById('popupDhtml').style['display'] = 'block';
	
	setTimeout("fermerPopup()",1600);
}
function saveAdresseCommande(){
	var tabChamp = new Array('civilite','nom','prenom','adresse','cp','ville','pays','tel','mail','confmail','naissance');
	
	  	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		testRetourSaveAdresse(xhr);
	};
	
 xhr.open("POST", chemin+"/php/saveAdresseCommande.php", true);
  
	donnees = "";
	
	for(var i = 0; i < tabChamp.length; i++){
		if(i != 0){
		var valeur = document.getElementById(tabChamp[i]).value;
		}else{
			var valeur = document.getElementById(tabChamp[i]).options[document.getElementById(tabChamp[i]).selectedIndex].value;

		}
		donnees += "&"+tabChamp[i]+"="+valeur;
	}
	
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);
	
	
	
}
function testRetourSaveAdresse(xhr){
if(xhr.readyState==4){
	
	
	changeEtapeReservation("validationCommande");
}
}
function testSessionAdresse(){
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		retourTestSessionAdresse(xhr);
	};
	
 xhr.open("POST", chemin+"/php/testSessionAdresse.php", true);
  
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(null);
}
function retourTestSessionAdresse(xhr){
if(xhr.readyState==4){
	
	
	
	var chainePrincipale = xhr.responseText.split('&');

for(var i = 1; i < chainePrincipale.length; i++){
	var decoupe = chainePrincipale[i].split('=');
	document.getElementById(decoupe[0]).value = decoupe[1];
}
document.getElementById('confmail').value = document.getElementById('mail').value;
}
}
function verifCheckCGV(){
if(document.getElementById('cgv').checked == true){
	changeEtapeReservation('paiementCommande');
}else{
	afficheErreurCGV();
}
}
function afficheErreurCGV(){
	document.getElementById("popupDhtmlContennu").innerHTML = trad74;


if(navigator.appName=="Microsoft Internet Explorer"){
var hauteurSouhaite = document.documentElement.scrollHeight;
}else{
var hauteurSouhaite = document.documentElement.offsetHeight;
}

document.getElementById('popupDhtml').style['height'] = document.getElementById('main').offsetHeight+100+'px';
document.getElementById('popupDhtmlFond').style['height'] = hauteurSouhaite+'px';
document.getElementById('popupDhtml').style['display'] = 'block';
	
	setTimeout("fermerPopup()",1600);
}
function insertCommande(){
	
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		retourInsertCommande(xhr);
	};
	
 xhr.open("POST", chemin+"/php/insertCommande.php", true);
  
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(null);
	
	
}
function retourInsertCommande(xhr){
	if(xhr.readyState == 4){
		
		
		
		
		var chaine = xhr.responseText;
		var tableau = chaine.split('|');

		ref = tableau[1];
		total_ttc =	tableau[2];
		email =	tableau[3];
		
		if(document.form){
			document.form.PBX_CMD.value = ref;
		document.form.PBX_PORTEUR.value = email;
		document.form.PBX_TOTAL.value = total_ttc;
		
		
		document.form.PBX_EFFECTUE.value = chemin+"/"+alias_langues+"/"+idEntite+"/confirmation/effectue/"+ref+"/";
		document.form.PBX_REFUSE.value = chemin+"/"+alias_langues+"/"+idEntite+"/confirmation/refuse/"+ref+"/";
		document.form.PBX_ANNULE.value = chemin+"/"+alias_langues+"/"+idEntite+"/confirmation/annule/"+ref+"/";
		
		
		document.form.submit();
		}else{
			var nouvURL = chemin+"/"+alias_langues+"/"+idEntite+"/reservation/";
			document.location.href = nouvURL;
			
		}
		
	
	}
}

function testInfoResa(){
	if(idEntite == 1 && document.getElementById('soinSeul').checked == true){
		var tabChampObligatoire = new Array('leNombrePersonne','jourArrivee','moisArrivee','anneeArrivee','nombreNuits');
	}else{
		var tabChampObligatoire = new Array('leNombrePersonne','jourArrivee','moisArrivee','anneeArrivee');
	}
	var vide = false;
	for(var i = 0;i < tabChampObligatoire.length; i++){
		if(i == 4){
			
			var valeur = document.getElementById(tabChampObligatoire[i]).value;
		}else{
	var valeur = document.getElementById(tabChampObligatoire[i]).selectedIndex;
		}
	if(valeur == ''){
		
		vide = true;
	}
	}
	if(vide == true){
		afficheChampVide();
	}else{
		if(document.getElementById('typePackage').style['display'] == 'block'){
			
			var selection = document.getElementById('comboTypePackage').options[document.getElementById('comboTypePackage').selectedIndex].value;
	if(selection == 0){
		afficheChampVide();
	}else{
		goToRadisson();
		//lanceRecherche();
	}
		}else{
		if(idEntite == 2 && document.getElementById('soinSeul').checked == true){
				var valeurTypeThalasso = document.getElementById('comboTypeThalasso').selectedIndex;
				if(valeurTypeThalasso == 0){
					afficheChampVide();
				}else{
					lanceRecherche();
				}
			}else{
		lanceRecherche();
			}
	}
	}
}
/// Fonction permettant d'envoyer le client sur la resa de Radisson ///
function goToRadisson(){
var tableau = document.getElementsByName('typePackage');
	/*
	var typePackage = "";
	for(var i = 0; i < tableau.length; i++){
		var num = i;
		if(tableau[num].checked == true){
			if(tableau.length == 3){// Permet de résoudre un pb curieux sur IE
				var numType = i + 1;
			}else{
				var numType = i;
			}
			
			typePackage = document.getElementById('dureePackage'+(numType)).value;
		}
	}
	*/
	var typePackage = document.getElementById('comboTypePackage').options[document.getElementById('comboTypePackage').selectedIndex].id;
	
	
	var codePackage = document.getElementById('comboTypePackage').options[document.getElementById('comboTypePackage').selectedIndex].value;
	var nbPersonne = document.getElementById('leNombrePersonne').options[document.getElementById('leNombrePersonne').selectedIndex].value;

	var jourArrivee = document.getElementById('jourArrivee').options[document.getElementById('jourArrivee').selectedIndex].value;
	var moisArrivee = document.getElementById('moisArrivee').options[document.getElementById('moisArrivee').selectedIndex].value;
	var anneeArrivee = document.getElementById('anneeArrivee').options[document.getElementById('anneeArrivee').selectedIndex].value;
	
	var date = jourArrivee + "/"+ moisArrivee +"/"+anneeArrivee;
	
	/// Envoi des donnees au php pour transfert vers radisson ///
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		if(xhr.readyState == 4){
		lanceURL(xhr.responseText);
		}
	};
	
 	xhr.open("POST", chemin+"/php/formateUrlRadisson.php", true);
 	donnees = "";
	donnees += "&date="+date;
	donnees += "&nbPersonne="+nbPersonne;
	donnees += "&duree="+typePackage;
	donnees += "&codePackage="+codePackage;
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);
	/// Fin du trasfert vers radisson ///
	//alert(donnees);
	
}
function lanceURL(texte){
	//window.open(texte, '_blank', '');
	window.location.href= texte;
	
}

/// Fin de la foction permettant d'envoyer le client sur la resa du radiosson ///
function desactiveNuit(){
		document.getElementById('typePackage').style['display'] = 'none';
		if(idEntite == 1){
			document.getElementById('leNombreNuits').style['display'] = 'block';
			document.getElementById('texteDateArrivee').innerHTML = trad51;
		}else{
		document.getElementById('typeThalasso').style['display'] = 'block';	
		document.getElementById('texteDateArrivee').innerHTML = trad116;
		document.getElementById('conteneurHeureSouahitee').style['display'] = 'block';
		}
}
function activeNuit(){
	document.getElementById('typePackage').style['display'] = 'block';
	document.getElementById('texteDateArrivee').innerHTML = trad51;
	if(idEntite == 1){
		
			document.getElementById('leNombreNuits').style['display'] = 'none';
		}else{
			document.getElementById('typeThalasso').style['display'] = 'none';	
			document.getElementById('conteneurHeureSouahitee').style['display'] = 'none';
		}
}
function lanceRecherche(){	

document.getElementById('titrePrixResa').innerHTML = trad117;
	document.getElementById('sousTitrePrixResa').innerHTML = "";
	
document.getElementById('titreInfoResa').style['display'] = "block";
document.getElementById('conteneurModuleResa').style['height'] = 800+'px';
if(document.getElementById('soinSeul').checked == true){
	if(idEntite == 1){
	var typeRecherche = document.getElementById('soinSeul').value;
	}else{
	var typeRecherche = document.getElementById('comboTypeThalasso').options[document.getElementById('comboTypeThalasso').selectedIndex].value;
	if(typeRecherche == "soins"){
		var typeSoins = document.getElementById('categorieSoin').options[document.getElementById('categorieSoin').selectedIndex].value;
	}else if(typeRecherche == "forfaits"){
		var typeForfait = document.getElementById('categorieForfait').options[document.getElementById('categorieForfait').selectedIndex].value;
	}
	}
	var typePackage = "";
}else{
	var typeRecherche = document.getElementById('hebergementThalasso').value;
	var tableau = document.getElementsByName('typePackage');
	var typePackage = "";
	for(var i = 0; i < tableau.length; i++){
		if(tableau[i].checked == true){
		typePackage = tableau[i].value;
		}
}
if(typePackage == 2){
	document.getElementById('titrePrixResa').innerHTML = trad136;
	document.getElementById('sousTitrePrixResa').innerHTML = "";
}
}
var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		afficheRecherche(xhr);
	};
	
 xhr.open("POST", chemin+"/php/loadDetailReservation.php", true);
  var nbPersonne = document.getElementById('leNombrePersonne').options[document.getElementById('leNombrePersonne').selectedIndex].value;
  
  
  
	donnees = "&table="+typeRecherche;
	donnees += "&typePackage="+typePackage;
	donnees += "&nombrePersonne="+nbPersonne;
	
	
	var jourArrivee = document.getElementById('jourArrivee').options[document.getElementById('jourArrivee').selectedIndex].value;

	var moisArrivee = document.getElementById('moisArrivee').options[document.getElementById('moisArrivee').selectedIndex].value;
	
	var anneeArrivee = document.getElementById('anneeArrivee').options[document.getElementById('anneeArrivee').selectedIndex].value;
	
	
	var date = jourArrivee + "/"+ moisArrivee +"/"+anneeArrivee;
	
	donnees += "&date="+date;
	
	if(idEntite == 1 && document.getElementById('soinSeul').checked == true){
		var nombreNuit = document.getElementById('nombreNuits').value;
		donnees += "&nombreNuit="+nombreNuit;
		
	}
	
	if(typeRecherche == "soins"){
		donnees += "&categorieSoins="+typeSoins;
	}else if(typeRecherche == "forfaits"){
	donnees += "&categorieForfait="+typeForfait;	
	}
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);
}
function testLangue(){
	var id = document.getElementById('langue').options[document.getElementById('langue').selectedIndex].value
  var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
    xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		alert_changeLangue(xhr);
		};
		var url_courante = document.location;
	var donnees = "";
	donnees += "&id="+id;
	donnees += "&url="+url_courante;
 
    xhr.open("GET", chemin+"/php/changeLangue.php?id="+id+"&url="+url_courante, true);
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
	
    xhr.send(donnees);
}
function afficheRecherche(xhr){
	if(xhr.readyState==4){
document.getElementById('conteneurRechercheResa').innerHTML = xhr.responseText;	
	}
}

function detail(produit,table)
{


  var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
    xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() { 
		alert_popupDetail(xhr);
	};
	if(table){
		var supTable = "&table="+table;
	}else{
		var supTable = "";
	}

	var donnees = "";
	
	donnees += "&id="+produit;
	donnees += supTable;
    xhr.open("POST", chemin+"/php/detail.php", true);
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
	
    xhr.send(donnees);
}
	
	
	
function alert_popupDetail(xhr)
{
	
    if (xhr.readyState==4) 
    {

if(navigator.appName=="Microsoft Internet Explorer"){
var hauteurSouhaite = document.documentElement.scrollHeight;
}else{
var hauteurSouhaite = document.documentElement.offsetHeight;
}
		
document.getElementById("popupDhtmlContennu").innerHTML = xhr.responseText;
document.getElementById('popupDhtml').style['height'] = document.getElementById('main').offsetHeight+100+'px';
document.getElementById('popupDhtmlFond').style['height'] = hauteurSouhaite+'px';
document.getElementById('popupDhtml').style['display'] = 'block';

	}
}
function ajax(id, action, type, date, nbpersonne)
{



  var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		
	alertModifPanier(xhr);
	
	};
	
	

    xhr.open("GET", chemin+"/php/modifierPanier.php?id="+id+"&action="+action+"&typearticle="+type+"&date="+date+"&nbPersonne="+nbpersonne, true);
    xhr.send(null);
	
}
function alertModifPanier(xhr){
	if(xhr.readyState == 4){
		
location.reload();	
	}
}
function rechargePage(){
	location.reload();	
}

function saveReservationPackage(id,table,nbCuriste,nbAccompagnant,saison,idChambre,prix,target,couleur,affichageDifferent){
	
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
	
		alert_reservationPackage(xhr,id,affichageDifferent);
	};
	
	
    xhr.open("POST", chemin+"/php/ajouterReservationPackage.php", true);
  

	donnees = "";
	donnees += "&id="+id;
	
	var jourArrivee = document.getElementById('jourArrivee').options[document.getElementById('jourArrivee').selectedIndex].value;
	var moisArrivee = document.getElementById('moisArrivee').options[document.getElementById('moisArrivee').selectedIndex].value;
	var anneeArrivee = document.getElementById('anneeArrivee').options[document.getElementById('anneeArrivee').selectedIndex].value;
	var dateSouhaite = jourArrivee + "/"+ moisArrivee +"/"+anneeArrivee;
	
	donnees += "&table="+table+"&date="+dateSouhaite+"&nbCuriste="+nbCuriste+"&nbAccompagnant="+nbAccompagnant+"&saison="+saison+"&idChambre="+idChambre+"&prix="+prix;
	
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 

    xhr.send(donnees);
	
	
	document.getElementById(target).style.backgroundColor = "#"+couleur;
}

function alert_reservationPackage(xhr,id,affichageDifferent){
	if(xhr.readyState == 4){
		
document.getElementById('boutonSuivantResa').style['display'] = "block";
	if(document.getElementById('typePackage').style['display'] == 'none'){
		
	afficheEtapeSuivanteResa('selectionOptionChambre',id);
	
}else{
	if(affichageDifferent){
			afficheEtapeSuivanteResa('selectionCures',id);
		}else{
afficheEtapeSuivanteResa('formPersonneReservation',id);
		}
}
	}
}
function afficheEtapeSuivanteResa(etape,num){
	document.getElementById('conteneurModuleResa').style['height'] = 800+'px';
		var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
	
		afficheEtapeModuleResa(xhr);
	};
	
	
    xhr.open("POST", chemin+"/php/"+etape+".php", true);	
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
if(num){
	var donnees = "";
	donnees += "&id="+num;
	xhr.send(donnees);
}else{
    xhr.send(null);
}
	
	
}
function afficheEtapeModuleResa(xhr){
	
	if(xhr.readyState == 4){
	
	document.getElementById('conteneurModuleResa').innerHTML = xhr.responseText;
	testFormPackage();
	}
}
function optionCommune(id,rang,prix,idPackage,unique){
	if(unique == 1){
	
		///////Test sur les option deja cocjer////
	var totalOption = document.getElementById('nbTotalOptionCommune').value;
	
	var tabIdChambre = new Array();
	for(var u = 0; u < totalOption; u++){
		tabIdChambre[u] = document.getElementById('idOptionCommune'+rang+u).value;
	}
	for(var o = 0; o < tabIdChambre.length; o++){
		var testCheck = document.getElementById('optionCommune'+rang+tabIdChambre[o]).checked;
		if(testCheck == true){
		if(id == tabIdChambre[o]){
		
		}else{
			
		var testUnique = document.getElementById('idOptionUnique'+rang+tabIdChambre[o]).value;
		
		if(testUnique == 1){
		
			supprOptionDirect(tabIdChambre[o],'supprimer','1','0','commune',idPackage);
			
			document.getElementById('optionCommune'+rang+tabIdChambre[o]).checked = false;
			
			if(rang == 1){
				var rangAAtteindre = 2;
			}else{
				var rangAAtteindre = 1;
			}
			document.getElementById('optionCommune'+rangAAtteindre+tabIdChambre[o]).checked = false;
		}
		}
		}
		
	}
	}
	///////////
if(rang == 1){
	var rangAAtteindre = 2;
}else{
	var rangAAtteindre = 1;
}

if(document.getElementById('optionCommune'+rang+id).checked == true){
	var action = true;
	var actionAEnvoyer = "ajouter";
}else{
	var action = false;
	var actionAEnvoyer = "supprimer";
}

document.getElementById('optionCommune'+rangAAtteindre+id).checked = action;
var typeOption = "commune";

var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		alert_ajoutOption(xhr);
	};
	
 xhr.open("POST", chemin+"/php/ajoutOption.php", true);
  var donnees = "";
	donnees += "&rang="+rang;
	donnees += "&id="+id;
	donnees += "&prix="+prix;
	donnees += "&action="+actionAEnvoyer;
	donnees += "&typeOption="+typeOption;
	donnees += "&idPackage="+idPackage;
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);

}
function optionIndividuelle(id,rang,prix,idPackage){
if(document.getElementById('optionIndividuelle'+rang+id).checked == true){
	var action = true;
	var actionAEnvoyer = "ajouter";
}else{
	var action = false;
	var actionAEnvoyer = "supprimer";
}
var typeOption = "individuelle";

var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		alert_ajoutOption(xhr);
	};
	
 xhr.open("POST", chemin+"/php/ajoutOption.php", true);
  var donnees = "";
	donnees += "&rang="+rang;
	donnees += "&id="+id;
	donnees += "&prix="+prix;
	donnees += "&action="+actionAEnvoyer;
	donnees += "&typeOption="+typeOption;
	donnees += "&idPackage="+idPackage;
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);

}


function optionCommuneChambre(id,rang,prix,supression){
		///////Test sur les option deja cocjer////
	var totalOption = document.getElementById('nbTotalOptionCommune').value;
	
	var tabIdChambre = new Array();
	for(var u = 0; u < totalOption; u++){
		tabIdChambre[u] = document.getElementById('idOptionCommune'+u).value;
	}
	
	
	for(var o = 0; o < tabIdChambre.length; o++){
		var testCheck = document.getElementById('optionCommune'+rang+tabIdChambre[o]).checked;
		if(testCheck == true){
		if(id == tabIdChambre[o]){
		
		}else{
			supprOptionChambreDirect(tabIdChambre[o],'supprimer','1','prix','commune');
			
			document.getElementById('optionCommune'+rang+tabIdChambre[o]).checked = false;

		}
		}
	}
	///////////
if(document.getElementById('optionCommune'+rang+id).checked == true){
	var action = true;
	var actionAEnvoyer = "ajouter";
}else{
	var action = false;
	var actionAEnvoyer = "supprimer";
}

var typeOption = "commune";

var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		alert_ajoutOption(xhr);
	};
	
 xhr.open("POST", chemin+"/php/ajoutOptionChambre.php", true);
  var donnees = "";
	donnees += "&id="+id;
	donnees += "&prix="+prix;
	donnees += "&action="+actionAEnvoyer;
	donnees += "&typeOption="+typeOption;
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);

}


function optionIndividuelleChambre(id,rang,prix){
if(document.getElementById('optionIndividuelle'+rang+id).checked == true){
	var action = true;
	var actionAEnvoyer = "ajouter";
}else{
	var action = false;
	var actionAEnvoyer = "supprimer";
}
var typeOption = "individuelle";

var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		alert_ajoutOption(xhr);
	};
	
 xhr.open("POST", chemin+"/php/ajoutOptionChambre.php", true);
  var donnees = "";
	
	donnees += "&id="+id;
	donnees += "&prix="+prix;
	donnees += "&action="+actionAEnvoyer;
	donnees += "&typeOption="+typeOption;
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);

}

function alert_ajoutOption(xhr){
if(xhr.readyState == 4){
	
}
}
function testFormPackage(){
var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		retourTestFormPackage(xhr);
	};
	
 xhr.open("POST", chemin+"/php/testSessionPackage.php", true);
  
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(null);	
}
function retourTestFormPackage(xhr){
if(xhr.readyState==4){
	
	var decoupeRecu =  xhr.responseText.split('|');
	var chainePrincipale = decoupeRecu[0].split('&');
	var chaineOption = decoupeRecu[1].split('&');

//////Champ texte
for(var i = 1; i < chainePrincipale.length; i++){
	var decoupe = chainePrincipale[i].split('=');
	document.getElementById(decoupe[0]).value = decoupe[1];
}
///CheckBox//
for(var i = 1; i < chaineOption.length; i++){
	var decoupe = chaineOption[i].split('=');
	document.getElementById(decoupe[0]).checked = true;
}


}
}
function verifChampFormPersonneReservation(){
	if(document.getElementById('infoPersonne2').style['display'] == 'block'){
		 var tabChampObligatoire = new Array('nomCuriste1','prenomCuriste1','naissanceCuriste1','nomCuriste2','prenomCuriste2','naissanceCuriste2');
	 }else{
		  var tabChampObligatoire = new Array('nomCuriste1','prenomCuriste1','naissanceCuriste1');
	 }
			
	var vide = false;
	
	
	
	for(var i = 0;i < tabChampObligatoire.length; i++){
	var valeur = document.getElementById(tabChampObligatoire[i]).value;
	if(valeur == ''){
		vide = true;
	}
	}
	if(vide == true){
		afficheChampVide();
	}else{
		saveInfoPersonneReservation();
	}
	
}
function saveInfoPersonneReservation(){
var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		alert_finaliseReservation(xhr);
	};
	
 xhr.open("POST", chemin+"/php/saveFormPersonneReservation.php", true);
  var donnees = "";
 
		if(document.getElementById('infoPersonne2').style['display'] == 'block'){
		 var tabChampObligatoire = new Array('nomCuriste1','prenomCuriste1','naissanceCuriste1','nomCuriste2','prenomCuriste2','naissanceCuriste2');
	 }else{
		  var tabChampObligatoire = new Array('nomCuriste1','prenomCuriste1','naissanceCuriste1');
	 }
	for(var i = 0;i < tabChampObligatoire.length; i++){
	var valeur = document.getElementById(tabChampObligatoire[i]).value;
	
	donnees+= "&"+tabChampObligatoire[i] +"="+document.getElementById(tabChampObligatoire[i]).value;
	}
	donnees +="&idPackage="+document.getElementById('idPackage').value;
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);	
	
	
}
function alert_finaliseReservation(xhr){
	if(xhr.readyState == 4){
	
goPanier();
	}
}
function supprPackage(id,action){
	  var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		
	alertModifPanier(xhr);
	
	};
	
	

    xhr.open("GET", chemin+"/php/modifPanierPackage.php?id="+id+"&action="+action, true);
    xhr.send(null);
	
}

function supprChambre(id,action){
	  var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		
	alertModifPanier(xhr);
	
	};
	
	

    xhr.open("GET", chemin+"/php/modifierPanierChambre.php?id="+id+"&action="+action, true);
    xhr.send(null);
	
}

function supprOptionChambre(id,action,rang,prix,typeoption){
		var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		alertModifPanier(xhr);
	};
	
 xhr.open("POST", chemin+"/php/ajoutOptionChambre.php", true);
  var donnees = "";
	donnees += "&rang="+rang;
	donnees += "&id="+id;
	donnees += "&prix="+prix;
	donnees += "&action="+action;
	donnees += "&typeOption="+typeoption;
	
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);
}
function supprOptionChambreDirect(id,action,rang,prix,typeoption){
		var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		
	};
	
 xhr.open("POST", chemin+"/php/ajoutOptionChambre.php", true);
  var donnees = "";
	donnees += "&rang="+rang;
	donnees += "&id="+id;
	donnees += "&prix="+prix;
	donnees += "&action="+action;
	donnees += "&typeOption="+typeoption;
	
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);
	
}

function supprOption(id,action,rang,prix,typeoption,idPackage){
		var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		alertModifPanier(xhr);
	};
	
 xhr.open("POST", chemin+"/php/ajoutOption.php", true);
  var donnees = "";
	donnees += "&rang="+rang;
	donnees += "&id="+id;
	donnees += "&prix="+prix;
	donnees += "&action="+action;
	donnees += "&typeOption="+typeoption;
	donnees += "&idPackage="+idPackage;
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);
}

function supprOptionDirect(id,action,rang,prix,typeoption,idPackage){
		var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		
	};
	
 xhr.open("POST", chemin+"/php/ajoutOption.php", true);
  var donnees = "";
	donnees += "&rang="+rang;
	donnees += "&id="+id;
	donnees += "&prix="+prix;
	donnees += "&action="+action;
	donnees += "&typeOption="+typeoption;
	donnees += "&idPackage="+idPackage;
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);
}


function cgv(variable)
{


  var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
    xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() { alert_affichCGV(xhr); };


    xhr.open("GET", chemin+"/php/cgv.php?variable="+variable, true);
    xhr.send(null);




}
	
	
	
function alert_affichCGV(xhr)
{
	
    if (xhr.readyState==4) 
    {
if(navigator.appName=="Microsoft Internet Explorer"){
var hauteurSouhaite = document.documentElement.scrollHeight;
var largeurSouhaite = document.documentElement.scrollWidth;
}else{
var hauteurSouhaite = document.documentElement.offsetHeight;

}

document.getElementById("popupDhtmlContennu").innerHTML = xhr.responseText;
document.getElementById('popupDhtml').style['height'] = document.getElementById('main').offsetHeight+100+'px';
document.getElementById('popupDhtmlFond').style['height'] = hauteurSouhaite+'px';
document.getElementById('popupDhtml').style['display'] = 'block';

	}
}
function saveCureOption(idPackage,idCure,prixCure,rang){	
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		alert_saveCureOption(xhr);
	};
	
 xhr.open("POST", chemin+"/php/ajoutCureOption.php", true);
  var donnees = "";
	donnees += "&rang="+rang;
	donnees += "&id="+idCure;
	donnees += "&prix="+prixCure;
	donnees += "&idPackage="+idPackage;
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);
	
	
}
function alert_saveCureOption(xhr){
if(xhr.readyState == 4){
	
	if(xhr.responseText == true){
		document.getElementById('boutonSuivantResa').style['display'] = 'block';
	}
}
}

function changeImageAcces(imageZoom,imageInit,sens){
	if(sens == "init"){
		
		document.getElementById('conteneurImageAcces').innerHTML = "<a href=\"javascript:changeImageAcces('"+imageZoom+"','"+imageInit+"', '0')\" title=\"Zoom\"><img src="+chemin+"/files/acces/"+imageInit+" width=\"675\" height=\"244\" border=\"0\"></a>";
	}else{
		document.getElementById('conteneurImageAcces').innerHTML = "<a href=\"javascript:changeImageAcces('"+imageZoom+"','"+imageInit+"', 'init')\" title=\"Zoom\"><img src="+chemin+"/files/acces/"+imageZoom+" width=\"675\" height=\"244\" border=\"0\"></a>";
	}
	
}
function testTypeThalasso(){
	var valeurCombo = document.getElementById('comboTypeThalasso').options[document.getElementById('comboTypeThalasso').selectedIndex].value;
if(valeurCombo == 'soins'){
	loadComboTypeSoinResa();
	document.getElementById('conteneurHeureSouahitee').style['display'] = 'block';
}else if(valeurCombo == 'forfaits'){
	loadComboTypeForfaitResa();
	document.getElementById('conteneurHeureSouahitee').style['display'] = 'none';
}else{
	document.getElementById('conteneurTypeSoin').innerHTML =  "";
	testInfoResa();
	document.getElementById('conteneurHeureSouahitee').style['display'] = 'none';
}
}
function loadComboTypeSoinResa(){
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		afficheComboTypeSoin(xhr);
	};
	
 xhr.open("POST", chemin+"/php/comboTypeSoin.php", true);
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(null);
}

function loadComboTypeForfaitResa(){
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		afficheComboTypeSoin(xhr);
	};
	
 xhr.open("POST", chemin+"/php/comboTypeForfait.php", true);
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(null);
}

function afficheComboTypeSoin(xhr){
	if(xhr.readyState == 4){
		document.getElementById('conteneurTypeSoin').innerHTML =  xhr.responseText;
		testInfoResa();
	}
}
function testSelectionCleEnMain(etapeSuivante){
	var tableauTypeCadeau = new Array('boutonSoins','boutonCures','boutonForfaits');
	var selection = false;
	var valeur = "";
	for(var f = 0; f < tableauTypeCadeau.length;f++){
		if(document.getElementById(tableauTypeCadeau[f]).checked == true){
			selection = true;
		
		valeur = document.getElementById(tableauTypeCadeau[f]).value;
		}
	}
	if(selection == false){
		afficheErreurBonCadeau();
	}else{
		saveTypeCadeauCle(valeur,etapeSuivante);
	}
}

function saveTypeCadeauCle(valeur,etape,filtre){
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		if(xhr.readyState == 4){
		loadBonCadeauCle(valeur,etape,filtre);
		}
	};
	
 xhr.open("POST", chemin+"/php/setTypeBonCadeau.php", true);
	var donnees = "";
	donnees += "&table"+valeur
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);
	
	
}

function loadBonCadeauCle(valeur,etape,filtre){
	
	document.getElementById('boutonSuivantBonCadeauCle').innerHTML = "<a href='javascript:testPaniercadeau()' ><img src='"+chemin+"/images/boutonSuivantReservation"+id_langue+"2.png' border='0'/></a>";
	
	document.getElementById('boutonRetourBonCadeauCle').style['display'] = 'block';
	
	
	
	document.getElementById('boutonRetourBonCadeauCle').innerHTML="<a href='javascript:afficheSelectionSoins()' ><img src='"+chemin+"/images/boutonRetourPackage"+id_langue+"2.png' border='0'/></a>";
	if(filtre){
		
	}else{
	if(valeur == "soins"){
		loadComboTypeSoin();
	}else if(valeur == "forfait"){
		loadComboTypeForfait();
	}
	}
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		
		afficheEtapeCleMain(xhr,etape);
	};
	
 xhr.open("POST", chemin+"/php/loadBonCadeauCleMain.php", true);
	var donnees = "";
	donnees += "&table="+valeur
	if(filtre){
		donnees +="&filtre="+filtre;
	}
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);
	
	
}
function afficheEtapeCleMain(xhr,etape){
if(xhr.readyState == 4){
	document.getElementById('contenuCleMain').style.backgroundColor = "#FFFFFF";
	document.getElementById('contenuCleMain').innerHTML = xhr.responseText;
	document.getElementById('contenuCleMain').style.marginTop = 80+"px";
	document.getElementById('titreContenu').innerHTML = trad134;
	
	document.getElementById('conteneurTitreBonCadeauBarre').style['display'] = 'block';
	document.getElementById('conteneurTitreBonCadeau').style['display'] = 'block';
	document.getElementById('boutonSuivantBonCadeauCle').style['display'] = 'block';
}
}

function loadComboTypeSoin(){
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		afficheComboSoinCadeau(xhr);
	};
	
 xhr.open("POST", chemin+"/php/loadComboSoinCadeau.php", true);
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(null);
}

function loadComboTypeForfait(){
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		afficheComboSoinCadeau(xhr);
	};
	
 xhr.open("POST", chemin+"/php/loadComboForfaitCadeau.php", true);
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(null);
}


function afficheComboSoinCadeau(xhr){
	if(xhr.readyState == 4){
document.getElementById('conteneurComboCadeau').innerHTML = xhr.responseText;
	}
}
function filtreBonCadeau(table,etape){
	var valeur = document.getElementById('categorieSoin').options[document.getElementById('categorieSoin').selectedIndex].value;

loadBonCadeauCle(table,0,valeur);
}
function ajoutBonCadeau(id,table){
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		afficheAjoutBonCadeau(xhr);
	};
	
 xhr.open("POST", chemin+"/php/ajoutBonCadeau.php", true);
	var donnees = "";
	donnees +="&table="+table;
	donnees += "&id="+id;
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);
	
}
function afficheAjoutBonCadeau(xhr){
if(xhr.readyState == 4){
	
}
}
function testPaniercadeau(){
		var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		afficheTestPanierCadeau(xhr);
	};
	
 xhr.open("POST", chemin+"/php/testPanierCadeau.php", true);
	
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(null);
}
function afficheTestPanierCadeau(xhr){
if(xhr.readyState == 4){
if(xhr.responseText == true){
	loadPanierCadeau();
}else{
	afficheErreurBonCadeau();
}
}
}
function loadPanierCadeau(){
	
	document.getElementById('conteneurTitreBonCadeauBarre').style['display'] = 'none';
	document.getElementById('conteneurTitreBonCadeau').style['display'] = 'none';
	
	
	
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		afficheEtapeSuivanteCadeau(xhr);
	};
	
 xhr.open("POST", chemin+"/php/loadPanierCadeau.php", true);
	
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(null);
}
function afficheEtapeSuivanteCadeau(xhr){
	if(xhr.readyState == 4){
	
		document.getElementById('conteneurComboCadeau').innerHTML = "";
		document.getElementById('contenuCleMain').style.backgroundColor = "#597f79";
	document.getElementById('contenuCleMain').innerHTML = xhr.responseText;
	document.getElementById('titreContenu').innerHTML = trad53;
	
	document.getElementById('boutonSuivantBonCadeauCle').innerHTML = "<a href='javascript:loadAdresseBonCadeaux()'><img src='"+chemin+"/images/boutonSuivantReservation"+id_langue+"2.png' border='0'/></a>";
	loadBoutonRetour();
	
	document.getElementById('contenuCleMain').style.marginTop = 0+"px";
	document.getElementById('contenuCleMain').style.paddingTop = 30+"px";
	
	}
}
function loadBoutonRetour(){
		var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		afficheBoutonRetour(xhr);
	};
	
 xhr.open("POST", chemin+"/php/afficheBoutonRetour.php", true);
	
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(null);
}
function afficheBoutonRetour(xhr){
	if(xhr.readyState == 4){
		
	document.getElementById('boutonRetourBonCadeauCle').innerHTML = xhr.responseText;
	if(document.getElementById('nombreArticle').value == 0){
		location.reload();
	}
	}
}
function supprBonCadeau(id,table){
		var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		testPanier(xhr);
	};
	
 xhr.open("POST", chemin+"/php/ajoutBonCadeau.php", true);
	var donnees = "";
	donnees +="&table="+table;
	donnees += "&id="+id;
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);
}
function testPanier(xhr){
if(xhr.readyState == 4){
	loadPanierCadeau();
}
}
function afficheSelectionSoins(){
	document.getElementById('conteneurTitreBonCadeauBarre').style['display'] = 'none';
	document.getElementById('conteneurTitreBonCadeau').style['display'] = 'none';
	
	
			var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		afficheSelection(xhr);
	};
	
 xhr.open("POST", chemin+"/php/selectionTypeBonCadeau.php", true);

	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(null);
}
function afficheSelection(xhr){
	if(xhr.readyState == 4){
		document.getElementById('titreContenu').innerHTML = trad132;
	
		document.getElementById('conteneurComboCadeau').innerHTML = "";
		document.getElementById('contenuCleMain').innerHTML = xhr.responseText;
		document.getElementById('contenuCleMain').style.backgroundColor = "#597f79";
		document.getElementById('contenuCleMain').style.marginTop = 0+"px";
			document.getElementById('boutonSuivantBonCadeauCle').style['display'] = 'none';
		document.getElementById('boutonRetourBonCadeauCle').style['display'] = 'none';
		
	}
}
function loadAdresseBonCadeaux(){
	
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		afficheAdresseBonCadeau(xhr);
	};
	
 xhr.open("POST", chemin+"/php/afficheAdresseBonCadeau.php", true);

	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(null);
}
function afficheAdresseBonCadeau(xhr){
	if(xhr.readyState == 4){
		document.getElementById('titreContenu').innerHTML = "";
		document.getElementById('boutonRetourBonCadeauCle').innerHTML="<a href='javascript:loadPanierCadeau()' ><img src='"+chemin+"/images/boutonRetourPackage"+id_langue+"2.png' border='0'/></a>";
		document.getElementById('boutonSuivantBonCadeauCle').innerHTML = "<a href='javascript:verifCoordonneeBonCadeauCle()'><img src='"+chemin+"/images/boutonSuivantReservation"+id_langue+"2.png' border='0'/></a>";
	document.getElementById('contenuCleMain').innerHTML = xhr.responseText;	
	document.getElementById('contenuCleMain').style.paddingTop = 0+"px";
	}
}
function insertNewsletter(){
var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		alert_inscriptionnewsletter(xhr);
	};
	
 xhr.open("POST", chemin+"/php/insertionNewsletter.php", true);

var mail = document.getElementById('newsletterInput').value;

	var donnees = "&mail="+mail;
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);	
}
function alert_inscriptionnewsletter(xhr){
if(xhr.readyState == 4){
	
	document.getElementById("popupDhtmlContennu").innerHTML = xhr.responseText;

if(navigator.appName=="Microsoft Internet Explorer"){
var hauteurSouhaite = document.documentElement.scrollHeight;
}else{
var hauteurSouhaite = document.documentElement.offsetHeight;
}

	document.getElementById('popupDhtml').style['height'] = document.getElementById('main').offsetHeight+100+'px';
document.getElementById('popupDhtmlFond').style['height'] = hauteurSouhaite+'px';
document.getElementById('popupDhtml').style['display'] = 'block';
	
	setTimeout("fermerPopup()",1600);
	document.getElementById('newsletterInput').value = "email";
}
}

function verifDonneeSaisiePaiement(){
var nomCarte = document.getElementById('nomCarte').value;
var numCarte = document.getElementById('numeroCarte').value;
var jourValidite = document.getElementById('jourCarte').options[document.getElementById('jourCarte').selectedIndex].value;
var moisValidite = document.getElementById('moisCarte').options[document.getElementById('moisCarte').selectedIndex].value;
var anneeValidite = document.getElementById('anneeCarte').options[document.getElementById('anneeCarte').selectedIndex].value;

var dateCarte = jourValidite+"-"+moisValidite+"-"+anneeValidite;
var cryptoCarte = document.getElementById('cryptoCarte').value;

if(nomCarte == '' || numCarte == '' || jourValidite == '' || moisValidite == '' || anneeValidite == ''){
	afficheChampVide();
}else{
	saveDonneesCarte();
}

}
function saveDonneesCarte(){
var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		retourSaveCarte(xhr);
	};
	
 xhr.open("POST", chemin+"/php/saveCarte.php", true);
  var donnees = '';
  
  var nomCarte = document.getElementById('nomCarte').value;
var numCarte = document.getElementById('numeroCarte').value;
var jourValidite = document.getElementById('jourCarte').options[document.getElementById('jourCarte').selectedIndex].value;
var moisValidite = document.getElementById('moisCarte').options[document.getElementById('moisCarte').selectedIndex].value;
var anneeValidite = document.getElementById('anneeCarte').options[document.getElementById('anneeCarte').selectedIndex].value;

var dateCarte = jourValidite+"-"+moisValidite+"-"+anneeValidite;
var cryptoCarte = document.getElementById('cryptoCarte').value;

  donnees += "&nomCarte="+nomCarte+"&numCarte="+numCarte+"&dateCarte="+dateCarte+"&cryptoCarte="+cryptoCarte;
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);	
}
function retourSaveCarte(xhr){
if(xhr.readyState == 4){
insertCommande();
}
}

<!-- Fontion envoie a un ami!-->

function insertEnvoieAmi(){
	
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		alert_afficheformenvoieami(xhr);
	};
 xhr.open("POST", chemin+"/php/afficheFormEnvoieAmi.php", true);

var mail = document.getElementById('envoieamiInput').value;

	var donnees = "&mail="+mail;
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);	
}

function alert_afficheformenvoieami(xhr){
if(xhr.readyState == 4){
	
	document.getElementById("popupDhtmlContennu").innerHTML = xhr.responseText;

if(navigator.appName=="Microsoft Internet Explorer"){
var hauteurSouhaite = document.documentElement.scrollHeight;
}else{
var hauteurSouhaite = document.documentElement.offsetHeight;
}

	document.getElementById('popupDhtml').style['height'] = document.getElementById('main').offsetHeight+100+'px';
document.getElementById('popupDhtmlFond').style['height'] = hauteurSouhaite+'px';
document.getElementById('popupDhtml').style['display'] = 'block';
	document.getElementById('envoieamiInput').value = "email";
}
}
function finaliseEnvoieAmi(){
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xhr.onreadystatechange = function() {
		alert_inscriptionenvoieami(xhr);
	};
 xhr.open("POST", chemin+"/php/insertionEnvoieAmi.php", true);

var nomEnvoyeur = document.getElementById('nomEnvoyeur').value;
var prenomEnvoyeur = document.getElementById('prenomEnvoyeur').value;
var mailEnvoyeur = document.getElementById('emailEnvoyeur').value;

var nomDestinataire =  document.getElementById('nomDestinataire').value;
var prenomDestinataire = document.getElementById('prenomDestinataire').value;;
var mailDestinataire = document.getElementById('mailDestinataire').value;

	var donnees = "&mailEnvoyeur="+mailEnvoyeur;
	donnees += "&nomEnvoyeur="+nomEnvoyeur;
	donnees += "&prenomEnvoyeur="+prenomEnvoyeur;
	
	donnees += "&nomDestinataire="+nomDestinataire;
	donnees += "&prenomDestinataire="+prenomDestinataire;
	donnees += "&mailDestinataire="+mailDestinataire;
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);	
}
function alert_inscriptionenvoieami(xhr){
if(xhr.readyState == 4){
	
	document.getElementById("popupDhtmlContennu").innerHTML = xhr.responseText;

if(navigator.appName=="Microsoft Internet Explorer"){
var hauteurSouhaite = document.documentElement.scrollHeight;
}else{
var hauteurSouhaite = document.documentElement.offsetHeight;
}

	document.getElementById('popupDhtml').style['height'] = document.getElementById('main').offsetHeight+100+'px';
document.getElementById('popupDhtmlFond').style['height'] = hauteurSouhaite+'px';
document.getElementById('popupDhtml').style['display'] = 'block';
	
	setTimeout("fermerPopup()",1600);
	document.getElementById('envoieamiInput').value = "email";
}
}


<!--   !-->
