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;
   } 
}

function ajax2()
{
    if (window.XMLHttpRequest) { 
        xhr2 = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr2 = new ActiveXObject("Microsoft.XMLHTTP");
    }
	else{
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		xhr2 = false;
   } 
}

function ajax3()
{
    if (window.XMLHttpRequest) { 
        xhr3 = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr3 = new ActiveXObject("Microsoft.XMLHTTP");
    }
	else{
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		xhr3 = false;
   } 
}

function ajout_selection(id,page)
{
	var exist_1='id_cookie_1';
	var exist_2='id_cookie_2';
	var exist_3='id_cookie_3';
	var exist_4='id_cookie_4';
	var exist_5='id_cookie_5';
	var exist_6='id_cookie_6';
	var exist_7='id_cookie_7';
	var exist_8='id_cookie_8';
	
	var path = path_site();
	
	if (document.getElementById('selection_'+id).checked==true)//Si la checkbox est decocher
	{

		document.getElementById('cadre_forfait_selectionne').style.display="block";
		
		date=new Date;
		date.setDate(date.getDate()+7);// 7 jours
		
		if(document.cookie.indexOf(exist_1+'=')==-1){
		EcrireCookie('id_cookie_1',id,date);
		}
		
		else if(document.cookie.indexOf(exist_2+'=')==-1 && document.cookie.indexOf(exist_1+'=')!=-1 ){
		EcrireCookie('id_cookie_2',id,date);
		}
		 
		else if(document.cookie.indexOf(exist_3+'=')==-1 && document.cookie.indexOf(exist_1+'=')!=-1 && document.cookie.indexOf(exist_2+'=')!=-1){
		EcrireCookie('id_cookie_3',id,date);
		}
		 
		else if(document.cookie.indexOf(exist_4+'=')==-1 && document.cookie.indexOf(exist_3+'=')!=-1 && document.cookie.indexOf(exist_1+'=')!=-1 && document.cookie.indexOf(exist_2+'=')!=-1){
		EcrireCookie('id_cookie_4',id,date);
		}
		
		else if(document.cookie.indexOf(exist_5+'=')==-1 && document.cookie.indexOf(exist_4+'=')!=-1 && document.cookie.indexOf(exist_3+'=')!=-1 && document.cookie.indexOf(exist_1+'=')!=-1 && document.cookie.indexOf(exist_2+'=')!=-1)
		{
		EcrireCookie('id_cookie_5',id,date);
		}
		 
		else if(document.cookie.indexOf(exist_6+'=')==-1 && document.cookie.indexOf(exist_5+'=')!=-1 && document.cookie.indexOf(exist_4+'=')!=-1 && document.cookie.indexOf(exist_3+'=')!=-1 && document.cookie.indexOf(exist_1+'=')!=-1 && document.cookie.indexOf(exist_2+'=')!=-1)
		{
		EcrireCookie('id_cookie_6',id,date);
		}
		
		else if(document.cookie.indexOf(exist_7+'=')==-1 && document.cookie.indexOf(exist_6+'=')!=-1 && document.cookie.indexOf(exist_5+'=')!=-1 && document.cookie.indexOf(exist_4+'=')!=-1 && document.cookie.indexOf(exist_3+'=')!=-1 && document.cookie.indexOf(exist_1+'=')!=-1 && document.cookie.indexOf(exist_2+'=')!=-1)
		{
		EcrireCookie('id_cookie_7',id,date);
		}
		
		else if(document.cookie.indexOf(exist_8+'=')==-1 && document.cookie.indexOf(exist_7+'=')!=-1 && document.cookie.indexOf(exist_6+'=')!=-1 && document.cookie.indexOf(exist_5+'=')!=-1 && document.cookie.indexOf(exist_4+'=')!=-1 && document.cookie.indexOf(exist_3+'=')!=-1 && document.cookie.indexOf(exist_1+'=')!=-1 && document.cookie.indexOf(exist_2+'=')!=-1)
		{
		EcrireCookie('id_cookie_8',id,date);
		}
		
		else if (document.cookie.indexOf(exist_8+'=')!=-1 && document.cookie.indexOf(exist_7+'=')!=-1 && document.cookie.indexOf(exist_6+'=')!=-1 && document.cookie.indexOf(exist_5+'=')!=-1 && document.cookie.indexOf(exist_4+'=')!=-1 && document.cookie.indexOf(exist_3+'=')!=-1 && document.cookie.indexOf(exist_1+'=')!=-1 && document.cookie.indexOf(exist_2+'=')!=-1)
		{
			document.getElementById('selection_'+id).checked=false;
			alert ("Vous ne pouvez selectionner que 8 forfaits!");
			return false;
		}
			
		ajax2();
		xhr2.readyState == 0;
		xhr2.onreadystatechange = function()
		{
		if(xhr2.readyState == 4 && xhr2.status == 200)
		{
		document.getElementById('forfait_selectionner').innerHTML=xhr2.responseText;
		}
		else {document.getElementById('forfait_selectionner').innerHTML="<center><br><br><img src='http://www.choisirmonmobile.com/images/ajax-loader-mini.gif'></center>";}
		}

		

		xhr2.open("GET",path + "/inc/pages/mobiles/selection.php?d=" + (new Date()).getTime()+"&page="+page,true);
		xhr2.send(null);
	}
	else
	{
	
		
		var contenu_1=LireCookie('id_cookie_1');
		var contenu_2=LireCookie('id_cookie_2');
		var contenu_3=LireCookie('id_cookie_3');
		var contenu_4=LireCookie('id_cookie_4');
		var contenu_5=LireCookie('id_cookie_5');
		var contenu_6=LireCookie('id_cookie_6');
		var contenu_7=LireCookie('id_cookie_7');
		var contenu_8=LireCookie('id_cookie_8');
		
		
		if (contenu_1==id){EffaceCookie('id_cookie_1');}
		if (contenu_2==id){EffaceCookie('id_cookie_2');}
		if (contenu_3==id){EffaceCookie('id_cookie_3');}
		if (contenu_4==id){EffaceCookie('id_cookie_4');}
		if (contenu_5==id){EffaceCookie('id_cookie_5');}
		if (contenu_6==id){EffaceCookie('id_cookie_6');}
		if (contenu_7==id){EffaceCookie('id_cookie_7');}
		if (contenu_8==id){EffaceCookie('id_cookie_8');}
		
		if (document.cookie.indexOf(exist_1+'=')==-1 && document.cookie.indexOf(exist_2+'=')==-1 && document.cookie.indexOf(exist_3+'=')==-1 && document.cookie.indexOf(exist_4+'=')==-1 && document.cookie.indexOf(exist_5+'=')==-1 && document.cookie.indexOf(exist_6+'=')==-1 && document.cookie.indexOf(exist_7+'=')==-1 && document.cookie.indexOf(exist_8+'=')==-1)
		{
			document.getElementById('cadre_forfait_selectionne').style.display="none";
		}
		
		ajax2();
	  
		xhr2.onreadystatechange = function()
		{
		if(xhr2.readyState == 4 && xhr2.status == 200)
		{
		document.getElementById('forfait_selectionner').innerHTML=xhr2.responseText;
		}
		else {document.getElementById('forfait_selectionner').innerHTML="<center><br><br><img src='http://www.choisirmonmobile.com/images/ajax-loader-mini.gif'></center>";}
		}


		xhr2.open("GET", path + "/inc/pages/mobiles/selection.php?d=" + (new Date()).getTime()+"&page="+page,true);
		xhr2.send(null);
	}
}




