// JavaScript Document

function afficheEcran(mess){
	document.getElementById("frame").innerHTML = mess;
}

function gotoPage(page){
	quitterAgrandirPhoto();
	if(window.XMLHttpRequest) //Firefox
		request = new XMLHttpRequest();
	else if(window.ActiveXObject) //Internet Explorer
		request = new ActiveXObject("Microsoft.XMLHTTP");
	else{ //XMLHttpRequest non supporte par le navigateur
		alert(getLabel(langue, "ajaxError"));
		return;
	}
	
	if(animAccueil=="false"){
		animAccueil="enCours";
		quitteAccueil(0);
	}	
	
	charge=true;
	chargement();

	pageactive=page;
	function repServeur(){
		if (request.readyState != 4)
			return;
		var reponse=request.responseText;
		charge=false;
		afficheEcran(reponse);
	}
	
	var method = "POST";
	var filename="script/pages.php";
	var data="page="+page+"&langue="+langue;
	request.open(method, filename, true);	
	request.onreadystatechange = repServeur;
	request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	request.send(data);	
}

function gotoPresse(an){
	quitterAgrandirPhoto();
	anneePresse=an;
	if(window.XMLHttpRequest) //Firefox
		request = new XMLHttpRequest();
	else if(window.ActiveXObject) //Internet Explorer
		request = new ActiveXObject("Microsoft.XMLHTTP");
	else{ //XMLHttpRequest non supporte par le navigateur
		alert(getLabel(langue, "ajaxError"));
		return;
	}
	
	if(animAccueil=="false"){
		animAccueil="enCours";
		quitteAccueil(0);
	}	
	
	charge=true;
	chargement();

	pageactive="presse";
	
	function repServeur(){
		if (request.readyState != 4)
			return;
		var reponse=request.responseText;
		charge=false;
		afficheEcran(reponse);
	}
	
	var method = "POST";
	var filename="script/pages.php";
	var data="page="+pageactive+"&langue="+langue+"&an="+an;
	request.open(method, filename, true);	
	request.onreadystatechange = repServeur;
	request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	request.send(data);	
}
function gotoInscriptions(){
	quitterAgrandirPhoto();
	popup('inscription.php?l='+langue,'Inscriptions','360','420','50','30');
}

function gotoPartenaires(){
	quitterAgrandirPhoto();
	popup('partenaires.php?l='+langue,'Partenaires','600','700','20','30');
}

//CONTACT
function envoieinfo(){
	var nom=document.getElementById("nom").value;
	var prenom=document.getElementById("prenom").value;
	var email=document.getElementById("email").value;
	var commentaire=document.getElementById("commentaire").value;
	var error=false;
	if(nom==""){
		error=true;
		alert("Vous devez indiquer votre nom");
	}
	else if(email==""){
		error=true;
		alert("Vous devez indiquer votre adresse e-mail");
	}
	else if(email.length<6){
		error=true;
		alert("Adresse e-mail invalide");
	}
	else if(email.indexOf('@') == -1 || email.indexOf('.') == -1){
		error=true;
		alert("Adresse e-mail invalide");
	}
	else if((email.charAt(email.length-3)!=".") && (email.charAt(email.length-4)!=".")){
		error=true;
		alert("Adresse e-mail invalide");
	}
	else if(commentaire==""){
		error=true;
		alert("Vous devez notez un message");
	}
	nom=escape(nom);
	prenom=escape(prenom);
	commentaire=escape(commentaire);
	if(!error){
		if(window.XMLHttpRequest) //Firefox
			request = new XMLHttpRequest();
		else if(window.ActiveXObject) //Internet Explorer
			request = new ActiveXObject("Microsoft.XMLHTTP");
		else{ //XMLHttpRequest non supporte par le navigateur
			alert(getLabel(langue, "ajaxError"));
			return;
		}
		
		function repServeur(){
			if (request.readyState != 4)
				return;
			var reponse=request.responseText;
			if(reponse=="True"){
				if(langue=="fr")
					alert("Votre message a bien \351t\351 envoy\351");
				else alert("Your message is send");
				document.getElementById("nom").value = "";
				document.getElementById("prenom").value = "";
				document.getElementById("email").value = "";
				document.getElementById("commentaire").value = "";
			}
			else
				if(langue=="fr")
					alert("Un probl\350me est survenu durant l'envoie de votre message\n Veuillez r\351essayer ult\351rieurement");
				else alert("A problem arose during sends it of your message\n Please try later");
		}
		
		var method = "POST";
		var filename = "envoieinfo.php";
		var data="nom="+nom+"&email="+email+"&comm="+commentaire;
		if(prenom!="")
			data+="&prenom="+prenom;
		request.open(method, filename, true);
		request.onreadystatechange = repServeur;
		request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		request.send(data);	
	}
}
