////////////////// gestion cookie /////////////////////

function setCookie(CookieName, value, expires)
{
	document.cookie = CookieName + "=" + escape(value) + "; expires=" + expires.toGMTString() +  "; path=/";
}

function getCookie(CookieName)
{
	var search;
	search = CookieName + "=";
	offset = document.cookie.indexOf(search);
	if (offset != -1)
	{
		offset += search.length;
		end = document.cookie.indexOf(";", offset);
		if (end == -1)
			end = document.cookie.length;
		return unescape(document.cookie.substring(offset, end));
	}
	else
	{
		return "";
	}
}

function deleteCookie(CookieName)
{
	cookieString=getCookie(CookieName);
	setCookie(CookieName,"", new Date());
}
//////////////////// fonctions diverses ///////////////////

function isEmpty(s)
{   
	return ((s == null) || (s.length == 0));
}

function isNum(num)
{
	for (var i=0; i<num.length; i++)
	{
		var caractere = num.substring(i,i+1);
		if(caractere < "0" || caractere > "9")
		{
			return false;
		}
	}
	return true;
}

function is_Set(nom,cookie)
{
	var article = cookie.split('#');
	var index = 0;
		while(index<article.length)
		{
			var tmp=article[index].split('*');
			if (tmp[0]==nom){return 1;};
			index++;
		}
	return 0;
}

//-- supprimer un article du cookie par son nom --//
function Unset_Cookie(cookieName,nom)
{
	if (confirm(confirmDelete+' "'+nom+'" '+confirmDelete2))
	{
		cookieString=getCookie(cookieName);
		var add,tmpCook ='';
		var article = cookieString.split('#');
		var index = 0;
		while(index<article.length-1)
		{
			var tmp=article[index].split('*');
			if (tmp[0]==nom){add='';}
			else {add=article[index]+'#';};
			index++;
			tmpCook+=add;
		}
		setCookie(cookieName,tmpCook);
		window.location.reload();
	}
}

function MakeDecimal(Num)
{
	strNum = new String(Num);
	strNum = String(Math.round(strNum * 100) / 100);
	if (strNum.indexOf('.') >= 0)
	{
		var partie = strNum.split('.');			
		var partie_gauche = partie[0];
		var partie_droite = partie[1];
		partie_droite=partie_droite.substring(0,2);
		if (partie_droite.length == 1)
			partie_droite += "0";
		else if (partie_droite.length == 0)
			partie_droite += "00";
		strNum = partie_gauche+"."+partie_droite;
	}

	return(strNum)
}

// test if cookie option is enabled
function areCookiesEnabled()
{
	var strTest = "#this is a test to know if cookie are enabled#";
	exp = new Date();
	exp.setTime(exp.getTime() + (86400 * 1000 * 30));
	setCookie("testCookieEnabled",strTest,exp);
	var cookieTest = getCookie("testCookieEnabled");
	if (document.all) // if IE
		if (window.navigator.cookieEnabled)
			return true;
	else
		if (strTest == cookieTest)
			return true;
	return false;
}

//////////////////////// gestion panier ///////////////////

function add_article(CookiePanier, article, reference, prix, taxe, quantite)
{
	//test if cookie option is enable
	if (areCookiesEnabled())
	{
		// transform 'prix' and 'quantite' from string to float
		var re = /\,/;
		strPrix = new String(prix);
		strPrix = strPrix.replace (re, '.');
		nPrix=parseFloat(strPrix);
		
		strTaxe= new String(taxe);
		strTaxe = strTaxe.replace (re, '.');
		nTaxe=parseFloat(strTaxe);
		
		var moncookie=getCookie(CookiePanier);
		if (is_Set(article,moncookie))
			alert(alreadyHere);
		else
		{
			moncookie+=article+"*"+reference+"*"+prix+"*"+taxe+"*"+quantite+"#";
			exp = new Date();
			exp.setTime(exp.getTime() + (86400 * 1000 * 30));
			setCookie(CookiePanier,moncookie,exp);
			alert(addArticle1+' "'+article + '" '+addArticle2) ;
		}
	}
	else
		alert(cookieDisabled);

}

