function createCookie(name,value,days) 
{
 if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
		document.cookie = name+"="+value+expires+"; path=/";
 	   }
 else 
	   {
		var expires = "";
		document.cookie = name+"="+value+expires+"; path=/";
           }
}

function readCookie(name) 
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) 
	{
	 var c = ca[i];
	 while (c.charAt(0)==' ') c = c.substring(1,c.length);
	 if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
return ' ';
}

function eraseCookie(name) 
{
	createCookie(name,"",-1);
}
var ckdata = ""; //Cookie data
function Chargcook()
{
 var x = readCookie('NextCook');
 if (x != ' ')	
		{  
		 ckdata=x;
	 	}
 else
		{ 
		 createCookie('NextCook','0000%000000.00%0000%',1);  // == 0 si fermeture immediate
		 ckdata="0000%000000.00%0000%";
		}

x=document.getElementById("cartprod");x.innerHTML = parseInt(ckdata.substr(0,4),10) + " Produits";
x=document.getElementById("carttot"); x.innerHTML = "Total: " + parseInt(ckdata.substr(5,6),10) + "," + ckdata.substr(12,2) + "€"; 
}
function formaterMontant(mnt) {
	var mnt=Math.round(100*mnt)/100;
	if (Math.round(mnt)-mnt==0) {
		var txtMnt=mnt+".0000";
	} else {
		var txtMnt=mnt+"0000";
	}
        txtMnt="000000"+txtMnt.substring(0, txtMnt.indexOf(".")+1+2);
        var pos=txtMnt.indexOf("."); 
	if (pos!=-1){txtMnt=txtMnt.substring(pos-6)} else {txtMnt="100000.00"};
	return txtMnt;
}

var stxt= 119
function Ajoutitem(txt, prix , image)      //Ajout
{
 var ntxt=16;var stxt1 = 0;var totaltxt = "";var nligt="";var nligt2="";var nligt3="" 	// Nombre de caract par ligne
 var x=document.getElementById("FEN11" ); x.src = image;
 var x=document.getElementById("FEN12"); x.innerHTML = txt;
 var x=document.getElementById("FEN13"); x.innerHTML = prix + " €";
 prix=prix.replace(",",".");
 Chargcook();
 totaltxt = parseFloat(ckdata.substr(5,9))+parseFloat(prix)+"";
 
 totaltxt=formaterMontant(totaltxt);

 nlig1=parseInt(ckdata.substr(0,4),10);
 nlig=parseInt(ckdata.substr(15,4),10);
 stxt1 = nlig * stxt; 
 
 txt=txt+"                                                  ";txt=txt.substr(0,50);
 image=image+"                                                  ";image=image.substr(0,50);

 nlig1++;nligt=nlig1+"";nligt2="0000"+nligt;nligt3=nligt2.slice(nligt.length);
 nlig++;nligt=nlig+"";nligt2="0000"+nligt;nligt=nligt2.slice(nligt.length);

 ckdata2 = nligt3+"%"+totaltxt+"%"+nligt+"%";
 ckdata3 = ckdata.substr(20,stxt1);
 ckdata = ckdata2+ckdata3+"1"+"%"+txt+"%"+prix+"%"+image+"%0001%";

 createCookie('NextCook',ckdata,1);  // == 0 si fermeture immediate
}

function sup(ligne)      //Suppresion linge
{
 stxt1 = ligne * stxt;
 ckdata= ckdata.substr(0,20+stxt1)+"0"+ckdata.substr(20+stxt1+1);
 createCookie('NextCook',ckdata,1);  // == 0 si fermeture immediate
 Decompression();
}
function visu(totg,totlg,totlgr)
{
 var totlg2="";
 totaltxt=formaterMontant(totg);
 totlg+="";totlg2="0000"+totlg; totlg=totlg2.slice(totlg.length);
 totlgr+="";totlg2="0000"+totlgr;totlgr=totlg2.slice(totlgr.length);
 Chargcook();
 ckdata2 = totlg+"%"+totaltxt+"%"+totlgr+"%";
 ckdata3 = ckdata.substr(20);
 ckdata = ckdata2+ckdata3;
 createCookie('NextCook',ckdata,1);  // == 0 si fermeture immediate
}

function qtep(ligne)      //plus article
{
 var qte=0;
 stxt1 = ligne * stxt;
 Chargcook();
 qte = parseInt(ckdata.substr(20+stxt1+stxt-5,4),10);
 if (qte < 99) {qte++;}   
 var x=document.getElementById("Lig4"  + ligne);x.innerHTML=qte;
 totlg=qte+"";totlg2="0000"+totlg;totlg=totlg2.slice(totlg.length);
 ckdata= ckdata.substr(0,20+stxt1+stxt-5)+totlg+ckdata.substr(20+stxt1+stxt-1);
 createCookie('NextCook',ckdata,1);  // == 0 si fermeture immediate 
 Decompression();
}

function qtem(ligne)      //moins article
{
 var qte=0;
 stxt1 = ligne * stxt;
 Chargcook();
 qte = parseInt(ckdata.substr(20+stxt1+stxt-5,4),10);
 if (qte > 1) {qte--;}
 var x=document.getElementById("Lig4"  + ligne);x.innerHTML=qte;
 totlg=qte+"";totlg2="0000"+totlg;totlg=totlg2.slice(totlg.length);
 ckdata= ckdata.substr(0,20+stxt1+stxt-5)+totlg+ckdata.substr(20+stxt1+stxt-1);
 createCookie('NextCook',ckdata,1);  // == 0 si fermeture immediate 
 Decompression();
}

var hsc="";var wsc="";
var hpag="";vpag="";
function aff()
{
hsc=screen.availHeight;wsc=screen.availWidth;
var x = document.getElementById("Pagedetail");
if(x.offsetHeight)          {hpag=x.offsetHeight;}
else if(x.style.pixelHeight){vpag=x.style.pixelHeight;}

}



