function validerQuestion(formulaire, langue) {
	if (formulaire.nom.value!="" && formulaire.email.value!="" && formulaire.question.value!="") {
		
		if (formulaire.email.value.indexOf("@",0)>0){
			switch(langue) {
				case "fr":  alert("Question transmise !");
							break;
				case "nl":  alert("Question transmise ! (nl)");
							break;
				case "en":  alert("Question transmise ! (en)");
							break;
				default:    alert("Question transmise !");
							break;
			}
			return true;
		}
		else{
			switch(langue) {
				case "fr":  alert("Addresse email invalide");
							break;
				case "nl":  alert("Addresse email invalide (nl)");
							break;
				case "en":  alert("Addresse email invalide (en)");
							break;
				default:    alert("Addresse email invalide");
							break;
			}
			return false;
		}
	}
	else {
		switch(langue) {
			case "fr":  alert("Veuillez completer tous les champs");
						break;
			case "nl":  alert("Veuillez completer tous les champs (nl)");
						break;
			case "en":  alert("Veuillez completer tous les champs (en)");
						break;
			default:    alert("Veuillez completer tous les champs");
						break;
		}
		return false;
	}
}

function validerInscription(formulaire, langue) {
	if (formulaire.nom.value		   ==""   || formulaire.prenom.value       ==""   || 
		formulaire.email.value		   ==""   || formulaire.gsm.value          ==""   ||
		formulaire.jourNaissance.value =="-1" || formulaire.moisNaissance.value=="-1" ||
		formulaire.anneeNaissance.value=="-1" || formulaire.adresse.value =="" 		  ||
		formulaire.num.value		   ==""   || formulaire.commune.value =="" 		  || 
		formulaire.cp.value			   =="") {
		
		switch(langue) {
			case "fr":  alert("Veuillez completer tous les champs");
						break;
			case "nl":  alert("Veuillez completer tous les champs (nl)");
						break;
			case "en":  alert("Veuillez completer tous les champs (en)");
						break;
			default:    alert("Veuillez completer tous les champs");
						break;
		}

		return false;
		
	} else if (formulaire.email.value.indexOf("@",0)>0){
		if(formulaire.boxTheo1.checked  || formulaire.boxTheo2.checked  ||
		   formulaire.boxPra1.checked   || formulaire.boxPra2.checked   || formulaire.boxPra3.checked   ||
		   formulaire.boxPra4.checked   || formulaire.boxPra5.checked   || formulaire.boxPra6.checked   || 
		   formulaire.boxPra7.checked   || formulaire.boxPra8.checked   || 
		   formulaire.boxCyclo1.checked || formulaire.boxCyclo2.checked || formulaire.boxCyclo3.checked){
			
			switch(langue) {
				case "fr":  alert("Inscription transmise !");
							break;
				case "nl":  alert("Inscription transmise ! (nl)");
							break;
				case "en":  alert("Inscription transmise ! (en)");
							break;
				default:    alert("Inscription transmise !");
							break;
			}
			return true;
			
		}else {
			switch(langue) {
				case "fr":  alert("Vous devez selectionner au moins un cours !");
							break;
				case "nl":  alert("Vous devez selectionner au moins un cours ! (nl)");
							break;
				case "en":  alert("Vous devez selectionner au moins un cours ! (en)");
							break;
				default:    alert("Vous devez selectionner au moins un cours !");
							break;
			}
			return false;
		}
		alert('4');
		
	}else {
		switch(langue) {
			case "fr":  alert("Addresse E-mail invalide");
						break;
			case "nl":  alert("Addresse E-mail invalide (nl)");
						break;
			case "en":  alert("Addresse E-mail invalide (en)");
						break;
			default:    alert("Addresse E-mail invalide");
						break;
		}
		return false;
	}
}


function requestPage(oPage) {
	var xhr = GetXmlHttpObject();
	xhr.onreadystatechange = function() {
		if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {
			readDataPage(xhr.responseText);
		//	document.getElementById("loader").style.display = "none";
		} else if (xhr.readyState < 4) {
		//	document.getElementById("loader").style.display = "inline";
		}

	};
	xhr.open("GET", oPage, true);
//	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xhr.send(null);
}

function readDataPage(sData) {

	document.getElementById("image_diapo").innerHTML=sData;
	$('#image_diapo').fadeIn(800);

}

function prechargimg() {
	var doc=document;
	if(doc.images){ if(!doc.precharg) doc.precharg=new Array();
	var i,j=doc.precharg.length,x=prechargimg.arguments; for(i=0; i<x.length; i++)
	if (x[i].indexOf("#")!=0){ doc.precharg[j]=new Image; doc.precharg[j++].src=x[i];}}
}

function checkEmpty(obj, idOk, idWrong){
	var objValue = obj.value;
	if(objValue.length==0){
		// Vide
		document.getElementById(idOk).style.display="none";
		document.getElementById(idWrong).style.display="block";
	}
	else{
		document.getElementById(idWrong).style.display="none";
		document.getElementById(idOk).style.display="block";
	}
}

function checkEmail(obj, idOk, idWrong){
	var objValue = obj.value;
	if (objValue.indexOf("@",0)>0 && objValue.length!=0){
		// Bonne email
		document.getElementById(idWrong).style.display="none";
		document.getElementById(idOk).style.display="block";
		return true;
	}
	else{
		document.getElementById(idOk).style.display="none";
		document.getElementById(idWrong).style.display="block";
		return false;
	}
}

function checkDate(idOk, idWrong){
	// alert(" JN " + document.forms["form_inscription"].elements["jourNaissance"].value + " MN " + document.forms["form_inscription"].elements["moisNaissance"].value + " AN " + document.forms["form_inscription"].elements["anneeNaissance"].value);
	if (document.forms["form_inscription"].elements["jourNaissance"].value  != "-1" &&
		document.forms["form_inscription"].elements["moisNaissance"].value  != "-1" &&
		document.forms["form_inscription"].elements["anneeNaissance"].value != "-1"){
		// Bonne date
		document.getElementById(idWrong).style.display="none";
		document.getElementById(idOk).style.display="block";
		return true;
	}
	else{
		document.getElementById(idOk).style.display="none";
		document.getElementById(idWrong).style.display="block";
		return false;
	}
}


