// JavaScript Document

function synchronous_xml(fichier){
	if(window.XMLHttpRequest) // FIREFOX
	xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // IE
	xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
	return(false);
	xhr_object.open("GET", fichier, false);
	xhr_object.send(null);
	if(xhr_object.readyState == 4 && xhr_object.status == 200) return(xhr_object.responseXML.documentElement);
	else return(false);
}

function synchronous_html(fichier){
	if(window.XMLHttpRequest) // FIREFOX
	xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // IE
	xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
	return(false);
	xhr_object.open("GET", fichier, false);
	xhr_object.send(null);
	if(xhr_object.readyState == 4 && xhr_object.status == 200) return(xhr_object.responseText);
	else return(false);
}

function chargeTexteHTML(idObj, fichier) {
	var xhr_object = null ;
	document.getElementById(idObj).innerHTML = synchronous_html(fichier);
}

function reducCouple() {
	if (parseInt(document.getElementById('nombre_participants').value)<2) {
		document.getElementById('tarif_couple').value = 'NON';
	}
	if (document.getElementById('tarif_couple').value == 'OUI') {
		document.getElementById('tarif_tiers').value = 'NON';
		document.getElementById('reduction').value = 'NON';
	}
}

function reducTiers() {
	if (parseInt(document.getElementById('nombre_participants').value)<3) {
		document.getElementById('tarif_tiers').value = 'NON';
	}
	if (document.getElementById('tarif_tiers').value == 'OUI') {
		document.getElementById('tarif_couple').value = 'NON';
		document.getElementById('reduction').value = 'NON';
	}
}
function reducEtud() {
	if (document.getElementById('reduction').value == 'OUI') {
		document.getElementById('tarif_couple').value = 'NON';
		document.getElementById('tarif_tiers').value = 'NON';
	}
}

function calcPrix() {
	var tarif = document.getElementById('tarif').value;
	var nombre_participants = document.getElementById('nombre_participants').value;	
	var tarif_couple = document.getElementById('tarif_couple').value;
	var tarif_tiers = document.getElementById('tarif_tiers').value;
	var reduction = document.getElementById('reduction').value;
	document.getElementById('prix_stage').value = parseInt(synchronous_html('./lib/calcPrix.php?tarif='+tarif+'&nombre_participants='+nombre_participants+'&tarif_couple='+tarif_couple+'&tarif_tiers='+tarif_tiers+'&reduction='+reduction));
	document.getElementById('reste').value = parseInt(document.getElementById('prix_stage').value) - parseInt(document.getElementById('montant').value) ;  
}

function validForum() {
	var prenom = document.getElementById('prenom').value;
	var email = document.getElementById('email').value;
	var pays = document.getElementById('pays').value;
	var message = document.getElementById('message').value;
	var usercode = document.getElementById('userCode').value;	
	document.getElementById('msgErreur').innerHTML = synchronous_html('./lib/ctrlForm.php?prenom='+prenom+'&email='+email+'&pays='+pays+'&message='+message+'&usercode='+usercode);
	if (document.getElementById('msgErreur').innerHTML == '') {
		document.form_forum.submit();
	} 
}