function show_basket(CookiePanier)
{
	var monpanier = getCookie(CookiePanier);
	if (!areCookiesEnabled())
	{
		document.write(cookieDisabled);
		return;
	}
	if(monpanier == "")
		document.write(Empty);
	else
	{
		var panier = monpanier.split('#');
		document.write("<form name='form_panier' action='"+url+"' target='_top' method='get' onSubmit='if (changeBasket(CookiePanier,form_panier)){return true;}return false;'>"); 
		document.write("<table border='0' cellspacing='0' cellpadding='0' width='100%' align='left' class='encarttitre'>");
		document.write("<tr><td width='100%'>");
		document.write("<table border='0' cellpadding='3' cellspacing='1' width='100%' align='left'>");
		document.write("<tr align='center'><td class='encarttitre' width='40%'>"+Article+"</td>");
		document.write("<td class='encarttitre' width='15%'>"+Reference+"</td>");
		if (PrixExprimes == "HT")
		{
			document.write("<td class='encarttitre' width='15%'>"+PrixUnitaireHT+"</td>");
			document.write("<td class='encarttitre' width='15%'>"+Quantite+"</td>");
			document.write("<td class='encarttitre' width='15%'>"+PrixTotalHT+"</td></tr>");
		}
		else
		{
			document.write("<td class='encarttitre' width='15%'>"+PrixUnitaire+"</td>");
			document.write("<td class='encarttitre' width='15%'>"+Quantite+"</td>");
			document.write("<td class='encarttitre' width='15%'>"+PrixTotal+"</td></tr>");
		}
		var TotalHT = 0;
		var TotalTTC = 0;
		var TotalTaxe=0;
		for(j=0; j<panier.length -1; j++)
		{
			var produit = panier[j].split('*');			
			if (produit[2] == "") produit[2] = 0;
			if (produit[3] == "") produit[3] = 0;
			if (produit[4] == "") produit[4] = 0;

			document.write("<tr align='center'>");
			document.write("<td bgcolor='#ffffff' class='texte' align='left'><b>"+produit[0]+"</b><input name='champ"+j+"' type='hidden' value='"+produit[0]+"'></td>");
			document.write("<td bgcolor='#ffffff' class='texte'>"+produit[1]+"<input name='champ"+(j+1)+"' type='hidden' value='"+produit[1]+"'></td>");
			document.write("<td bgcolor='#ffffff' class='texte' align='right'>"+MakeDecimal(produit[2])+" "+Devise+"<input name='champ"+(j+2)+"' type='hidden' value='"+produit[2]+"'><input name='champ"+(j+3)+"' type='hidden' value='"+produit[3]+"'></td>");
			document.write("<td class='texte' bgcolor='#ffffff'><input type='text' size='4' name='qte' value='"+produit[4]+"'></td>");
			prixT=parseFloat(produit[2])*parseFloat(produit[4]);
			document.write("<td bgcolor='#ffffff' class='texte' align='right'>"+MakeDecimal(prixT)+" "+Devise+"</td>");
			document.write("</tr>");
			if (PrixExprimes == "HT")
			{
				TotalHT = TotalHT + parseFloat(produit[2])*parseFloat(produit[4]);
				var CalculTaxe = parseFloat(produit[3]) / 100;
				CalculTaxe = parseFloat(produit[2]) * CalculTaxe;
				CalculTaxe = CalculTaxe * parseFloat(produit[4]);
				TotalTaxe = TotalTaxe + CalculTaxe;
				TotalTTC = TotalHT + TotalTaxe;
			}
			else
			{
				TotalTTC = TotalTTC + parseFloat(produit[2])*parseFloat(produit[4]);
			}
		}
		document.write("<tr><td width='70%' colspan='3' bgcolor='#ffffff' align='left'");
		if (PrixExprimes == "HT")
		{
			if (TotalTaxe != 0)
				document.write("rowspan='4'");
			else 
				document.write("rowspan='3'");
		}
		else
		{
			document.write("rowspan='2'");
		}
		document.write(">");
		document.write("<span class='texte'>"+ModifierQuantite+" : <a href='#' onClick='if (changeBasket(CookiePanier,form_panier)) window.location.reload(true);'><img border='0' src='../images/b_recalc.gif' align='absmiddle'></a></span></td>");
		if (PrixExprimes == "HT")
		{
			document.write("<td width='15%' class='encarttitre' align='center'>"+TotalHorsTaxe+"</td>");
			document.write("<td width='15%' bgcolor='#ffffff' align='right' class='texte'><b>"+MakeDecimal(TotalHT)+" "+Devise+"</b></td></tr>");
			if (TotalTaxe != 0) {
				document.write("<tr>");
				document.write("<td width='15%' class='encarttitre' align='center'>"+LibelleTotalTaxe+"</td>");
				document.write("<td width='15%' bgcolor='#ffffff' align='right' class='texte'><b>"+MakeDecimal(TotalTaxe)+" "+Devise+"</b></td></tr>");
			}
			document.write("<tr>");
		}
		TotalTTC = TotalTTC + parseFloat(MakeDecimal(FraisPort));
		document.write("<td width='15%' class='encarttitre' align='center'>"+FraisDePort+"</td>");
		document.write("<td width='15%' class='texte' bgcolor='#ffffff' align='right'><b>"+MakeDecimal(FraisPort)+" "+Devise+"</b></td></tr>");
		document.write("<tr><td width='15%' class='encarttitre' align='center'>"+TotalComandeTTC+"</td>");
		document.write("<td width='15%' class='h3' bgcolor='#ffffff' align='right'><b>"+MakeDecimal(TotalTTC)+" "+Devise+"</b></td></tr>");
		document.write("<tr><td colspan='5' bgcolor='#ffffff' width='100%' align='right'>");
		document.write("<input type='image' onClick='' src='../images/form_submit.gif' border='0'>");
		//document.write("<a href='#' onClick='if (changeBasket(CookiePanier,form_panier)){form_panier.submit();}return false;'><img border='0' src='../images/form_submit.gif'></a>");
		document.write("</td></tr></table></td></tr><tr><td><img src='../images/vide.gif' width='1' height='1'></td></tr></table>");
		document.write("</form>");
	}
}