function comparaison(id){
	
	var exist_1='select_cookie_1';
	var exist_2='select_cookie_2';
	var exist_3='select_cookie_3';
	var exist_4='select_cookie_4';
	var exist_5='select_cookie_5';
	
	var path = path_site();
		
	if (document.getElementById('select_'+id).checked==true)//Si la checkbox est decocher
	{
		date=new Date;
		date.setDate(date.getDate()+7);// 7 jours
		
		if(document.cookie.indexOf(exist_1+'=')==-1){
		
		EcrireCookie('select_cookie_1',id,date);
		}
		
		else if(document.cookie.indexOf(exist_2+'=')==-1 && document.cookie.indexOf(exist_1+'=')!=-1 ){
	
		EcrireCookie('select_cookie_2',id,date);
		}
		 
		else if(document.cookie.indexOf(exist_3+'=')==-1 && document.cookie.indexOf(exist_1+'=')!=-1 && document.cookie.indexOf(exist_2+'=')!=-1){
		
		EcrireCookie('select_cookie_3',id,date);
		}
		 
		else if(document.cookie.indexOf(exist_4+'=')==-1 && document.cookie.indexOf(exist_3+'=')!=-1 && document.cookie.indexOf(exist_1+'=')!=-1 && document.cookie.indexOf(exist_2+'=')!=-1){
		
		EcrireCookie('select_cookie_4',id,date);
		}
		
		else if(document.cookie.indexOf(exist_5+'=')==-1 && document.cookie.indexOf(exist_4+'=')!=-1 && document.cookie.indexOf(exist_3+'=')!=-1 && document.cookie.indexOf(exist_1+'=')!=-1 && document.cookie.indexOf(exist_2+'=')!=-1)
		{
	
		EcrireCookie('select_cookie_5',id,date);
		}

		else if (document.cookie.indexOf(exist_5+'=')!=-1 && document.cookie.indexOf(exist_4+'=')!=-1 && document.cookie.indexOf(exist_3+'=')!=-1 && document.cookie.indexOf(exist_1+'=')!=-1 && document.cookie.indexOf(exist_2+'=')!=-1)
		{
			document.getElementById('select_'+id).checked=false;
			alert ("Vous ne pouvez comparer que 5 forfaits simultanément!");
			return false;
		}
		
		
	
		ajax();	
		xhr.onreadystatechange = function()
		{
		if(xhr.readyState == 4 && xhr.status == 200)
		{
		document.getElementById('tableau_comparateur_selection').innerHTML=xhr.responseText;
		}
		else {document.getElementById('tableau_comparateur_selection').innerHTML="<center><br><br><img src='http://www.choisirmonmobile.com/images/ajax-loader-mini.gif'></center>";}
		}
		
		
		//d=" + (new Date()).getTime()  => permet de réinitialiser le cache (corrige un bug IE)
		
		xhr.open("GET", path + "/inc/pages/mobiles/tableau_comparateur_selection.php?d=" + (new Date()).getTime(),true);
		xhr.send(null);
	}
	else
	{
	
		
		var contenu_1=LireCookie('select_cookie_1');
		var contenu_2=LireCookie('select_cookie_2');
		var contenu_3=LireCookie('select_cookie_3');
		var contenu_4=LireCookie('select_cookie_4');
		var contenu_5=LireCookie('select_cookie_5');
		
		
		if (contenu_1==id){EffaceCookie('select_cookie_1');}
		if (contenu_2==id){EffaceCookie('select_cookie_2');}
		if (contenu_3==id){EffaceCookie('select_cookie_3');}
		if (contenu_4==id){EffaceCookie('select_cookie_4');}
		if (contenu_5==id){EffaceCookie('select_cookie_5');}
		
		
		ajax();	
		
		xhr.onreadystatechange = function()
		{
		if(xhr.readyState == 4 && xhr.status == 200)
		{
		document.getElementById('tableau_comparateur_selection').innerHTML=xhr.responseText;
		}
		else {document.getElementById('tableau_comparateur_selection').innerHTML="<center><br><br><img src='http://www.choisirmonmobile.com/images/ajax-loader-mini.gif'></center>";}
		}
		
		xhr.open("GET", path + "/inc/pages/mobiles/tableau_comparateur_selection.php?d=" + (new Date()).getTime(),true);
		xhr.send(null);
	}
}