function validPreDigitopuncture() {
	var chaine = "?civilite=" + document.getElementById('civilite').value
			+ "&nom=" + document.getElementById('nom').value
			+ "&prenom=" + document.getElementById('prenom').value
			+ "&date_naissance=" + document.getElementById('date_naissance').value
			+ "&adresse=" + document.getElementById('adresse').value
			+ "&ville=" + document.getElementById('ville').value
			+ "&code_postal=" + document.getElementById('code_postal').value
			+ "&pays=" + document.getElementById('pays').value
			+ "&telephone=" + document.getElementById('telephone').value
			+ "&courriel=" + document.getElementById('courriel').value
			+ "&montant=" + document.getElementById('montant').value
			+ "&mode_paiement=" + document.getElementById('mode_paiement').value;
	document.getElementById('msgErreur').innerHTML = synchronous_html('./lib/ctrlFormPreinscription.php'+chaine);
	if (document.getElementById('msgErreur').innerHTML == '') {
		document.form_digitopuncture.submit();
	} 
}
function validRDVDigitopuncture() {
	var chaine = "?nom=" + document.getElementById('nom').value
			+ "&prenom=" + document.getElementById('prenom').value
			+ "&telephone=" + document.getElementById('telephone').value
			+ "&adresse=" + document.getElementById('adresse').value
			+ "&code_postal=" + document.getElementById('code_postal').value
			+ "&ville=" + document.getElementById('ville').value
			+ "&pays=" + document.getElementById('pays').value
			+ "&courriel=" + document.getElementById('courriel').value
			+ "&consultation=" + document.getElementById('consultation').value
			+ "&mois=" + document.getElementById('mois').value;
	document.getElementById('msgErreur').innerHTML = synchronous_html('./lib/ctrlFormPreinscription.php'+chaine);
	if (document.getElementById('msgErreur').innerHTML == '') {
		document.form_digitopuncture.submit();
	} 
}
function validPreKung() {
	var chaine = "?civilite=" + document.getElementById('civilite').value
			+ "&nom=" + document.getElementById('nom').value
			+ "&prenom=" + document.getElementById('prenom').value
			+ "&date_naissance=" + document.getElementById('date_naissance').value
			+ "&adresse=" + document.getElementById('adresse').value
			+ "&ville=" + document.getElementById('ville').value
			+ "&code_postal=" + document.getElementById('code_postal').value
			+ "&pays=" + document.getElementById('pays').value
			+ "&telephone=" + document.getElementById('telephone').value
			+ "&courriel=" + document.getElementById('courriel').value
			+ "&montant=" + document.getElementById('montant').value
			+ "&mode_paiement=" + document.getElementById('mode_paiement').value;
	document.getElementById('msgErreur').innerHTML = synchronous_html('./lib/ctrlFormPreinscription.php'+chaine);
	if (document.getElementById('msgErreur').innerHTML == '') {
		document.form_kungduyoga.submit();
	} 
}
function validDogmdo() {
	var chaine = "?civilite=" + document.getElementById('civilite').value
			+ "&nom=" + document.getElementById('nom').value
			+ "&prenom=" + document.getElementById('prenom').value
			+ "&date_naissance=" + document.getElementById('date_naissance').value
			+ "&adresse=" + document.getElementById('adresse').value
			+ "&ville=" + document.getElementById('ville').value
			+ "&code_postal=" + document.getElementById('code_postal').value
			+ "&pays=" + document.getElementById('pays').value
			+ "&telephone=" + document.getElementById('telephone').value
			+ "&courriel=" + document.getElementById('courriel').value
			+ "&montant=" + document.getElementById('montant').value
			+ "&mode_paiement=" + document.getElementById('mode_paiement').value;
	document.getElementById('msgErreur').innerHTML = synchronous_html('./lib/ctrlFormPreinscription.php'+chaine);
	if (document.getElementById('msgErreur').innerHTML == '') {
		document.form_dogmdonologie.submit();
	} 
}
function validResa() {
	var chaine = "?civilite=" + document.getElementById('civilite').value
			+ "&nom=" + document.getElementById('nom').value
			+ "&prenom=" + document.getElementById('prenom').value
			+ "&date_naissance=" + document.getElementById('date_naissance').value
			+ "&adresse=" + document.getElementById('adresse').value
			+ "&ville=" + document.getElementById('ville').value
			+ "&code_postal=" + document.getElementById('code_postal').value
			+ "&pays=" + document.getElementById('pays').value
			+ "&telephone=" + document.getElementById('telephone').value
			+ "&courriel=" + document.getElementById('courriel').value
			+ "&montant=" + document.getElementById('montant').value
			+ "&mode_paiement=" + document.getElementById('mode_paiement').value;
	document.getElementById('msgErreur').innerHTML = synchronous_html('./lib/ctrlFormPreinscription.php'+chaine);
	if (document.getElementById('msgErreur').innerHTML == '') {
		document.form_stage.submit();
	} 
}
function validCommande() {
	var chaine = "?civilite=" + document.getElementById('civilite').value
			+ "&nom=" + document.getElementById('nom').value
			+ "&prenom=" + document.getElementById('prenom').value
			+ "&date_naissance=" + document.getElementById('date_naissance').value
			+ "&adresse=" + document.getElementById('adresse').value
			+ "&ville=" + document.getElementById('ville').value
			+ "&code_postal=" + document.getElementById('code_postal').value
			+ "&pays=" + document.getElementById('pays').value
			+ "&telephone=" + document.getElementById('telephone').value
			+ "&courriel=" + document.getElementById('courriel').value
			+ "&montant=" + document.getElementById('montant').value
			+ "&mode_paiement=" + document.getElementById('mode_paiement').value;
	document.getElementById('msgErreur').innerHTML = synchronous_html('./lib/ctrlFormCommande.php'+chaine);
	if (document.getElementById('msgErreur').innerHTML == '') {
		document.form_livre.submit();
	} 
}
function validCollectif() {
	var chaine = "?nom=" + document.getElementById('nom').value
			+ "&prenom=" + document.getElementById('prenom').value
			+ "&adresse=" + document.getElementById('adresse').value
			+ "&ville=" + document.getElementById('ville').value
			+ "&code_postal=" + document.getElementById('code_postal').value
			+ "&pays=" + document.getElementById('pays').value
			+ "&telephone=" + document.getElementById('telephone').value
			+ "&courriel=" + document.getElementById('courriel').value
			+ "&montant=" + document.getElementById('montant').value
			+ "&mode_paiement=" + document.getElementById('mode_paiement').value;
	document.getElementById('msgErreur').innerHTML = synchronous_html('./lib/ctrlFormPreinscription.php'+chaine);
	if (document.getElementById('msgErreur').innerHTML == '') {
		document.form_collectif.submit();
	} 
}
