// JavaScript Document

function getCookieVal(offset)
{
	var endstr=document.cookie.indexOf (";", offset);
	if (endstr==-1) endstr=document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function LireCookie(nom)
{
	var arg=nom+"=";
	var alen=arg.length;
	var clen=document.cookie.length;
	var i=0;
	while (i<clen)
	{
		var j=i+alen;
		if (document.cookie.substring(i, j)==arg) return getCookieVal(j);
		i=document.cookie.indexOf(" ",i)+1;
		if (i==0) break;
	}
	return null;
}

function EcrireCookie(nom, valeur )
{
	var argv=EcrireCookie.arguments;
	var argc=EcrireCookie.arguments.length;
	var expires=(argc > 2) ? argv[2] : null;
	var theDate = new Date();
	var oneYearLater = new Date( theDate.getTime() + 31536000000 );
	var expiryDate = oneYearLater.toGMTString();
	//alert(expiryDate);
	var path=(argc > 3) ? argv[3] : null;
	var domain=(argc > 4) ? argv[4] : null;
	var secure=(argc > 5) ? argv[5] : false;
	document.cookie=nom+"="+escape(valeur)+
	("; expires="+expiryDate)+
	((path==null) ? "" : ("; path="+path))+
	((domain==null) ? "" : ("; domain="+domain))+
	((secure==true) ? "; secure" : "");
}

function boss(idp,des,prix,mens,cheq)
{
	var input = document.getElementById('selected'+idp);
	var div1 = document.getElementById('topservice'+idp);
	var div2 = document.getElementById('downservice'+idp);
	var img = document.getElementById('img'+idp);
	
	var C=LireCookie("panier_etherna");
	var t=C.split(';');
	//for(var i=0; i<t.length;i++)
	//alert(t[i]);
	
	if (input.value == "true")
	{
		if(confirm('Voulez-vous vraiment supprimer ce service de votre panier?'))
		{
			//supprim_serv(idp+':'+des+':'+prix+':'+mens+':'+cheq);
			//alert(t[2]);
			var contenu_cookie='';
			var tableau=t[2].split('|');
			var isthere=0;
			for(var i=0; i<tableau.length;i++)
			{
				var service=tableau[i].split(':');
				var idservice=parseInt(service[0]);
				if(idservice!=parseInt(idp))
				{
					if(isthere==0)
					{
						contenu_cookie=tableau[i];
						isthere=1;
					}
					else
					contenu_cookie=contenu_cookie+'|'+tableau[i];
				}

			}
			EcrireCookie('panier_etherna',t[0]+';'+t[1]+';'+contenu_cookie);
			input.value = "false";
			var nb_achats=parseInt(document.getElementById('nb_achats').value);
			nb_achats--;
			
			if(nb_achats==0)
			document.getElementById('panier').innerHTML='<a  style="text-decoration:none;cursor:pointer" class="lienmenu" onClick="bullepop2(\'bulle2\',event)" >Bienvenue</a><input type="hidden" id="nb_achats" value="'+nb_achats+'">';
			else if(nb_achats==1)
			document.getElementById('panier').innerHTML='<a  style="text-decoration:none;cursor:pointer" class="lienmenu" onClick="bullepop2(\'bulle2\',event)" ><u>Votre achat</u> ></a><input type="hidden" id="nb_achats" value="'+nb_achats+'">';
			else
			document.getElementById('panier').innerHTML='<a  style="text-decoration:none;cursor:pointer" class="lienmenu" onClick="bullepop2(\'bulle2\',event)" ><u>Vos '+nb_achats+' achats</u> ></a><input type="hidden" id="nb_achats" value="'+nb_achats+'">';
			
			div1.style.backgroundImage="url(images/bgtabservice1.gif)";
			if(cheq==1)
			div2.style.backgroundImage="url(images/bgtabservice3.gif)";
			else
			div2.style.backgroundImage="url(images/bgtabservice2.gif)";
			img.src="lightbox/ajouter.jpg";
		}
		
	}	else	{
		//ajout_serv(idp+':'+des+':'+prix+':'+mens+':'+cheq);
		var chaine=idp+':'+des+':'+prix+':'+mens+':'+cheq;
		if(t[2]=='')
		{
			contenu_final=t[0]+';'+t[1]+';'+chaine;
			EcrireCookie("panier_etherna",contenu_final);
		}
		else
		{
			contenu_final=t[0]+';'+t[1]+';'+t[2]+'|'+chaine;
			EcrireCookie("panier_etherna",contenu_final);
		}
		input.value = "true";
		div1.style.backgroundImage="url(images/bgtabservice11.gif)";
		if(cheq==1)
			div2.style.backgroundImage="url(images/bgtabservice33.gif)";
		else
		div2.style.backgroundImage="url(images/bgtabservice22.gif)";
		img.src="lightbox/supprimer.jpg";
		showLightbox2(idp,des,prix,mens);
		var nb_achats=parseInt(document.getElementById('nb_achats').value);
		nb_achats++;
		if(nb_achats==1)
		document.getElementById('panier').innerHTML='<a  style="text-decoration:none;cursor:pointer" class="lienmenu" onClick="bullepop2(\'bulle2\',event)" ><u>Votre achat</u> ></a><input type="hidden" id="nb_achats" value="'+nb_achats+'">';
		else
		document.getElementById('panier').innerHTML='<a  style="text-decoration:none;cursor:pointer" class="lienmenu" onClick="bullepop2(\'bulle2\',event)" ><u>Vos '+nb_achats+' achats</u> ></a><input type="hidden" id="nb_achats" value="'+nb_achats+'">';
	}
}


function boss2(idp,des,prix,k,tva)
{
	
	var C=LireCookie("panier_etherna");
	var t=C.split(';');
	//for(var i=0; i<t.length;i++)
	//alert(t[i]);
	//alert(tva);
	

		if(confirm('Voulez-vous vraiment supprimer ce service de votre panier?'))
		{
			//supprim_serv(idp+':'+des+':'+prix+':'+mens+':'+cheq);
			//alert(t[2]);
			var somme = document.getElementById('total').value ;
			var stva = document.getElementById('tva').value ;
			
			var contenu_cookie='';
			var tableau=t[k].split('|');
			var isthere=0;
			
			for(var i=0; i<tableau.length;i++)
			{
				var service=tableau[i].split(':');
				var idservice=parseInt(service[0]);
				if(idservice!=parseInt(idp))
				{
					if(isthere==0)
					{
						contenu_cookie=tableau[i];
						isthere=1;
					}
					else
					contenu_cookie=contenu_cookie+'|'+tableau[i];
				}

			}
			if(k==1)
			EcrireCookie('panier_etherna',t[0]+';'+contenu_cookie+';'+t[2]);
			else
			EcrireCookie('panier_etherna',t[0]+';'+t[1]+';'+contenu_cookie);
			
			document.getElementById('achats').removeChild(document.getElementById('divp'+idp+'*'+k));
			document.getElementById('totl').innerHTML = '<div id="totl"> <strong>'+(somme-prix).toFixed(2)+' &euro; TTC</strong><input id="total" name="total" type="hidden" value="'+(somme-prix).toFixed(2)+'" /></div>' ;
			document.getElementById('tva1').innerHTML = '<div id="tva1"> <strong>'+(stva-tva).toFixed(2)+' &euro; </strong><input id="tva" name="tva" type="hidden" value="'+(stva-tva).toFixed(2)+'" /></div>' ;
			
			var nb_achats=parseInt(document.getElementById('nb_achats').value);
			nb_achats--;
			
			if (nb_achats=='0') {
				document.getElementById('valid').style.display = 'none' ; 
				document.getElementById('validgris').style.display = 'block' ;
			}
			else {
				document.getElementById('valid').style.display = 'block' ;
				document.getElementById('validgris').style.display = 'none' ;
			}
			
			if(nb_achats==0)
			document.getElementById('panier').innerHTML='<a  style="text-decoration:none;cursor:pointer" class="lienmenu" onClick="bullepop2(\'bulle2\',event)" >Bienvenue</a><input type="hidden" id="nb_achats" value="'+nb_achats+'">';
			else if(nb_achats==1)
			document.getElementById('panier').innerHTML='<a  style="text-decoration:none;cursor:pointer" class="lienmenu" onClick="bullepop2(\'bulle2\',event)" ><u>Votre achat</u> ></a><input type="hidden" id="nb_achats" value="'+nb_achats+'">';
			else
			document.getElementById('panier').innerHTML='<a  style="text-decoration:none;cursor:pointer" class="lienmenu" onClick="bullepop2(\'bulle2\',event)" ><u>Vos '+nb_achats+' achats</u> ></a><input type="hidden" id="nb_achats" value="'+nb_achats+'">';
			
		}
		
}


function edit_panier(idp,des,prix,mens,e)
{
	///glob++;
	
	var contenu_cookie = "";
	
	/*var fin;
	fin = document.cookie.length; alert(fin);
	if (fin < 0)  alert('vide'); else alert('non vide');*/
	if(e.checked==false)
	{
		var result=confirm('Voulez-vous vraiment supprimer ce service de votre panier?');
	}
	
	if( (e.checked==true) || ( (e.checked==false) && (result==true) ) )
	{
			var isthere1=0;
			
			var abo=0;
			
			if(document.form1.option)
			{
				if(document.form1.option.length)
				abo=document.form1.option.length;
				else
				abo=1;
			}
			else
			abo=0;
			
			//alert(abo);
			
			if(abo==0)
			{
				if(document.getElementById('option'))
				var abo=1;
				else
				var abo=0;
			}
			
			
			
			//alert(document.form1.option.checked);
			
			var nb_achats=0;
			for(var i=0;i<abo;i++)
			{
				if(abo==1)
				{
					if(document.form1.option.checked==true)
					{
						//alert(document.form1.option[i].value);
						if(isthere1==0)
						{
							contenu_cookie=contenu_cookie+document.form1.option.value;
							isthere1=1;
						}
						else
						{
							contenu_cookie=contenu_cookie+'|'+document.form1.option.value;
						}
						nb_achats++;
					}
				}
				else
				{
					if(document.form1.option[i].checked==true)
					{
						//alert(document.form1.option[i].value);
						if(isthere1==0)
						{
							contenu_cookie=contenu_cookie+document.form1.option[i].value;
							isthere1=1;
						}
						else
						{
							contenu_cookie=contenu_cookie+'|'+document.form1.option[i].value;
						}
						nb_achats++;
					}
				}
			}
			
			var abo=document.form1.checking.length;
			for(var i=0;i<abo;i++)
			{
				if(document.form1.checking[i].checked==true)
				{
					//alert(document.form1.checking[i].value);
					if(isthere1==0)
					{
						contenu_cookie=contenu_cookie+document.form1.checking[i].value;
						isthere1=1;
					}
					else
					contenu_cookie=contenu_cookie+'|'+document.form1.checking[i].value;
					nb_achats++;
				}
			}
			//ajouter_produit(contenu_cookie);
			var C=LireCookie("panier_etherna");
			var endstr=C.indexOf (";", 1);
			var suite=(C.substring(endstr,C.length));		
			var contenu_final= ';'+contenu_cookie+suite;
			EcrireCookie("panier_etherna",contenu_final);
			if(e.checked==true)
			showLightbox2(idp,des,prix,mens);
			//var nb_achats=parseInt(document.getElementById('nb_achats').value);			
			var t=C.split(';');
			var nbserv=0;
			var services=t[2].split('|');
			if(services=='')
			nb_serv=0;
			else
			nb_serv=services.length;
			var nb_tot=nb_achats+nb_serv;
			if(nb_tot==0)
			document.getElementById('panier').innerHTML='<a  style="text-decoration:none;cursor:pointer" class="lienmenu" onClick="bullepop2(\'bulle2\',event)" >Bienvenue</a><input type="hidden" id="nb_achats" value="'+nb_achats+'">';
			else if(nb_tot==1)
			document.getElementById('panier').innerHTML='<a  style="text-decoration:none;cursor:pointer" class="lienmenu" onClick="bullepop2(\'bulle2\',event)" ><u>Votre achat</u> ></a><input type="hidden" id="nb_achats" value="'+nb_achats+'">';
			else
			document.getElementById('panier').innerHTML='<a  style="text-decoration:none;cursor:pointer" class="lienmenu" onClick="bullepop2(\'bulle2\',event)" ><u>Vos '+nb_tot+' achats</u> ></a><input type="hidden" id="nb_achats" value="'+nb_achats+'">';
			//alert(contenu_cookie);
	}
	//alert(nb_tot); 
	/*if (nb_tot=='0') document.getElementById('valid').style.display = 'none' ; 
	else document.getElementById('valid').style.display = 'block' ; */
	if(result==false)
	e.checked=true;
}