function changeBasket(CookiePanier, form)
{
	var newCookie = "";
	var i;
	// verifier que toutes les quantites sont des chiffres
	var flag = 0;
	for(i=4 ; i<=(form.length-1); i+=5)
		if(!(isNum(form[i].value)))
			flag = 1;
	if (flag != 1)
	{
		for(i=0; i<(form.length-1); i+=5)
		{
			// si la quantite est nulle on supprime le produit
			if(form[i+4].value != 0)
			{
				newCookie += form[i].value+"*"+form[i+1].value+"*"+form[i+2].value +"*"+form[i+3].value+"*"+form[i+4].value+"#";
			}
		}
		exp = new Date();
		exp.setTime(exp.getTime() + (86400 * 1000 * 30));
		setCookie(CookiePanier,newCookie,exp);
		return true;
	} 
	else
	{
		alert(NumberOnly);
		return false;
	}
}

function GetTotalTTC(CookiePanier)
{
	var monpanier = getCookie(CookiePanier);
	if(monpanier == "")
		return 0;
	else
	{
		var panier = monpanier.split('#');
		var TotalHT = 0;
		var TotalTTC = 0;
		var TotalTaxe=0;
		for(j=0; j<panier.length -1; j++){
			var produit = panier[j].split('*');			
			if (produit[2] == "") produit[2] = 0;
			if (produit[3] == "") produit[3] = 0;
			if (produit[4] == "") produit[4] = 0;
			if (PrixExprimes == "HT")
			{
				TotalHT = TotalHT + parseFloat(produit[2])*parseFloat(produit[4]);
				var CalculTaxe = parseFloat(produit[3]) / 100;
				CalculTaxe = parseFloat(produit[2]) * CalculTaxe;
				CalculTaxe = CalculTaxe * parseFloat(produit[4]);
				TotalTaxe = TotalTaxe + CalculTaxe;
				TotalTTC = TotalHT + TotalTaxe;
			}
			else
			{
				TotalTTC = TotalTTC + parseFloat(produit[2])*parseFloat(produit[4]);
			}
		}
		TotalTTC = TotalTTC + parseFloat(MakeDecimal(FraisPort));
		TotalTTC = TotalTTC * 100;
	}
	return TotalTTC;
}

