var voci=new Array();
	voci[0]=new Array("product_showroom", "products", "colours", "productcode", "packaging","penbook");
	voci[1]=new Array("configurator", "wr_instruments", "worldcolours", "createpen");
	voci[2]=new Array("personalisation", "possible", "artwork", "approval");
	voci[3]=new Array("prodir", "aboutus", "contact", "trade");

var nomiVoci=new Array();
	nomiVoci[0]=new Array("","product_showroom","product_showroom/colour_chart","product_showroom/codes","product_showroom/packaging","product_showroom/penbook" );
	nomiVoci[1]=new Array("","configurator","configurator/world_of_colour","configurator/create_your_pen");
	nomiVoci[2]=new Array("","product_showroom/print_all/what_is_possible","product_showroom/print_all","product_showroom/print_all/approval_of_production_proof");
	nomiVoci[3]=new Array("","company","contacts","company/events");

var subDir=new Array();
	subDir[0]=new Array("","product_showroom","colour_chart","codes","csproducts");
	subDir[1]=new Array("","configurator","world_of_colour","create_your_pen");
	subDir[2]=new Array("","what_is_possible","print_all","approval_of_production_proof");
	subDir[3]=new Array("","company","contacts","events");

if (navigator.platform.toLowerCase().indexOf("mac")!= -1){
	var posSubMenu=new Array(0,181,362,543);
}
else{
	var posSubMenu=new Array(0,181,362,543);
}

var nn=document.layers?true:false,N6=navigator.userAgent.toLowerCase().indexOf("gecko")!=-1?true:false,conta=0,last=0;
var pageName = getPageFile(); //mi ricavo il nome della dir dalla proprietà pathname della location
var pageIndex = getR(); //mi ricavo l'indice dell'array contenente il nome della pagina


//************ LAYERS *****************
for (i=0;i<voci.length;i++)
{
	var n=i;


	
	if (i == pageIndex)
	{
		document.writeln("<div id='mtop"+n+".' style=\"line-height:0px;position:absolute;left:"+eval(leftmargin+posSubMenu[n])+"px;top:"+topmargin+"px;width:180px;height:18px;background:#ffffff;visibility:visible;cursor:hand;padding-top:0px;padding-bottom:0px;\"><img src=\""+baseImg+voci[i][0]+"_over.gif\"></div>");

		layerVisible = n; //numero del layer da mostrare

		
		for (l=1;l<voci[i].length;l++){
			if (subDir[i][l] == pageName)
			{
				document.writeln("<div id='mdep"+i+"."+l+"' style=\"line-height:0px;position:absolute;left:"+eval(leftmargin+posSubMenu[n])+"px;top:"+eval(5+alto*l)+"px;width:180px;height:"+alto+"px;padding-top:0px;padding-bottom:0px;margin-top:0px;background:#ffffff;visibility:hidden;cursor:hand;\" onclick=\"vai('"+baseLink+nomiVoci[i][l]+"/index.php');\"><img src=\""+baseImg+voci[i][l]+"_on.gif\" name=\""+voci[i][l]+"\"></div>");
			}
			else
			{
				document.writeln("<div id='mdep"+i+"."+l+"' style=\"line-height:0px;position:absolute;left:"+eval(leftmargin+posSubMenu[n])+"px;top:"+eval(5+alto*l)+"px;width:180px;height:"+alto+"px;padding-top:0px;padding-bottom:0px;margin-top:0px;background:#ffffff;visibility:hidden;cursor:hand;\" onmouseover=\"NascondiMenu();conta++;mroll('"+voci[i][l]+"');\" onmouseout=\"conta--;unmroll();\" onclick=\"vai('"+baseLink+nomiVoci[i][l]+"/index.php');\"><img src=\""+baseImg+voci[i][l]+"_off.gif\" name=\""+voci[i][l]+"\"></div>");
			}
		}		
	}
	else
	{
		document.writeln("<div id='mtop"+n+".' style=\"line-height:0px;position:absolute;left:"+eval(leftmargin+posSubMenu[n])+"px;top:"+topmargin+"px;width:180px;height:18px;background:#ffffff;visibility:visible;cursor:hand;padding-top:0px;padding-bottom:0px;\" onmouseover=\"mroll('"+voci[i][0]+"');MostraMenu("+n+");conta++;\" onmouseout=\"last="+n+";conta--;\"><img src=\""+baseImg+voci[i][0]+"_off.gif\" name=\""+voci[i][0]+"\"></div>");

		for (l=1;l<voci[i].length;l++){
			if (subDir[i][l] == pageName)
			{
				document.writeln("<div id='mdep"+i+"."+l+"' style=\"line-height:0px;position:absolute;left:"+eval(leftmargin+posSubMenu[n])+"px;top:"+eval(5+alto*l)+"px;width:180px;height:"+alto+"px;padding-top:0px;padding-bottom:0px;margin-top:0px;background:#ffffff;visibility:hidden;cursor:hand;\" onclick=\"vai('"+baseLink+nomiVoci[i][l]+"/index.php');\"><img src=\""+baseImg+voci[i][l]+"_on.gif\" name=\""+voci[i][l]+"\"></div>");
			}
			else
			{
				document.writeln("<div id='mdep"+i+"."+l+"' style=\"line-height:0px;position:absolute;left:"+eval(leftmargin+posSubMenu[n])+"px;top:"+eval(5+alto*l)+"px;width:180px;height:"+alto+"px;padding-top:0px;padding-bottom:0px;margin-top:0px;background:#ffffff;visibility:hidden;cursor:hand;\" onmouseover=\"conta++;mroll('"+voci[i][l]+"');\" onmouseout=\"conta--;unmroll();\" onclick=\"vai('"+baseLink+nomiVoci[i][l]+"/index.php');\"><img src=\""+baseImg+voci[i][l]+"_off.gif\" name=\""+voci[i][l]+"\"></div>");
			}
		}
	}
}


