	function EcrireCookie(nom, valeur)
	{
	var argv=EcrireCookie.arguments;
	var argc=EcrireCookie.arguments.length;
	var expires=(argc > 2) ? argv[2] : null;
	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==null) ? "" : ("; expires="+expires.toGMTString()))+
	((path==null) ? "" : ("; path="+path))+
	((domain==null) ? "" : ("; domain="+domain))+
	((secure==true) ? "; secure" : "");
	}
	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 histoview()
	{
		data="";
		maxi=0;
		var histoval=LireCookie("histo");
		if (histoval!=null)
		{
		var tableau=histoval.split("-EOL-");
		var maxi=tableau.length;
		if (maxi>4)
			{
			maxi=4;
			}				
			for (var i=0; i<maxi; i++) 
				{
					var laligne=tableau[i].split("-SPLIT-");
					if (laligne.length>0)
					{
						var lurlval=laligne[0];
							if (lurlval!="")
							{								
								var letitreval=laligne[1];
								letitreval=letitreval.replace("aldes - ","");
								
								var infos=letitreval.split(" - ");
								var title=infos[0];
								var label=infos[1];
								data=data+"<a href='"+lurlval+ "' title='" + title + "'>&nbsp;-&nbsp;"+title+"</a><BR>";
							}
					}
				}			
		}
		
		$("#histoView").html(data);			
	}
	
	function panierListe()
	{

	    //deja loggué ?
	    $.ajax({
	        type: "get",
	        url: "logged.asp",
	        error: function(msg)
	        {
	            alert(msg.responseText);
	            return false;
	        },
	        success: function(msg)
	        {

				if (msg != "ok")
	            {
					data="";
					maxi=0;
					var panierval = LireCookie("panier");
					if (panierval!=null)
					{
					var tableau=panierval.split("-EOL-");
					var maxi=tableau.length;
					if (maxi>4)
						{
						maxi=4;
						}				
						for (var i=0; i<maxi; i++) 
							{
								var laligne=tableau[i].split("-SPLIT-");
								if (laligne.length>0)
								{
									var lurlval=laligne[0];
										if (lurlval!="")
										{								
											var letitreval=laligne[1];
											letitreval=letitreval.replace("aldes - ","");
											
											var infos=letitreval.split(" - ");
											var title=infos[0];
											var label=infos[1];
											data=data+"<a href='"+lurlval+ "' title='" + title + "'>&nbsp;-&nbsp;"+title+"</a><BR>";
										}
								}
							}			
					}
					$("#selection").css("display", "none");
	            }
	            else
	            {
					$("#selection").css("display", "block");
	            }
	        }
	    });	

	}

	function histoadd(lurl,letitre)
	{

		var currentTime = new Date()
		document.write("<br><br>");

		var strUrl = lurl.toString();
		
		if (strUrl.indexOf("#") > 0){
			lurl=strUrl.substring(0, strUrl.indexOf("#"));
		}else{
			lurl = strUrl;
		}
		
        var letitreval = "";
        if(letitre != "")
        {
		    letitreval=letitre.replace("Pinet - ","");
		}
					
		var laref = lurl + "-SPLIT-" + letitreval + "-EOL-";
		var histoval=LireCookie("histo");
		if (histoval!=null)
		{
		var tableau=histoval.split("-EOL-");
		var maxi=tableau.length;
		if (maxi>4)
			{
			maxi=4;
			}
			
			for (var i=0; i<maxi; i++) 
				{
					var laligne=tableau[i].split("-SPLIT-");
					if (laligne.length>0)
					{
						var lurlval=laligne[0];
						var letitreval=laligne[1];
						if (lurlval!="")
						{
							if ( lurlval!=lurl )
							{										
								laref = laref + lurlval + "-SPLIT-" + letitreval + "-EOL-";
							}
						}
					}
				}				
		}
		histoval = laref;
		
		EcrireCookie("histo",histoval);
	}
	
	function panieradd(lurl,letitre,matiere,decor,poids)
	{

		var currentTime = new Date()
		
		var strUrl = lurl.toString() 
		if (strUrl.substr(strUrl.length - 1,1) == "#") lurl=strUrl.substring(0,strUrl.length-1);
		else lurl = strUrl;
		
		var letitreval=letitre.replace("Pinet - ","");
		var laref = lurl + "-SPLIT-" + letitreval + "-SPLIT-" + matiere + "-SPLIT-" + decor  + "-SPLIT-" + poids + "-EOL-";
		var panierval=LireCookie("panier");
		var maxi = 0;
		if (panierval!=null)
		{
			var tableau=panierval.split("-EOL-");
			maxi=tableau.length;
			
			for (var i=0; i<maxi; i++) 
				{
					var laligne=tableau[i].split("-SPLIT-");
					if (laligne.length>0)
					{
						var lurlval=laligne[0];
						var letitreval=laligne[1];
						var matiereval=laligne[2];
						var decorval=laligne[3];
						var poidsval =laligne[4];
						if (lurlval!="")
						{
							if ( lurlval!=lurl )
							{										
								laref = laref + lurlval + "-SPLIT-" + letitreval + "-SPLIT-" + matiereval + "-SPLIT-" + decorval  + "-SPLIT-" + poidsval + "-EOL-";
							}
						}
					}
				}				
		}
		panierval= laref;
		EcrireCookie("panier",panierval);
		alert('Cette r\351f\351rence a \351t\351 ajout\351e \340 votre s\351lection');
		
		panierCountView();
		panierListe();
	}
	
	function panierCountView()
	{
		data="";
		maxi=0;
		var panierval=LireCookie("panier");
		if (panierval!=null)
		{
			var tableau=panierval.split("-EOL-");
			var maxi=tableau.length-1;
		}
		
		data = data.concat(maxi);
		//if (maxi<2)  data = data + " produit";
		//else data = data + " produits";
		
		//data = "<a href='selection.htm'><img src='../images/picto-fleche-grise.png' border=0/>&nbsp;"+data+"</a>";
		data = "&nbsp;("+data+")";
		
		$("#panierCount").html(data);
	}
	
	function panierView()
	{
		dataPanier="";
		maxi=0;
		var ligne = "";
		var panierval=LireCookie("panier");
		var color;
		if (panierval!=null)
		{
			var tableau=panierval.split("-EOL-");
			var maxi=tableau.length-1;
			
			for (var i=0; i<maxi; i++) 
			{
				var laligne=tableau[i].split("-SPLIT-");
				if (laligne.length>0)
				{
					var lurlval=laligne[0];
					if (lurlval!="")
					{								
						var letitreval=laligne[1];
						letitreval=letitreval.replace("aldes - ","");
						var infos=letitreval.split(" - ");
						var title=infos[0];
						var label=infos[1];
						var matiere = laligne[2];
						var decor = laligne[3];
						var poids = laligne[4];
						
						if(i%2 == 0){
							color = "#bdc7e2";
						}else{
							color = "#eaedf6";
						}
						
						//var ligne = "<tr style='background-color:#bdc7e2;'><td><a href='"+lurlval+ "' title='"+title+"'>"+title+"</a></td>&nbsp;<td>"+label+"</td>&nbsp;<td>"+matiere+"</td>&nbsp;<td>"+decor+"</td>&nbsp;<td>"+poids+"</td>&nbsp;<td><a href='"+lurlval+ "' title='"+title+"'><img src='../images/magnifier.png'/></a></td></tr>"
						ligne = "<tr style='background-color:"+ color +";'><td><a href='"+lurlval+ "' title='"+title+"'>"+title+"</a></td><td align='right' width='20'><a href='"+lurlval+ "' title='"+title+"'><img src='../images/magnifier.png'/></a></td></tr>"
						dataPanier = dataPanier + ligne;							
					}
				}
			}
			
		}
		if(dataPanier != ""){
			$("#basket").html(dataPanier);
		}else{
			$("#basket").html("<tr><td colspan='2'>Aucun produit dans votre panier</td></tr>");
		}
	}

	function viderPanier()
	{
		if(confirm('Vous allez vider votre s\351lection. Voulez-vous continuer ?')) {
			EcrireCookie("panier","");
			panierCountView();
			panierListe();
			//$("#basket").html("");
			return true;
		 }
		 else return false;
		 
	}

	function showTBPanier(){
		url = "selection.htm?height=400&width=600"; 
		tb_show("Votre Panier",url,false);
	}	

	