function display_basket(CookiePanier)
{
	var monpanier = getCookie(CookiePanier);
	if(monpanier == "")
		document.write(Empty);
	else
	{
		var panier = monpanier.split('#');
		document.write("<table border='0' cellspacing='0' cellpadding='0' width='100%' align='left' class='encarttitre'>");
		document.write("<tr><td width='100%'>");
		document.write("<table border='0' cellpadding='3' cellspacing='1' width='100%' align='left'>");
		document.write("<tr align='center'><td class='encarttitre' width='40%'>Article</td>");
		document.write("<td class='encarttitre' width='15%'>Référence</td>");
		if (PrixExprimes == "HT")
		{
			document.write("<td class='encarttitre' width='15%'>"+PrixUnitaireHT+"</td>");
			document.write("<td class='encarttitre' width='10%'>"+Quantite+"</td>");
			document.write("<td class='encarttitre' width='20%'>"+PrixTotalHT+"</td></tr>");
		}
		else
		{
			document.write("<td class='encarttitre' width='15%'>"+PrixUnitaire+"</td>");
			document.write("<td class='encarttitre' width='10%'>"+Quantite+"</td>");
			document.write("<td class='encarttitre' width='20%'>"+PrixTotal+"</td></tr>");
		}
		var TotalHT = 0;
		var TotalTTC = 0;
		var TotalTaxe=0;
		for(j=0; j<panier.length -1; j++){
			var produit = panier[j].split('*');			
			if (produit[2] == "") produit[2] = 0;
			if (produit[3] == "") produit[3] = 0;
			if (produit[4] == "") produit[4] = 0;

			document.write("<tr align='center'>");
			document.write("<td bgcolor='#ffffff' class='texte'><b>"+produit[0]+"</b></td>");
			document.write("<td bgcolor='#ffffff' class='texte'>"+produit[1]+"</td>");
			document.write("<td bgcolor='#ffffff' class='texte' align='right'>"+MakeDecimal(produit[2])+" "+Devise+"</td>");
			document.write("<td class='texte' bgcolor='#ffffff'>"+produit[4]+"</td>");
			prixT=parseFloat(produit[2])*parseFloat(produit[4]);
			document.write("<td bgcolor='#ffffff' class='texte' align='right'>"+MakeDecimal(prixT)+" "+Devise+"</td>");
			document.write("</tr>");
			if (PrixExprimes == "HT")
			{
				TotalHT = TotalHT + parseFloat(produit[2])*parseFloat(produit[4]);
				var CalculTaxe = parseFloat(produit[3]) / 100;
				CalculTaxe = parseFloat(produit[2]) * CalculTaxe;
				CalculTaxe = CalculTaxe * parseFloat(produit[4]);
				TotalTaxe = TotalTaxe + CalculTaxe;
				TotalTTC = TotalHT + TotalTaxe;
			}
			else
			{
				TotalTTC = TotalTTC + parseFloat(produit[2])*parseFloat(produit[4]);
			}
		}
		TotalTTC = TotalTTC + parseFloat(MakeDecimal(FraisPort));
		document.write("<tr><td colspan='3' bgcolor='#ffffff' align='left'");
		if (PrixExprimes == "HT")
		{
			if (TotalTaxe != 0)
				document.write("rowspan='4'");
			else 
				document.write("rowspan='3'");
		}
		else
		{
			document.write("rowspan='2'");
		}
		document.write(">&nbsp;</td>");
		if (PrixExprimes == "HT")
		{
			document.write("<td width='10%' class='encarttitre' align='center'>"+TotalHorsTaxe+"</td>");
			document.write("<td width='20%' bgcolor='#ffffff' align='right' class='texte'><b>"+MakeDecimal(TotalHT)+" "+Devise+"</b></td></tr>");

			if (TotalTaxe != 0) {
				document.write("<tr>");
				document.write("<td width='15%' class='encarttitre' align='center'>"+LibelleTotalTaxe+"</td>");
				document.write("<td width='15%' bgcolor='#ffffff' align='right' class='texte'><b>"+MakeDecimal(TotalTaxe)+" "+Devise+"</b></td></tr>");
			}
			document.write("<tr>");
		}
		document.write("<td width='10%' class='encarttitre' align='center' nowrap>"+FraisDePort+"</td>");
		document.write("<td width='20%' class='texte' bgcolor='#ffffff' align='right'><b>"+MakeDecimal(FraisPort)+" "+Devise+"</b></td></tr>");
		document.write("<tr><td width='10%' class='encarttitre' align='center'>"+TotalComandeTTC+"</td>");
		document.write("<td width='20%' class='h3' bgcolor='#ffffff' align='right'><b>"+MakeDecimal(TotalTTC)+" "+Devise+"</b>");
		document.write("</td></tr></table></td></tr><tr><td><img src='../images/vide.gif' width='1' height='1'></td></tr></table>");
	}
}


