
<!-- 
function addFav() 
{ 
if (document.all) 
{ 
window.external.AddFavorite(location.href, document.title); 
} 
else 
{ 
alert('Vous pouvez faire CTRL + D pour ajouter cette page dans vos signets, ou favoris.') 
} 
} 
//--> 

function mdfqte(id, qty) {

	var o = document.getElementById(id);
	if (o != null && typeof o != "undefined" )
	{
		var q = parseInt(o.value);
		if (isNaN(q)) q = 0;
		if (q+qty >= 0)
		{
			o.value = (q+qty);
		}
	}
}

function majdeg(idp,idq,p1,q2,p2,q3,p3)
	 {		  		
		q = document.getElementById(idq).value;
		q=eval(q);
		if ((q<q2)||(q2=='')) var pv=p1;
		else if ((q<q3)||(q3=='')) var pv=p2;
		else var pv=p3;
		/*pv = pv.toFixed(2);*/
		document.getElementById(idp).innerHTML=pv+" €";	   
	 }

function ScanCookie(variable) {
	cook=document.cookie;
	variable+= "=";
	place = cook.indexOf(variable,0);
	if (place<=-1)
	return("0");
	else {
		end=cook.indexOf(";",place)
		if (end <=-1) return(unescape(cook.substring(place+variable.length,cook.length)));
		else return(unescape(cook.substring(place+variable.length,end)));
	}}

function tranquil(tot,tot1) { 

	if (document.getElementById("tq").checked==false)
		{
			document.getElementById("l7").innerHTML="0.00 €";
		}
	else
		{	
			var gar=tot*3.5/100;
			if (gar<2) gar=2;
			if (gar>9) gar=9;
			tot1=tot1+gar;
			gar = gar.toFixed(2);
			document.getElementById("l7").innerHTML=gar+" €";
		}
}

function mdfprix(idqt,px,rg,q2,p2,q3,p3) {
	p = document.getElementById(idqt).value;
	p=eval(p);
	if (p<=0)
		{
			p=1;
			document.getElementById(idqt).value=1;
		}
	
	
	
	
	if (q2!='')
		 {
			if (p<q2) 
				{
					//alert("1");
					var pv=px;
					var col="000000";
				}
			else if ((p<q3)||(q3=='')) 
					{						  
						//alert("2");
						var pv=p2;
						var col="blue";
					}
				else
					{
						//alert("3");
						var pv=p3;
 						var col="34a734";
					}
		   } 
	else var pv=px;
	
	pt = p*pv;
	pt = pt.toFixed(2);
	//pv = pv.toFixed(2);
	idpt="p"+rg;
	document.getElementById(idpt).innerHTML=pt+" €";	   
	idpu="pu"+rg;
	if (col=='000000') document.getElementById(idpu).innerHTML="<a href='#' style='color: "+col+";text-decoration: underline' title='Tarif dégressif a partir de "+q2+" pièces'>"+pv+"</a> ";	   
	if (col=='blue') document.getElementById(idpu).innerHTML="<a href='#' style='color: "+col+";text-decoration: underline' title=\"Bénéficiez d'un meilleur tarif a partir de "+q3+" pièces\">"+pv+"</a> ";	   
	if (col=='34a734') document.getElementById(idpu).innerHTML="<a href='#' style='color: "+col+";text-decoration: none'>"+pv+"</a> ";	   
	
	
	// MAJ cookie
	chaine=ScanCookie("caddy");
	chaine=chaine.substring(1,400);
	var reg=new RegExp("[,]+", "g");
	var tableau=chaine.split(reg);
	
	var nb_prod=Math.round(tableau.length/4);
	var newchaine="";
	var newtotal=0;
	
	for (var i=0; i<nb_prod; i++) {
			k=i*4;
			l=(i*4)+1;
			m=(i*4)+2;
			n=(i*4)+3; 
			if (i==rg)
				{
					if (p>0) newchaine+=","+tableau[k]+","+tableau[l]+","+p+","+pv;
					newtotal+=p*tableau[n];
				}
			else 
				{
					newchaine+=","+tableau[k]+","+tableau[l]+","+tableau[m]+","+tableau[n];
					newtotal+=tableau[m]*tableau[n];
				}
			
		}
	var newtotalhf=newtotal;


   //alert(newchaine);
	var date_exp = new Date();
	date_exp.setTime(date_exp.getTime()+(3*24*3600*1000));
	document.cookie="caddy="+escape(newchaine)+";expires="+date_exp+";";

	}	