function poubelle(id,page)
{
	var path = path_site();
	
	if (page=="resultat-comparateur-mobile" || page=="travaux2"){
		if(document.getElementById('selection_'+id).checked==true){
			document.getElementById('selection_'+id).checked=false;
		}
	}
	var exist_1='id_cookie_1';
	var exist_2='id_cookie_2';
	var exist_3='id_cookie_3';
	var exist_4='id_cookie_4';
	var exist_5='id_cookie_5';
	var exist_6='id_cookie_6';
	var exist_7='id_cookie_7';
	var exist_8='id_cookie_8';
		
	var contenu_1=LireCookie('id_cookie_1');
	var contenu_2=LireCookie('id_cookie_2');
	var contenu_3=LireCookie('id_cookie_3');
	var contenu_4=LireCookie('id_cookie_4');
	var contenu_5=LireCookie('id_cookie_5');
	var contenu_6=LireCookie('id_cookie_6');
	var contenu_7=LireCookie('id_cookie_7');
	var contenu_8=LireCookie('id_cookie_8');
	
	
	if (contenu_1==id){EffaceCookie('id_cookie_1');}
	if (contenu_2==id){EffaceCookie('id_cookie_2');}
	if (contenu_3==id){EffaceCookie('id_cookie_3');}
	if (contenu_4==id){EffaceCookie('id_cookie_4');}
	if (contenu_5==id){EffaceCookie('id_cookie_5');}
	if (contenu_6==id){EffaceCookie('id_cookie_6');}
	if (contenu_7==id){EffaceCookie('id_cookie_7');}
	if (contenu_8==id){EffaceCookie('id_cookie_8');}
	
	if (document.cookie.indexOf(exist_1+'=')==-1 && document.cookie.indexOf(exist_2+'=')==-1 && document.cookie.indexOf(exist_3+'=')==-1 && document.cookie.indexOf(exist_4+'=')==-1 && document.cookie.indexOf(exist_5+'=')==-1 && document.cookie.indexOf(exist_6+'=')==-1 && document.cookie.indexOf(exist_7+'=')==-1 && document.cookie.indexOf(exist_8+'=')==-1)
	{
		document.getElementById('cadre_forfait_selectionne').style.display="none";
	}
	
	
	ajax2();
  
	xhr2.onreadystatechange = function()
	{
	if(xhr2.readyState == 4 && xhr2.status == 200)
	{
	document.getElementById('forfait_selectionner').innerHTML=xhr2.responseText;
	}
	else {document.getElementById('forfait_selectionner').innerHTML="<center><br><br><img src='http://www.choisirmonmobile.com/images/ajax-loader-mini.gif'></center>";}
	}


	xhr2.open("GET", path + "/inc/pages/mobiles/selection.php?d=" + (new Date()).getTime() +"&page="+page,true);
	xhr2.send(null);
}