///////////////////// gestion coordonnees /////////////////



function VerifFormCoord(form){
	var flag = 0;
	if(isEmpty(form[0].value))
	{  // nom
		alert(invalidFields1 + " '"+ Nom +"' " + invalidFields2);
		return false;
	}
	if(isEmpty(form[2].value))
	{ // Adresse
		alert(invalidFields1 + " '"+ Adresse +"' " + invalidFields2);
		return false;
	}
	if(!(isNum(form[3].value)))
	{	 // cp
		alert(invalidFields1 + " '"+ CodePostal +"' " + invalidFields2);
		return false;
	}
	if(isEmpty(form[4].value))
	{ // ville
		alert(invalidFields1 + " '"+ Ville +"' " + invalidFields2);
		return false;
	}
	if(isEmpty(form[5].value))
	{ // pays
		alert(invalidFields1 + " '"+ Pays +"' " + invalidFields2);
		return false;
	}
	return true;
}

function enr_Coordonnees(CookieCoord,form){
	if (VerifFormCoord(form)){
		var newCookie="";
		newCookie += eval("form."+varNom+".value")+"*";
		newCookie += eval("form."+varOrganisme+".value")+"*";
		newCookie += eval("form."+varAdresse+".value")+"*";
		newCookie += eval("form."+varCodePostal+".value")+"*";
		newCookie += eval("form."+varVille+".value")+"*";
		newCookie += eval("form."+varPays+".value")+"*";
		newCookie += eval("form."+varMail+".value")+"*";
		newCookie += eval("form."+varTelephone+".value")+"*";
		newCookie += eval("form."+varFax+".value")+"*";
		exp = new Date();
		exp.setTime(exp.getTime() + (86400 * 1000 * 30));
		setCookie(CookieCoord,newCookie,exp);
		return true;
	} 
	else
	{
		return false;
	}
}



