function afficheConfirmationForm(trad){
		document.getElementById("popupDhtmlContennu").innerHTML = trad;
		document.getElementById('popupDhtml').style['height'] = document.getElementById('contenu').offsetHeight+document.getElementById('header').offsetHeight+100+'px';
document.getElementById('popupDhtmlFond').style['height'] = document.getElementById('contenu').offsetHeight+document.getElementById('header').offsetHeight+200+'px';

document.getElementById('popupDhtml').style['display'] = 'block';
setTimeout("fermerConfirmationForm()",3000);
}
function fermerConfirmationForm()
	{
	document.getElementById('popupDhtml').style['display'] = 'none';
	}
	
function verifFormContact(){
	var tabChampObligatoire = new Array('nom','mail', 'valeurSelectCombo1', 'valeurSelectCombo2', 'jourDepart', 'moisDepart', 'anneeDepart', 'effectif');
	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){
		afficheConfirmationForm(trad27);
	}else{
		if(verifMail() == true){
			insertContact();
		}
	}
}

function verifMail(){
var mail = document.getElementById('mail').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){
	afficheConfirmationForm(trad28);
}else{
	return true;
}
}

function insertContact(){
	var tabChamp = new Array('nom','prenom','adresse','cp','ville','tel', 'fax','mail', 'valeurSelectCombo1', 'valeurSelectCombo3', 'jourDepart', 'moisDepart', 'anneeDepart','effectif','commentaire');
	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){
			afficheConfirmationForm(trad29);
			initFormContact();
		}
	};
	
 xhr.open("POST", chemin+"/action/insertContact.php", true);
  
	donnees = "";
	
	for(var i = 0; i < tabChamp.length; i++){
		
		var valeur = document.getElementById(tabChamp[i]).value;
		
		
		donnees += "&"+tabChamp[i]+"="+valeur;
	}
	
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);
}
function initFormContact(){
	var tabChamp = new Array('nom','prenom','adresse','cp','ville','tel', 'fax','mail', 'valeurSelectCombo1', 'valeurSelectCombo3', 'jourDepart', 'moisDepart', 'anneeDepart','effectif','commentaire');
	for(var i = 0; i < tabChamp.length; i++){
		document.getElementById(tabChamp[i]).value = "";
		}
		
	document.getElementById("titreCombo1").value = trad26;
	document.getElementById("titreCombo3").value = trad26;
}
/* FIN FORMULAIRE DE CONTACT */

/*FORMULAIRE DE ENWLTERRE */
function insertNewsletter(){
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){
			afficheConfirmationForm(xhr.responseText);
			document.getElementById("champNewsletter").value = '';
		}
	};
	
 xhr.open("POST", chemin+"/action/insertionNewsletter.php", true);

var mail = document.getElementById('champNewsletter').value;

	var donnees = "&mail="+mail;
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);	
}
/* FIN FORMULAIRE DE NEWSLETTER */
/* FOMULAIRE GROUPE */
function verifFormGroupe(){
	var tabChampObligatoire = new Array('nom','mail', 'valeurSelectCombo1', 'valeurSelectCombo3', 'jourDepart', 'moisDepart', 'anneeDepart', 'effectif');
	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)
		afficheConfirmationForm(trad27);
	else {
		if(verifMail() == true)
			insertGroupe();
	}	
}

function insertGroupe(){
	var tabChamp = new Array('nom','prenom','societe','adresse','cp','ville','tel', 'fax','mail', 'valeurSelectCombo1', 'valeurSelectCombo3', 'jourDepart', 'moisDepart', 'anneeDepart','effectif','commentaire');
	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){
			afficheConfirmationForm(trad29);
			initFormContact();
		}
	};
	
 	xhr.open("POST", chemin+"/action/insertFormGroupe.php", true);
  
	donnees = "";
	
	for(var i = 0; i < tabChamp.length; i++){
		
		var valeur = document.getElementById(tabChamp[i]).value;
		donnees += "&"+tabChamp[i]+"="+valeur;
	}
	
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    xhr.send(donnees);
}
/* FIN FORMULAIRE GROUPE  */

/* DEBUT FORMULAIRE TICKETS  */
function verifFormTickets() {
	var prixCommande = document.getElementById('prixCommande').innerHTML;
	if(prixCommande == "0,00")
		afficheConfirmationForm(trad59);
		
	else {
		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)
				verifFormCoordonneesCommande();
		};
	
 		xhr.open("POST", chemin+"/action/enregistrementCommande.php", true);
	
		var commandeFinale = '';
		for(i = 1 ; i <= nbChamps ; i++) { // On récupère les prix des autres cellules
			var quantite = document.getElementById('champs'+i).value;

			if(quantite > 0) {
				var prix = document.getElementById('prix'+i).innerHTML;
				if(isNaN(prix)) 
					prix = 0;
				
				
				var nomTicket = document.getElementById('nomTicket'+i).innerHTML;
				
				if(i == 4)
					nomTicket = trad68;
				
				commandeFinale += "&nom"+i+"="+nomTicket;
				commandeFinale += "&prix"+i+"="+prix;
				commandeFinale += "&quantite"+i+"="+quantite
			}
		}

		commandeFinale += "&total="+document.getElementById('prixCommande').innerHTML;
		commandeFinale += "&nbChamps="+nbChamps;
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
    	xhr.send(commandeFinale);
	}
}

function etapeSuivanteCommande(numEtape) {
	var url = '';
	if(numEtape == 3)
		url = chemin + langue +"/paiement/"+trad11+".html";
	if(numEtape == 4)
		url = chemin + langue +"/paiement/"+trad11+".html#";
		
	location.replace(url);
}
/* FIN FORMULAIRE TICKETS  */

/* FOMULAIRE COORDONNEES COMMANDE */
function verifFormCoordonneesCommande() {
	var tabChampObligatoire = new Array('nom', 'prenom', 'adresse', 'cp', 'ville', 'tel', 'mail');
	var vide = false;
	
	for(var i = 0; i < tabChampObligatoire.length; i++) {
		var valeur = document.getElementById(tabChampObligatoire[i]).value	;
		if(valeur == '') {
			vide = true;
			break;
		}
	}
	
	if(vide == true)
		afficheConfirmationForm(trad27);
	else {
		if(verifMail() == true) {
			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)
					etapeSuivanteCommande(3);
			};
		
			xhr.open("POST", chemin+"/action/enregistrementCommande.php", true);
			
			var donnees = "";
			// Ajout du pays s'il est présent
			if(document.getElementById('pays').value != '')
				donnees += "pays="+document.getElementById('pays').value;			
			
			for(var i = 0; i < tabChampObligatoire.length; i++) {
				var valeur = document.getElementById(tabChampObligatoire[i]).value;
				donnees += "&"+tabChampObligatoire[i]+"="+valeur;				
			}	
						
			//alert(donnees);
			xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); 
			xhr.send(donnees);
		}
	}	
}
/* FIN FOMULAIRE COORDONNEES COMMANDE */
