function showMenu(id) {
	var i = 0;
	var maxElement = 14;
	if (document.getElementById("menuDetail" + id).style.visibility == "visible") {
		document.getElementById("menuDetail" + id).style.visibility = "hidden";
		document.getElementById("menuDetail" + id).style.display = "none";
		document.getElementById("menuLink" + id).className = "";
	} else {
		for (i=0;i<maxElement;i++) {
			try{
				if (document.getElementById("menuDetail" + i)) {
					document.getElementById("menuDetail" + i).style.visibility = "hidden";
					document.getElementById("menuDetail" + i).style.display = "none";
					document.getElementById("menuLink" + i).className = "";
				}
			}
			catch (err){
			} 			
		}
		document.getElementById("menuDetail" + id).style.visibility = "visible";
		document.getElementById("menuDetail" + id).style.display = "block";
		document.getElementById("menuLink" + id).className = "selected";
	}
}

function showFaq(id) {
	var i = 0;
	if (document.getElementById("d" + id).style.visibility == "visible") {
		document.getElementById("d" + id).style.visibility = "hidden";
		document.getElementById("d" + id).style.display = "none";
		document.getElementById("t" + id).className = "";
	} else {
		for (i=0;i<totFaq;i++) {
			if (document.getElementById("d" + i)) {
				document.getElementById("d" + i).style.visibility = "hidden";
				document.getElementById("d" + i).style.display = "none";
				document.getElementById("t" + i).className = "";
			}
		}
		document.getElementById("d" + id).style.visibility = "visible";
		document.getElementById("d" + id).style.display = "block";
		document.getElementById("t" + id).className = "selected";
	}	
}

function showMerchandise(id) {
	document.getElementById("merchandisingImg").innerHTML = document.getElementById("merchandisingImg_" + id).innerHTML;
	document.getElementById("merchandisingTxt").innerHTML = document.getElementById("merchandisingTxt_" + id).innerHTML;
}

function showTechSpec(id) {
	var i = 0;
	if (document.getElementById("d" + id).style.visibility == "visible") {
		document.getElementById("d" + id).style.visibility = "hidden";
		document.getElementById("d" + id).style.display = "none";
		document.getElementById("t" + id).className = "";
	} else {
		for (i=0;i<totLabel;i++) {
			if (document.getElementById("d" + i)) {
				document.getElementById("d" + i).style.visibility = "hidden";
				document.getElementById("d" + i).style.display = "none";
				document.getElementById("t" + i).className = "";
			}
		}
		document.getElementById("d" + id).style.visibility = "visible";
		document.getElementById("d" + id).style.display = "block";
		document.getElementById("t" + id).className = "selected";
	}	
}

var wearCat = 0;
var wearProd = undefined;
var wearVar = undefined;

function showWearCat(id) {
	if ((wearCat != id) || (id == 0)) {
		if (wearProd != undefined) {
			document.getElementById("d" + wearProd).style.visibility = "hidden";
			document.getElementById("d" + wearProd).style.display = "none";
			wearProd = undefined;
		}
		document.getElementById("p" + wearCat).style.visibility = "hidden";
		document.getElementById("p" + wearCat).style.display = "none";
		document.getElementById("t" + wearCat).style.backgroundImage = "url(/img/common/wear_h1_bg_close.jpg)";
		document.getElementById("p" + id).style.visibility = "visible";
		document.getElementById("p" + id).style.display = "block";
		document.getElementById("t" + id).style.backgroundImage = "url(/img/common/wear_h1_bg_open.jpg)";	
		wearCat = id;
	}
}

function showWearProductDetail(id,link) {
	if (wearProd != id) {
		if (wearProd != undefined) {
			document.getElementById("d" + wearProd).style.visibility = "hidden";
			document.getElementById("d" + wearProd).style.display = "none";
		}
		document.getElementById("d" + id).style.visibility = "visible";
		document.getElementById("d" + id).style.display = "block";
		wearProd = id;
		document.location.href = "#" + link;
	}
}

function hideWearProductDetail(id) {
	document.getElementById("d" + id).style.visibility = "hidden";
	document.getElementById("d" + id).style.display = "none";
	wearProd = undefined;
}

function showSwitchColor(id,target) {
	if (id) {
		document.getElementById("wearSizes_" + target).innerHTML = document.getElementById("txt_" + id).innerHTML;
		document.getElementById("wearImage_" + target).innerHTML = document.getElementById("img_" + id).innerHTML;
	}
}

function note(){	
	window.open('/it_IT/privacy.aspx','note','width=518,height=450,toolbar=no,scrollbars=yes,titlebar=yes,location=no,resizable=no,status=yes');
}

function copyright(){	
	window.open('/it_IT/copyright.aspx','privacy','width=518,height=200,toolbar=no,scrollbars=yes,titlebar=yes,location=no,resizable=no,status=yes');
}

function openMuseumGallery (url) {
		window.open(url,'gallery','width=518,height=450,toolbar=no,scrollbars=no');
}

function openWin (url,name,width,height) {
		window.open(url,name,'width=' + width + ',height=' + height + ',toolbar=no,scrollbars=yes');
}

function showVetrina(id) {
		document.getElementById("vetrinaImg").innerHTML = document.getElementById("img_" + id).innerHTML;
}

function resize() {
	var w = document.getElementById("pic").width;
	var h = document.getElementById("pic").height + 20;
	self.resizeTo(w,h);
}