function show_Coordonnees(CookieCoord,CookiePanier) {
	var mesCoordonnees = getCookie(CookieCoord);
	var action="mailto:" + mail + "?subject="+commande;
	var TotalHT = 0;
	var TotalTTC = 0;
	var TotalTaxe=0;
	document.write("<form name='form_coord' action='"+action+"' method='post' enctype='text/plain' onSubmit='if (enr_Coordonnees(CookieCoord,form_coord)){deleteCookie(CookiePanier);alert(\"Votre commande a bien été envoyée\");return true;}return false;'>"); 
	var monpanier = getCookie(CookiePanier);
	if(monpanier != "")
	{	
		var panier = monpanier.split('#');
		document.write("<table border='0' width='100%' align='left'>");
		if(mesCoordonnees != "") 
		{	// les coordonnees de l utilisateur existent
			var Coordonnees = mesCoordonnees.split('*');
			document.write("<tr><td width='90%'>");
			document.write("<table border='0' width='100%' align='left'>");
			document.write("<tr align='left'><td class='texte' width='30%'>"+Nom+" : </td>");
			document.write("<td class='texte' width='70%'><input type=text name='"+varNom+"' value='"+Coordonnees[0]+"'></td></tr>");
			document.write("<tr align='left'><td class='texte' width='30%'>"+Organisme+" : </td>");
			document.write("<td class='texte' width='70%'><input type=text name='"+varOrganisme+"' value='"+Coordonnees[1]+"'></td></tr>");
			document.write("<tr align='left'><td class='texte' width='30%'>"+Adresse+" : </td>");
			document.write("<td class='texte' width='70%'><input type=text name='"+varAdresse+"' value='"+Coordonnees[2]+"'></td></tr>");
			document.write("<tr align='left'><td class='texte' width='30%'>"+CodePostal+" : </td>");
			document.write("<td class='texte' width='70%'><input type=text name='"+varCodePostal+"' value='"+Coordonnees[3]+"'></td></tr>");
			document.write("<tr align='left'><td class='texte' width='30%'>"+Ville+" : </td>");
			document.write("<td class='texte' width='70%'><input type=text name='"+varVille+"' value='"+Coordonnees[4]+"'></td></tr>");
			document.write("<tr align='left'><td  class='texte'width='30%'>"+Pays+" : </td>");
			document.write("<td class='texte' width='70%'><input type=text name='"+varPays+"' value='"+Coordonnees[5]+"'></td></tr>");
			document.write("<tr align='left'><td  class='texte'width='30%'>"+Mail+" : </td>");
			document.write("<td class='texte' width='70%'><input type=text name='"+varMail+"' value='"+Coordonnees[6]+"'></td></tr>");
			document.write("<tr align='left'><td  class='texte'width='30%'>"+Telephone+" : </td>");
			document.write("<td class='texte' width='70%'><input type=text name='"+varTelephone+"' value='"+Coordonnees[7]+"'></td></tr>");
			document.write("<tr align='left'><td  class='texte'width='30%'>"+Fax+" : </td>");
			document.write("<td class='texte' width='70%'><input type=text name='"+varFax+"' value='"+Coordonnees[8]+"'></td></tr>");
		}
		else 
		{	// les coordonnees de l'utilisateur n existent pas
			document.write("<tr><td width='90%'>");
			document.write("<table border='0'width='100%' align='left'>");
			document.write("<tr align='left'><td class='texte' width='30%'>"+Nom+" : </td>");
			document.write("<td width='70%'><input type=text name='"+varNom+"'></td></tr>");
			document.write("<tr align='left'><td class='texte' width='30%'>"+Organisme+" : </td>");
			document.write("<td width='70%'><input type=text name='"+varOrganisme+"'></td></tr>");
			document.write("<tr align='left'><td class='texte' width='30%'>"+Adresse+" : </td>");
			document.write("<td width='70%'><input type=text name='"+varAdresse+"'></td></tr>");
			document.write("<tr align='left'><td class='texte' width='30%'>"+CodePostal+" : </td>");
			document.write("<td width='70%'><input type=text name='"+varCodePostal+"'></td></tr>");
			document.write("<tr align='left'><td class='texte' width='30%'>"+Ville+" : </td>");
			document.write("<td width='70%'><input type=text name='"+varVille+"'></td></tr>");
			document.write("<tr align='left'><td class='texte' width='30%'>"+Pays+" : </td>");
			document.write("<td width='70%'><input type=text name='"+varPays+"'></td></tr>");
			document.write("<tr align='left'><td class='texte' width='30%'>"+Mail+" : </td>");
			document.write("<td width='70%'><input type=text name='"+varMail+"'></td></tr>");
			document.write("<tr align='left'><td class='texte' width='30%'>"+Telephone+" : </td>");
			document.write("<td width='70%'><input type=text name='"+varTelephone+"'></td></tr>");
			document.write("<tr align='left'><td class='texte' width='30%'>"+Fax+" : </td>");
			document.write("<td width='70%'><input type=text name='"+varFax+"'></td></tr>");
		}
		document.write("</table></td>");
		document.write("<td width='10%'>&nbsp;");
		for(j=0; j<panier.length-1 ; j++)
		{
			var produit = panier[j].split('*');	
			if (produit[2] == "") produit[2] = 0;
			if (produit[3] == "") produit[3] = 0;
			if (produit[4] == "") produit[4] = 0;
			var article=produit[0];
			var reference=produit[1];
			var prix=MakeDecimal(produit[2]);
			var taxe=MakeDecimal(produit[3]);
			var quantite=produit[4];
			var CalculTaxe = 0;
			var separateur="---------------------------------------------------------";
			document.write("<input type='hidden' name='-' value='"+separateur+"'>");
			document.write("<input type='hidden' name='"+Article+"' value=' "+article+"'>");
			document.write("<input type='hidden' name='"+Reference+"' value=' "+reference+"'>");
			document.write("<input type='hidden' name='"+Prix+"' value=' "+prix+" "+Devise+"'>");

			if (PrixExprimes == "HT")
			{
				TotalHT += parseFloat(prix)*parseFloat(quantite);
				CalculTaxe = parseFloat(taxe) / 100;
				CalculTaxe = parseFloat(prix) * CalculTaxe;
				CalculTaxe = CalculTaxe * parseFloat(quantite);
				TotalTaxe += CalculTaxe;
				TotalTTC = TotalHT + TotalTaxe;
			}
			else
			{
				TotalTTC += parseFloat(prix)*parseFloat(quantite);
			}

			if (PrixExprimes == "HT")
			{
				document.write("<input type='hidden' name='"+Taxe+"' value=' "+CalculTaxe+" "+Devise+"'>");
			}
			document.write("<input type='hidden' name='"+Quantite+"' value=' "+quantite+"'>");

		}
		var separateur2="=========================================================";
		document.write("<input type='hidden' name='=' value='"+separateur2+"'>");
		if (PrixExprimes == "HT")
		{	
			document.write("<input type='hidden' name='"+TotalHorsTaxe+"' value='"+MakeDecimal(TotalHT)+" "+Devise+"'>");
			if (parseFloat(MakeDecimal(TotalTaxe)))
				document.write("<input type='hidden' name='"+LibelleTotalTaxe+"' value='"+parseFloat(MakeDecimal(TotalTaxe))+" "+Devise+"'>");	
		}
		TotalTTC += parseFloat(MakeDecimal(FraisPort));
		if (parseFloat(MakeDecimal(FraisPort))) {
		    document.write("<input type='hidden' name='"+FraisDePort+"' value='"+parseFloat(MakeDecimal(FraisPort))+" "+Devise+"'>");	
		}
		document.write("<input type='hidden' name='"+TotalComandeTTC+"' value='"+MakeDecimal(TotalTTC)+" "+Devise+"'>");	
		document.write("</td></tr><tr><td  width='90'>");
		document.write("<table border='0' width='100%' align='left'>");
		document.write("<tr>");
		document.write("<td  align='left' width='50%' valign='top'>");

		var strOnClick = "";
		if (!testTotal(TotalTTC))
			strOnClick = "alert(\"Votre panier est vide ou le montant de votre commande est égal à zéro\");return false;"

		document.write("<input type='image' onClick='"+strOnClick+"' src='../images/form_mail.gif' border='0'>");
		document.write("<td align='center' width='50%' valign='top'>");

		strOnClick="if (enr_Coordonnees(CookieCoord,form_coord) ){return true;}return false";
		if (!testTotal(TotalTTC))
			strOnClick = "alert(\"Votre panier est vide ou le montant de votre commande est égal à zéro\");return false;"
		
		document.write("<a href='"+url+"' target='_blank' onClick='"+strOnClick+"'><img border='0' src='../images/form_fax.gif'></a>");

		document.write("</td>") ;
		document.write("</form>");

		if (Paiement != 0) {
			document.write("<td align='center' width='50%' valign='top'>");
			document.write("<form action='"+ue+"' target='_top' method='post'>") ;
			document.write("<input type='hidden' value='" + CookiePanier + "' name='cp'>") ;
			document.write("<input type='hidden' value='" + CookieCoord + "' name='cc'>") ;
			document.write("<input type='hidden' value='" + si + "' name='si'>") ;
			document.write("<input type='hidden' value='" + bi + "' name='bi'>") ;
			document.write("<input type='hidden' value='" + fp + "' name='fp'>") ;
			document.write("<input type='hidden' value='" + dev + "' name='dev'>") ;
			document.write("<input type='hidden' value='" + te + "' name='te'>") ;
			document.write("<input type='hidden' value='" + pe + "' name='pe'>") ;

			strOnClick="if (enr_Coordonnees(CookieCoord,form_coord) ){return true;}return false";
			if (!testTotal(TotalTTC))
				strOnClick = "alert(\"Votre panier est vide ou le montant de votre commande est égal à zéro\");return false;"

			document.write("<input type='image' src='../images/form_cb.gif' border='0' align='right' onClick='"+strOnClick+"'>");
			document.write("</form></td>") ;
		}
		document.write("</tr>");
		document.write("</table>");
		document.write("</td></tr></table>");
	}
}