if (layerVisible != null)
{	
	timer=setInterval("NascondiMenu()",250);
	showdeps(layerVisible,true);	
}
else{
	timer=setInterval("NascondiMenu()",250);
}



//************ FUNZIONI ***************** 
function getR(){
	for(i=0; i<subDir.length; i++){
		for(k=0; k<subDir[i].length; k++){
			if (pageName == subDir[i][k])
			{
				var r = i;
			}
		}	
	}
	return r;
}

function getPageFile(){
	var path = window.location.pathname;
	var pageNameData = path.split("/");
	var filePage = pageNameData[pageNameData.length-2];
	return filePage;
}

function NascondiMenu()
	{
	if (conta==0)
		{
			if(last != layerVisible){		
				showdeps(last,false);				
			}
		}
	}

function MostraMenu(n)
	{
		if(last != layerVisible)
		{	
			showdeps(last,false);
			showdeps(n,true);			
			last=n;
		}
		else{
			showdeps(n,true);
			last=n;		
		}

	}

function showdeps(n,act)
	{
	if (conta==0)
		{
		if (act == true)
		{
			stat="visible";
			mroll(voci[n][0]);
		}
		else{
			stat="hidden";
			mrollOff(voci[n][0]);
		}

	if (nn)
		for (i=1;i<voci[n].length;i++)
			document.layers["mdep"+n+"."+i].visibility=stat;
	else
		for (i=1;i<voci[n].length;i++)
			if(document.all)
				document.all["mdep"+n+"."+i].style.visibility=stat;
				else
				document.getElementById('mdep'+n+"."+i).style.visibility=stat;
		}
	}

function vai(dove)
	{
		self.location.href=dove;
	}

function mroll(nameImg)
	{
		MM_swapImage(''+nameImg+'','',''+baseImg+nameImg+'_over.gif',1);
	}

function mrollOff(nameImg)
	{
		MM_swapImage(''+nameImg+'','',''+baseImg+nameImg+'_off.gif',1);
	}

function unmroll()
	{	
		MM_swapImgRestore();
	}

//funzioni Macromedia
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_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

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_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];}
}

onresize=function() {self.location.reload()};