function poubelle_selection(id,page)
{
	var path = path_site();
	
	var exist_1='id_cookie_1';
	var exist_2='id_cookie_2';
	var exist_3='id_cookie_3';
	var exist_4='id_cookie_4';
	var exist_5='id_cookie_5';
	var exist_6='id_cookie_6';
	var exist_7='id_cookie_7';
	var exist_8='id_cookie_8';
		
	var contenu_1=LireCookie('id_cookie_1');
	var contenu_2=LireCookie('id_cookie_2');
	var contenu_3=LireCookie('id_cookie_3');
	var contenu_4=LireCookie('id_cookie_4');
	var contenu_5=LireCookie('id_cookie_5');
	var contenu_6=LireCookie('id_cookie_6');
	var contenu_7=LireCookie('id_cookie_7');
	var contenu_8=LireCookie('id_cookie_8');
	
	
	if (contenu_1==id){EffaceCookie('id_cookie_1');}
	if (contenu_2==id){EffaceCookie('id_cookie_2');}
	if (contenu_3==id){EffaceCookie('id_cookie_3');}
	if (contenu_4==id){EffaceCookie('id_cookie_4');}
	if (contenu_5==id){EffaceCookie('id_cookie_5');}
	if (contenu_6==id){EffaceCookie('id_cookie_6');}
	if (contenu_7==id){EffaceCookie('id_cookie_7');}
	if (contenu_8==id){EffaceCookie('id_cookie_8');}
	
	var contenu_select_1=LireCookie('select_cookie_1');
	var contenu_select_2=LireCookie('select_cookie_2');
	var contenu_select_3=LireCookie('select_cookie_3');
	var contenu_select_4=LireCookie('select_cookie_4');
	var contenu_select_5=LireCookie('select_cookie_5');
	
	
	if (contenu_select_1==id){EffaceCookie('select_cookie_1');}
	if (contenu_select_2==id){EffaceCookie('select_cookie_2');}
	if (contenu_select_3==id){EffaceCookie('select_cookie_3');}
	if (contenu_select_4==id){EffaceCookie('select_cookie_4');}
	if (contenu_select_5==id){EffaceCookie('select_cookie_5');}

	
	if (document.cookie.indexOf(exist_1+'=')==-1 && document.cookie.indexOf(exist_2+'=')==-1 && document.cookie.indexOf(exist_3+'=')==-1 && document.cookie.indexOf(exist_4+'=')==-1 && document.cookie.indexOf(exist_5+'=')==-1 && document.cookie.indexOf(exist_6+'=')==-1 && document.cookie.indexOf(exist_7+'=')==-1 && document.cookie.indexOf(exist_8+'=')==-1)
	{
		document.getElementById('cadre_forfait_selectionne').style.display="none";
	}
	
			
	ajax();	
	xhr.onreadystatechange = function()
	{
	if(xhr.readyState == 4 && xhr.status == 200)
	{
	document.getElementById('cadre_gris_selection').innerHTML=xhr.responseText;
	}
	else {document.getElementById('cadre_gris_selection').innerHTML="<center><br><br><img src='http://www.choisirmonmobile.com/images/ajax-loader-mini.gif'></center>";}
	}
	
	xhr.open("GET", path + "/inc/pages/mobiles/cadre_gris_selection.php?d=" + (new Date()).getTime(),true);
	xhr.send(null);
	
	ajax2();
  
	xhr2.onreadystatechange = function()
	{
	if(xhr2.readyState == 4 && xhr2.status == 200)
	{
	document.getElementById('forfait_selectionner').innerHTML=xhr2.responseText;
	}
	else {document.getElementById('forfait_selectionner').innerHTML="<center><br><br><img src='http://www.choisirmonmobile.com/images/ajax-loader-mini.gif'></center>";}
	}


	xhr2.open("GET",path + "/inc/pages/mobiles/selection.php?page="+page+"&d=" + (new Date()).getTime()+"&page="+page,true);
	xhr2.send(null);
	
	ajax3();	
		
	xhr3.onreadystatechange = function()
	{
	if(xhr3.readyState == 4 && xhr3.status == 200)
	{
	document.getElementById('tableau_comparateur_selection').innerHTML=xhr3.responseText;
	}
	else {document.getElementById('tableau_comparateur_selection').innerHTML="<center><br><br><img src='http://www.choisirmonmobile.com/images/ajax-loader-mini.gif'></center>";}
	}
	
	xhr3.open("GET", path + "/inc/pages/mobiles/tableau_comparateur_selection.php?d=" + (new Date()).getTime(),true);
	xhr3.send(null);
}

