function ShowHide(id) {
	
    obj = document.getElementsByTagName("div");
    if (obj[id].style.display == 'block'){
    obj[id].style.display = 'none';
    }
    else {
    obj[id].style.display = 'block';
    }
}

function addNavItem (id,url,addUrl) {
	this.id = id;
	this.url = url;
	this.addUrl = addUrl;
	navItems[navItems.length] = this;
}

navItems = new Array();
/*
	new addNavItem("l1_1","MarkProducts.aspx?MarkId=1",{ base:"MarkProductse.aspx", add: ["?IdMark=1", "-test"] });
	new addNavItem("l1_2","MarkProducts.aspx?MarkId=2",{ base:"MarkProducts.aspx", add: ["?IdMark=2", "-test"] });
	new addNavItem("l1_3","url.htm","");
	new addNavItem("l1_4","url.htm","");
	new addNavItem("l1_5","url.htm","");
	new addNavItem("l1_6","url.htm","");
	new addNavItem("l1_7","url.htm","");
	new addNavItem("l1_8","url.htm","");
	new addNavItem("l1_9","url.htm","");
	new addNavItem("l1_10","url.htm","");
	new addNavItem("l1_11","url.htm","");
	
	new addNavItem("l2_1","type-produit/matelas.htm","");
		new addNavItem("l2_1_1","type-produit/matelas-fixes.htm",{ base:"type-produit/matelas-fixes", add:["-detail","-test"] });
		new addNavItem("l2_1_2","url.htm","");
		new addNavItem("l2_1_3","url.htm","");
	new addNavItem("l2_2","url.htm","");
		new addNavItem("l2_2_1","url.htm","");
		new addNavItem("l2_2_2","url.htm","");
		new addNavItem("l2_2_3","url.htm","");
	new addNavItem("l2_3","url.htm","");
		new addNavItem("l2_3_1","url.htm","");
		new addNavItem("l2_3_2","url.htm","");
		new addNavItem("l2_3_3","url.htm","");
	new addNavItem("l2_4","url.htm","");
		new addNavItem("l2_4_1","url.htm","");
		new addNavItem("l2_4_2","url.htm","");
		new addNavItem("l2_4_3","url.htm","");
	
	new addNavItem("l3","url.htm","");
	
	new addNavItem("l4","url.htm","");
	
	new addNavItem("l5","url.htm","");
*/
new addNavItem("l6_1", "choisir-votre-literie.html", "");
new addNavItem("l6_2", "comment-choisir-son-matelas.html", "");
	new addNavItem("l6_3","AdviceSommiers.aspx","");
	new addNavItem("l6_4", "position-pour-dormir.html", "");
	new addNavItem("l6_5", "matelas-confort.html", "");

oldId = oldImgObj = oldSNav = "";
var homeStart = false;

function nav (id) {	
	if (id == -1) {
		oldId = 2;
		homeStart = true;
	}
	else if (id!=0) {
		
		//document.getElementById('produits').style.display = 'none';
		new getObj("l"+id+"_0").obj.style.display = (oldId!=id) ?"block" :"none";
		var tmpImg = new getObj("l"+id).obj;
		tmpImg.onmouseover = null;
		tmpImg.onmouseout = null;
		if(tmpImg.src.indexOf(onAdd) != -1){
			swapImg(tmpImg);
		}
		
		if (oldId!="") {
			new getObj("l"+oldId+"_0").obj.style.display = "none";
			var tmpoldImg = new getObj("l"+oldId).obj;
			tmpoldImg.onmouseover = function(){ autoRoll(this,true); }
			swapImg(tmpoldImg);
		}
		
		if (oldId!=id) swapImg(new getObj("l"+id).obj);
		oldId = (oldId!=id) ?id :"";		
	}
	else {		
		url = document.location.href;		
		itemOn = "";
				
		for (var i=0;i<navItems.length&&itemOn=="";i++) {
			toFind = url.split(navItems[i]["url"]);
						
			if (toFind.length>1)
			{
				//alert("url=" + navItems[i]["url"]);
				//alert("toFind[0]" + toFind[0]);
				//alert("toFind[1]" + toFind[1]);
			}	
			if (toFind.length>1 && toFind[1] == "") 				
			{			
				itemOn = { id:navItems[i]["id"] , iArr:i };	
			}
		}
		
		if (itemOn=="") isOtherUrls();
		
		if (itemOn!="") {
			swapImg(new getObj(itemOn.id.substring(0,2)).obj);
			new getObj(itemOn.id.substring(0,3)+0).obj.style.display = "block";
			new getObj(itemOn.id).obj.className = "on";
			oldId = itemOn.id.substring(1,2);

			tmpId = itemOn.id.split("_");
			isNiv3 = navItems[itemOn.iArr+1]["id"].split("_");
			if(tmpId.length==3||isNiv3.length==3) snav(tmpId[0].charAt(1),tmpId[1]);
		}
		
	}
}

function isOtherUrls () {
	for (var i=0;i<navItems.length&&itemOn=="";i++) {
		if (navItems[i]["addUrl"]) {
			for (var j in navItems[i]["addUrl"]["add"]) {
				toFind = url.split(navItems[i]["addUrl"]["base"] + navItems[i]["addUrl"]["add"][j] + ".htm");
				if (toFind.length>1) itemOn = { id:navItems[i]["id"] , iArr:i };
			}
		}
	}
}

function snav (id,sid) {
	
	new getObj("l"+id+"_"+sid).obj.className = "on";
	new getObj("l"+id+"_"+sid+"_0").obj.style.display = "block";
		
	if (oldSNav!="") {
		new getObj(oldSNav).obj.className = "";
		new getObj(oldSNav+"_0").obj.style.display = "none";
	}
	
	oldSNav = (oldSNav!="l"+id+"_"+sid) ?"l"+id+"_"+sid :"";
	
}

function swapImg(objImg) {
	pathImg = objImg.src;
	newPathImg = pathImg.substring(0,pathImg.length-5);
	objImg.src = (pathImg.substring(pathImg.length-5,pathImg.length-4)==0) ? newPathImg +  "1.gif" :newPathImg + "0.gif";
}