// JavaScript Document

var requete=null; 
var div_affi=null;
var prov=null;


function creerRequete() {
  try {
       requete = new XMLHttpRequest();
     } catch (essaimicrosoft) {
       try {
         requete = new ActiveXObject("Msxml2.XMLHTTP");
       } catch (autremicrosoft) {
         try {
           requete = new ActiveXObject("Microsoft.XMLHTTP");
         } catch (echec) {
           requete = null;
         }
       }
     }
     if (requete == null)
       alert("Impossible de créer l'objet requête!");
}

function actualiserPage() // A aménager en fonction du traitement à effectuer
{
	/*var nouvValeur = "<img src='../../img/ajax-loader.gif'></img>";
	var obj = document.getElementById(div_affi);
	obj.innerHTML = nouvValeur;
	requete.readyState == 3*/
	
	 if(requete.readyState == 4)
     {
       	var nouvValeur = requete.responseText;
		//----------------------------------------
		if(document.getElementById(div_affi)!=null)
		{
			var obj = document.getElementById(div_affi);
	    	obj.innerHTML = nouvValeur;		
		}
	}
}

function afficher_corps(prov)
{
	//alert('here');
	div_affi="body_1";
	creerRequete(); 
	requete.onreadystatechange = actualiserPage;
    //requete.open("POST",'course.php',true);
	requete.open("POST",'cms.php',true);
    requete.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	requete.send("prov=affi_corps&id_affi="+prov);
	
}

function envoyer_id_info(id){
	//alert(id);
	div_affi="body_1";
	creerRequete(); 
	requete.onreadystatechange = actualiserPage;
    requete.open("POST",'./../../course.php',true);
    requete.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	requete.send("prov=affi_info&id_info="+id);
}

function affichage_simple(div,iden,val){
	//alert(div+","+iden+","+val);
	div_affi=div;
	creerRequete(); 
	requete.onreadystatechange = actualiserPage;
    requete.open("POST",'./../../course.php',true);
    requete.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	requete.send("prov=editeur");
}

function travailler_form_contact(){
var warning="";

	if(document.getElementById('prenom').value==""){
		warning+=" prenom ";
	}
	if(document.getElementById('nom').value==""){
		warning+=" nom  ";
	}
	if(document.getElementById('date_naissance').value==""){
		warning+=" date de naissance  ";
	}
	if(document.getElementById('ville').value==""){
		warning+=" ville  ";
	}
	if(document.getElementById('pays').value==""){
		warning+=" pays ";
	}
	if(document.getElementById('commentaire').value==""){
		warning+=" commentaire ";
	}
	if(warning!=""){
		document.getElementById('div_reponse').innerHTML="Le champs"+warning+"est vide";
	}
	else{
		//document.forms['monForm1'].submit();
		envoyer_form_contact();
		form_contact('desactiv');
		//alert('all is okkkk !!!!!');
	}
}

function envoyer_form_contact(){
/*for(var i=0;i<document.monForm1.length;++i)
{
	alert("<br>Nom d'élément: " + document.forms[0].elements[i].name+"_______, type d'élément: " + document.forms[0].elements[i].type);
}*/


div_affi="div_reponse";
	creerRequete();
	requete.onreadystatechange = actualiserPage;
	requete.open("POST",'./course.php',true);
	//alert('dtc');
	requete.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	requete.send("prov=form_contact&mail="+document.getElementById("mail").value+"&prenom="+document.getElementById("prenom").value+"&nom="+document.getElementById("nom").value+"&adresse="+document.getElementById("adresse").value+"&ville="+document.getElementById("ville").value+"&societe="+document.getElementById("societe").value+"&commentaire="+document.getElementById("commentaire").value+"&captcha_code="+document.getElementById("captcha_code").value);
	
	document.getElementById("mail").value = "";
	document.getElementById("prenom").value = "";	
	document.getElementById("societe").value = "";
	document.getElementById("nom").value = "";	
	document.getElementById("adresse").value = "";	
	document.getElementById("ville").value = "";	
	document.getElementById("commentaire").value = "";	
	document.getElementById("captcha_code").value = "";	
}

function form_contact(action){
	
	if(action=='desactiv'){
		document.getElementById("mail").disabled = true;
		document.getElementById("prenom").disabled = true;	
		document.getElementById("nom").disabled = true;	
		//document.getElementById("adresse").disabled = true;	
		document.getElementById("ville").disabled = true;
		document.getElementById("pays").disabled = true;	
		document.getElementById("commentaire").disabled = true;	
		document.getElementById("captcha_code").disabled = true;	
		document.getElementById("marmitte").disabled = true;
	}
	else if(action='activ'){
		document.getElementById("mail").disabled = false;
		document.getElementById("prenom").disabled = false;	
		document.getElementById("nom").disabled = false;	
		document.getElementById("date_naissance").disabled = false;	
		document.getElementById("ville").disabled = false;
		document.getElementById("pays").disabled = false;	
		document.getElementById("commentaire").disabled = false;	
		document.getElementById("commentaire").value = "";
		document.getElementById("captcha_code").disabled = false;	
		document.getElementById("captcha_code").value = "";
		document.getElementById("marmitte").disabled = false;
		document.getElementById("div_reponse").innerHTML="";
	}
	
}

function actualiser_captcha(){
	document.getElementById('captcha').src = './test/securimage/securimage_show.php?' + Math.random();
	return false;
}