function supp_cookie_chargement(){
	
	var path = path_site();
	
	EffaceCookie('select_cookie_1');
	EffaceCookie('select_cookie_2');
	EffaceCookie('select_cookie_3');
	EffaceCookie('select_cookie_4');
	EffaceCookie('select_cookie_5');
	
	ajax();	
	
	xhr.onreadystatechange = function()
	{
	if(xhr.readyState == 4 && xhr.status == 200)
	{
	document.getElementById('cadre_gris_selection').innerHTML=xhr.responseText;
	}
	else {document.getElementById('cadre_gris_selection').innerHTML="<center><br><br><img src='http://www.choisirmonmobile.com/images/ajax-loader-mini.gif'></center>";}
	}
	
	xhr.open("GET", path + "/inc/pages/mobiles/cadre_gris_selection.php?d=" + (new Date()).getTime(),true);
	xhr.send(null);
	
	ajax3();	
		
	xhr3.onreadystatechange = function()
	{
	if(xhr3.readyState == 4 && xhr3.status == 200)
	{
	document.getElementById('tableau_comparateur_selection').innerHTML=xhr3.responseText;
	}
	else {document.getElementById('tableau_comparateur_selection').innerHTML="<center><br><br><img src='http://www.choisirmonmobile.com/images/ajax-loader-mini.gif'></center>";}
	}
	
	xhr3.open("GET", path + "/inc/pages/mobiles/tableau_comparateur_selection.php?d=" + (new Date()).getTime(),true);
	xhr3.send(null);
}
