//Fichier JavaScript traitant la page comparateur.php//


function typeForfait(valeur){
	document.getElementById('typeForfaithide').value=valeur;
}
function engagement(valeur){
	document.getElementById('engagementhide').value=valeur;
}
function nbAffich(valeur){
	document.getElementById('nbPage').value=valeur;
}

function occurence(resul){
document.getElementById('occurencehide').value=resul;
}

function pageparpage(valeur,pageactu){
	//Les champs caché de cette fonction sont tout en bas du fichier comparateur.php
	document.getElementById('limithide').value=valeur;
	
	document.getElementById('pageactuhide').value=pageactu;
}

function CaracForfait(valeur){

	if (valeur=='appel')
	{
		var appel=document.getElementById('appelhide').value;
		if (appel=='oui')//Si la valeur est a 1
			{
			document.getElementById('appelhide').value='non';//Si la valeur est a 1
			}
		else //sinon
			{
			document.getElementById('appelhide').value='oui';//on le remplit par 1
			}
	}	

	if (valeur=='numero')
	{
		var numero=document.getElementById('numerohide').value;
		if (numero=='oui')//Si la valeur est a 1
			{
			document.getElementById('numerohide').value='non';//Si la valeur est a 1
			}
		else //sinon
			{
			document.getElementById('numerohide').value='oui';//on le remplit par 1
			}
	}
	
	if (valeur=='sms')
	{
		var sms=document.getElementById('smshide').value;
		if (sms=='oui')
			{
			document.getElementById('smshide').value='non';
			}
		else 
			{
			document.getElementById('smshide').value='oui';
			}
	}
	
	if (valeur=='internet')
	{
		var internet=document.getElementById('internethide').value;
		if (internet=='oui')
			{
			document.getElementById('internethide').value='non';
			}
		else 
			{
			document.getElementById('internethide').value='oui';
			}
	}

}



//Fonction permettant de recuperer le choix du design sur le formulaire

function design(valeur){
	document.getElementById('designhide').value=valeur;
}

//fonction permettant de recuperer les checkbox caracteristique du telephone du formulaire

function Caracteristique(valeur){

	if (valeur=='apn')
	{
		var apn=document.getElementById('apnhide').value;
		if (apn=='1')//Si la valeur est a 1
			{
			document.getElementById('apnhide').value='0';//Si la valeur est a 1
			}
		else //sinon
			{
			document.getElementById('apnhide').value='1';//on le remplit par 1
			}
	}	

	if (valeur=='mp3')
	{
		var mp3=document.getElementById('mp3hide').value;
		if (mp3=='1')//Si la valeur est a 1
			{
			document.getElementById('mp3hide').value='0';//Si la valeur est a 1
			}
		else //sinon
			{
			document.getElementById('mp3hide').value='1';//on le remplit par 1
			}
	}
	
	if (valeur=='radio')
	{
		var radio=document.getElementById('radiohide').value;
		if (radio=='1')
			{
			document.getElementById('radiohide').value='0';
			}
		else 
			{
			document.getElementById('radiohide').value='1';
			}
	}
	
	if (valeur=='wifi')
	{
		var wifi=document.getElementById('wifihide').value;
		if (wifi=='1')
			{
			document.getElementById('wifihide').value='0';
			}
		else 
			{
			document.getElementById('wifihide').value='1';
			}
	}
	
	if (valeur=='gps')
	{
		var gps=document.getElementById('gpshide').value;
		if (gps=='1')
			{
			document.getElementById('gpshide').value='0';
			}
		else 
			{
			document.getElementById('gpshide').value='1';
			}
	}
	
	if (valeur=='3g')
	{
		var g3=document.getElementById('3ghide').value;
		if (g3=='1')
			{
			document.getElementById('3ghide').value='0';
			}
		else 
			{
			document.getElementById('3ghide').value='1';
			}
	}
	
	if (valeur=='bluetooth')
	{
		var bluetooth=document.getElementById('bluetoothhide').value;
		if (bluetooth=='1')
			{
			document.getElementById('bluetoothhide').value='0';
			}
		else 
			{
			document.getElementById('bluetoothhide').value='1';
			}
	}

}

function Prix(valeur){


		var prix=document.getElementById(valeur+'hide').value;
		if (prix=='1')//Si la valeur est a 1
			{
			document.getElementById(valeur+'hide').value='0';//Si la valeur est a 1
			}
		else //sinon
			{
			document.getElementById(valeur+'hide').value='1';//on le remplit par 1
			}
	}	


//Declaration de la fonction Ajax

function ajax()
{
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
	else{
      alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
      xhr = false;
   } 
}
///////////  pour le moment pas utilisé
  function ShowEffect(element){
       new Effect.Opacity(element,{duration:1, from:0.4, to:1.0});
   }
   function HideEffect(element){
       new Effect.Opacity(element,{duration:1, from:1.0, to:0.4});
   }
///////////

//Fonction traitement du formulaire

