function newSeparator(w) {
	document.write("<tr><td bgcolor=#B31160><img src=images/interface/spacer.gif width=" + w + " height=1 border=0></td></tr>");
}

function rollImg(n, img) {
	document.images[n].src=img;
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function newMenuElt(img, lien, menu) {
	newSeparator(131);
	var bdir = "images/interface/menu/";
	h = "<tr><td><a href=\"" + lien + "\" onMouseOver=\"rollImg('" + img + "', '" + bdir + img + "_roll.gif');";
	if (menu != null) h += "MM_showHideLayers('" + menu + "', '', 'show');";
	h += "\" onMouseOut=\"rollImg('" + img + "', '" + bdir + img + ".gif');";
	if (menu != null) h += "MM_showHideLayers('" + menu + "', '', 'hide');";
	h +="\"><img src=" + bdir + img + ".gif width=131 height=15 name=" + img + " border=0></a></td></tr>";
	document.write(h);
}

function getImg(image, rowspan, spacer, vAlignImg, lien, titre) {
	h = "<td";
	if (rowspan > 1) h += " rowspan=" + rowspan;
	if (vAlignImg != null) h += " valign=" + vAlignImg;
	h += ">";
	if (lien != null) h += "<a href=fiche.cfm?numero=" + lien + ">";
	h += "<img src=" + image + " border=0";
	if (titre != null) h += "alt=" + titre;
	h += ">";
	if (lien != null) h += "</a>";
	h += "</td><td";
	if (rowspan > 1) h += " rowspan=" + rowspan;
	h += "><img src=images/interface/spacer.gif width=" + spacer + " height=1 border=0></td>";
	return h;
}

function getTitre(titre, lien) {
	if (lien != null) h = "<td><a href=fiche.cfm?numero=" + lien + " class=titre>";
	else h = "<td class=titre>";
	h += titre;
	if (lien != null) h += "</a>";
	h += "</td>";
	return h;
}

function getBtCmd(lien) {
	return "<td><a href=panier-add.cfm?numero=" + lien + " target=panier><img src=images/interface/accueil/boutonCommander.gif width=81 height=21 alt=\"Ajouter ce produit au panier\" border=0></a></td>";
}

function getTexte(texte) {
	return "<td class=texte valign=top><div align=justify>" + texte + "</div></td>";
}

function newArticle(texte, image, spacer, vAlignImg, titre, lien) {
	h = "<tr><td><table cellpadding=0 cellspacing=0 border=0 width=475><tr>";
	rowspan = 1;
	flag=true;
	if (image != null) {
		if (titre != null) rowspan++;
		if (lien != null) rowspan++;
		h += getImg(image, rowspan, spacer, vAlignImg, lien, titre);
		if (titre != null) h += getTitre(titre, lien);
		else {h += getTexte(texte); flag=false}
		if (titre != null || lien != null) h += "</tr><tr>";
	}
	if (flag) h += getTexte(texte);
	if (flag && lien != null) h += "</tr><tr>";
	if (lien != null) h += getBtCmd(lien);
	h += "</tr></table></td></tr>";
	document.write(h);
}

function newVspacer(h) {
	document.write("<tr><td><img src=images/interface/spacer.gif width=1 height=" + h + " border=0></td></tr>");
}

function newImage(image, attr, w, h) {
	document.write("<tr><td " + attr + "><img src=" + image + " width=" + w + " height=" + h + " border=0></td></tr>");
}

function newLinkImage(image, attr, w, h, lien, cl) {
	if (cl == null) cl = "";
	document.write("<tr><td " + attr + "><a href=" + lien + " onclick=" + cl + "><img src=" + image + " width=" + w + " height=" + h + " border=0></a></td></tr>");
}

function newTexte(t, attr) {
	document.write("<tr><td " + attr + ">" + t + "</td></tr>");
}

var monID;
function newMenu(id, top, left, w, h) {
	monID = id;
	document.write("<div id=" + id +" style=\"position:absolute; width:" + w + "px; height:" + h + "px; top:" + top + "px; left:" + left + "px; visibility:hidden;\"><table cellpadding=0 cellspacing=0 border=0>");
}

function endMenu() {
	document.write("</table></div>");
}

function eltMenu(name, url, w, ht, rs, ws, hs) {
	h = "<tr>";
	if (rs != null) h += "<td rowspan=" + rs + "><a href=# onMouseOver=\"MM_showHideLayers('" + monID + "', '', 'show');\" onMouseOut=\"MM_showHideLayers('" + monID + "', '', 'hide');\"><img src=\"images/interface/spacer.gif\" width=" + ws + " height=" + hs + " border=0></a></td>";
	h += "<td><a href=" + url + " onMouseOver=\"MM_showHideLayers('" + monID + "', '', 'show');MM_swapImage('" + name + "', '', 'images/interface/menu/" + name + "_roll.gif');\" onMouseOut=\"MM_showHideLayers('" + monID + "', '', 'hide');MM_swapImgRestore();\"><img src=images/interface/menu/" + name + ".gif width=" + w + " height=" + ht + " border=0 name=" + name + "></a></td></tr>";
	document.write(h);
}

function leltMenu(name, url, menu, w, ht, rs, ws, hs) {
	h = "<tr>";
	if (rs != null) h += "<td rowspan=" + rs + "><a href=# onMouseOver=\"MM_showHideLayers('" + monID + "', '', 'show');\" onMouseOut=\"MM_showHideLayers('" + monID + "', '', 'hide');\"><img src=\"images/interface/spacer.gif\" width=" + ws + " height=" + hs + " border=0></a></td>";
	h += "<td><a href=" + url + " onMouseOver=\"MM_showHideLayers('" + monID + "', '', 'show', '" + menu + "', '', 'show');MM_swapImage('" + name + "', '', 'images/interface/menu/" + name + "_roll.gif');\" onMouseOut=\"MM_showHideLayers('" + monID + "', '', 'hide', '" + menu + "', '', 'hide');MM_swapImgRestore();\"><img src=images/interface/menu/" + name + ".gif width=" + w + " height=" + ht + " border=0 name=" + name + "></a></td></tr>";
	document.write(h);
}

function seltMenu(name, url, menu, w, ht) {
	h = "<tr>";
	h += "<td><a href=" + url + " onMouseOver=\"MM_showHideLayers('" + monID + "', '', 'show', '" + menu + "', '', 'show');MM_swapImage('" + name + "', '', 'images/interface/menu/" + name + "_roll.gif');\" onMouseOut=\"MM_showHideLayers('" + monID + "', '', 'hide', '" + menu + "', '', 'hide');MM_swapImgRestore();\"><img src=images/interface/menu/" + name + ".gif width=" + w + " height=" + ht + " border=0 name=" + name + "></a></td></tr>";
	document.write(h);
}