function majpage()
	{
		//lecture caddy ->newtotal
	chaine=ScanCookie("caddy");
	chaine=chaine.substring(1,400);
	var reg=new RegExp("[,]+", "g");
	var tableau=chaine.split(reg);
	
	var nb_prod=Math.round(tableau.length/4);
	var newchaine="";
	var newtotal=0;
	var nbart=0;
	for (var i=0; i<nb_prod; i++) {
			k=i*4;
			l=(i*4)+1;
			m=(i*4)+2;
			n=(i*4)+3; 
			newtotal+=tableau[m]*tableau[n];
			nbart=nbart+eval(tableau[m]);
				}

	var newtotalhf=newtotal;
	//alert(newtotal);
	chaine2=ScanCookie("pr_val");
	if (chaine2.substring(0,1)=='%')
		{
			var rem=chaine2.substring(1,3);
			rem=newtotal*rem/100;
			newtotal-=rem;
			rem=rem.toFixed(2);
			document.getElementById("l6").innerHTML="- "+rem+" €";
		}
	else if ((chaine2.substring(0,2)!='FP')&&(chaine2.substring(0,2)!=''))
		{
			var rem=chaine2;
			newtotal-=rem;
		} 
	
	//calcul garantie if checked
   if (document.getElementById("tq").checked==true)
   	{
			var gar=newtotalhf*3.5/100;
			if (gar<2) gar=2;
			if (gar>9) gar=9;
			newtotal=newtotal+gar;
			gar = gar.toFixed(2);
			document.getElementById("l7").innerHTML=gar+" €";
		}
	else var gar=0;

	if ((newtotal<500)&&(chaine2.substring(0,2)!='FP')) 
		{
			document.getElementById("l2").innerHTML="9.90 €";
			newtotal=newtotal+9.90;
			var frais=9.90;
		}
	else 
		{
			document.getElementById("l2").innerHTML="Offerte";	
			var frais=0;
		}
	
	newtotal = newtotal.toFixed(2);
	newttc=newtotal*1.196;
	newttc = newttc.toFixed(2);
	newtva=newttc-newtotal;
	newtva = newtva.toFixed(2);
	document.getElementById("l3").innerHTML=newtotal+" €";	   
	document.getElementById("l4").innerHTML=newtva+" €";	   
	document.getElementById("l5").innerHTML="<b>"+newttc+" €</b>";
	
	if ((newtotalhf>350)&&(newtotalhf<500))
		{
			var manque=500-newtotalhf;
			if (manque<50) 
				{
					manque = manque.toFixed(2);
					document.getElementById("l1").innerHTML="<b style='color: red;'>Il vous manque "+manque+" €ht pour obtenir la livraison gratuite</b>";
				}
			else
				{
					manque = manque.toFixed(2);
					document.getElementById("l1").innerHTML="<b style='color: blue;'>Il vous manque "+manque+" €ht pour obtenir la livraison gratuite</b>";
				} 
		}
	else document.getElementById("l1").innerHTML="";   
	
	var date_exp = new Date();
	date_exp.setTime(date_exp.getTime()+(3*24*3600*1000));
		
		// enregistrement cookie 
		document.cookie="total="+escape(newttc)+";";
		document.cookie="frais="+escape(frais)+";";
		document.cookie="mtt="+escape(newtotalhf)+";expires="+date_exp+";";
		document.cookie="qtt="+escape(nbart)+";expires="+date_exp+";";
		document.cookie="gar="+escape(gar)+";";

		
		}