function traitement()
{

ajax();
xhr.onreadystatechange = function()
{
if(xhr.readyState == 4 && xhr.status == 200)
{
document.getElementById('cadre_result').innerHTML=xhr.responseText;
//document.getElementById('load').innerHTML="<center><img src='http://www.choisirmonmobile.com/images/maj.gif'></center>";
}
else {
	document.getElementById('cadre_result').innerHTML="<center><br><br><br><br><br><br><img src='http://www.choisirmonmobile.com/images/ajax-loader.gif'></center>";
	//document.getElementById('load').innerHTML="<center><img src='http://www.choisirmonmobile.com/images/loadfushia.gif'></center>";
	}
}

		var nbaffich=document.getElementById('nbPage').value;
		var limite=document.getElementById('limithide').value;
		var resul=document.getElementById('occurencehide').value;
		var pageactu=document.getElementById('pageactuhide').value;	
		
		//On recupère la valeur des différents champs pour le choix du mobile
		var marque=document.getElementById('marque').value;
		var design=document.getElementById('designhide').value;
		var apn=document.getElementById('apnhide').value;
		var mp3=document.getElementById('mp3hide').value;
		var radio=document.getElementById('radiohide').value;
		var wifi=document.getElementById('wifihide').value;
	    var gps=document.getElementById('gpshide').value;
		var g3=document.getElementById('3ghide').value;
		var bluetooth=document.getElementById('bluetoothhide').value;
		
		/*var prixMin=document.getElementById('prixMin').value;
		var prixMax=document.getElementById('prixMax').value;*/
		var prix1=document.getElementById('prix_maximum').value;
		/* var prix2=document.getElementById('prix2hide').value;
		var prix3=document.getElementById('prix3hide').value;
		var prix4=document.getElementById('prix4hide').value; */
		
		//On recupère la valeur des différents champs pour le choix du forfait
		
		var duree=document.getElementById('duree').value;
		var prix=document.getElementById('prix').value;
		var operateur=document.getElementById('operateur').value;
		var typeForfait=document.getElementById('typeForfaithide').value;
		var engagement=document.getElementById('engagementhide').value;
		var appel=document.getElementById('appelhide').value;
		var numero=document.getElementById('numerohide').value;
		var sms=document.getElementById('smshide').value;
		var internet=document.getElementById('internethide').value;
	
	//on les envoies au fichier resultats.php
	
 xhr.open("GET","http://www.choisirmonmobile.com/inc/pages/resultats.php?limit="+limite+"&nbaffich="+nbaffich+"&resul="+resul+"&pageactu="+pageactu+"&design="+design+"&marque="+marque+"&apn="+apn+"&mp3="+mp3+"&radio="+radio+"&wifi="+wifi+"&gps="+gps+"&3g="+g3+"&bluetooth="+bluetooth+"&duree="+duree+"&prix="+prix+"&operateur="+operateur+"&type="+typeForfait+"&engagement="+engagement+"&prix1="+prix1+"&appel="+appel+"&numero="+numero+"&sms="+sms+"&internet="+internet,true);

 xhr.send(null);

 
}


function Prixnu(valeur)
{
	var prix=document.getElementById(valeur+'hidenu').value;
	
	if (prix=='1')//Si la valeur est a 1
	{
		document.getElementById(valeur+'hidenu').value='0';//Si la valeur est a 1
	}
	else //sinon
	{
		document.getElementById(valeur+'hidenu').value='1';//on le remplit par 1
	}
}





function traitement_nu()
{

ajax();
xhr.onreadystatechange = function()
{
if(xhr.readyState == 4 && xhr.status == 200)
{
document.getElementById('cadre_result').innerHTML=xhr.responseText;
document.getElementById('load').innerHTML="<center><img src='http://www.choisirmonmobile.com/images/maj.gif'></center>";
}
else {
	document.getElementById('cadre_result').innerHTML="<center><br><br><br><br><br><br><br><br><br><br><img src='http://www.choisirmonmobile.com/images/ajax-loader.gif'></center>";
	document.getElementById('load').innerHTML="<center><img src='http://www.choisirmonmobile.com/images/loadfushia.gif'></center>";
	}
}

		var nbaffich=document.getElementById('nbPage').value;
		var limite=document.getElementById('limithide').value;
		var resul=document.getElementById('occurencehide').value;
		var pageactu=document.getElementById('pageactuhide').value;	
		
		//On recupère la valeur des différents champs pour le choix du mobile
		var marque=document.getElementById('marque').value;
		var design=document.getElementById('designhide').value;
		var apn=document.getElementById('apnhide').value;
		var mp3=document.getElementById('mp3hide').value;
		var radio=document.getElementById('radiohide').value;
		var wifi=document.getElementById('wifihide').value;
	    var gps=document.getElementById('gpshide').value;
		var g3=document.getElementById('3ghide').value;
		var bluetooth=document.getElementById('bluetoothhide').value;
		
		/*var prixMin=document.getElementById('prixMin').value;
		var prixMax=document.getElementById('prixMax').value;*/
		var prix1=document.getElementById('prix1hidenu').value;
		var prix2=document.getElementById('prix2hidenu').value;
		var prix3=document.getElementById('prix3hidenu').value;
		var prix4=document.getElementById('prix4hidenu').value;
		
		//On recupère la valeur des différents champs pour le choix du forfait
		/*
		var duree=document.getElementById('duree').value;
		var prix=document.getElementById('prix').value;
		var operateur=document.getElementById('operateur').value;
		var typeForfait=document.getElementById('typeForfaithide').value;
		var engagement=document.getElementById('engagementhide').value;
		var appel=document.getElementById('appelhide').value;
		var numero=document.getElementById('numerohide').value;
		var sms=document.getElementById('smshide').value;
		var internet=document.getElementById('internethide').value;
		*/
	//on les envoies au fichier resultats.php
	
 xhr.open("GET","http://www.choisirmonmobile.com/inc/pages/resultats_nu.php?limit="+limite+"&nbaffich="+nbaffich+"&resul="+resul+"&pageactu="+pageactu+"&design="+design+"&marque="+marque+"&apn="+apn+"&mp3="+mp3+"&radio="+radio+"&wifi="+wifi+"&gps="+gps+"&3g="+g3+"&bluetooth="+bluetooth+"&prix1="+prix1+"&prix2="+prix2+"&prix3="+prix3+"&prix4="+prix4,true);

 xhr.send(null);
	
}