function testTotal(total)
{
	if ( (total == "") || (total == 0) ||  isNaN(total) )
	{
		return false;
	}
	else
	{
		return true;
	}
}

function display_Coordonnees(CookieCoord) {
	var mesCoordonnees = getCookie(CookieCoord);
	document.write("<table border='0'>");
	var Coordonnees = mesCoordonnees.split('*');
	document.write("<table border='0' width='100%' align='left'>");
	document.write("<tr><td width='90%'>");
	document.write("<table border='0'width='40%' align='left'>");
	document.write("<tr align='left'><td class='texte' width='30%'>"+Nom+" : </td>");
	document.write("<td class='texte' width='70%'>"+Coordonnees[0]+"</td></tr>");
	document.write("<tr align='left'><td class='texte' width='30%'>"+Organisme+" : </td>");
	document.write("<td class='texte' width='70%'>"+Coordonnees[1]+"</td></tr>");
	document.write("<tr align='left'><td class='texte' width='30%'>"+Adresse+" : </td>");
	document.write("<td class='texte' width='70%'>"+Coordonnees[2]+"</td></tr>");
	document.write("<tr align='left'><td class='texte' width='30%'>"+CodePostal+" : </td>");
	document.write("<td class='texte' width='70%'>"+Coordonnees[3]+"</td></tr>");
	document.write("<tr align='left'><td class='texte' width='30%'>"+Ville+" : </td>");
	document.write("<td class='texte' width='70%'>"+Coordonnees[4]+"</td></tr>");
	document.write("<tr align='left'><td class='texte' width='30%'>"+Pays+" : </td>");
	document.write("<td class='texte' width='70%'>"+Coordonnees[5]+"</td></tr>");
	document.write("<tr align='left'><td class='texte' width='30%'>"+Mail+" : </td>");
	document.write("<td class='texte' width='70%'>"+Coordonnees[6]+"</td></tr>");
	document.write("<tr align='left'><td class='texte' width='30%'>"+Telephone+" : </td>");
	document.write("<td class='texte' width='70%'>"+Coordonnees[7]+"</td></tr>");
	document.write("<tr align='left'><td class='texte' width='30%'>"+Fax+" : </td>");
	document.write("<td class='texte' width='70%'>"+Coordonnees[8]+"</td></tr>");
	document.write("</table></td>");
	document.write("<td width='10%'>&nbsp;</td></tr>");
	document.write("</table>");
}


