var voci=new Array();
	voci[0]=new Array("configurator", "wr_instruments", "worldcolours", "createpen");

var nomiVoci=new Array();
	nomiVoci[0]=new Array("","","world_of_colour/","create_your_pen/");

var subDir=new Array();
	subDir[0]=new Array("","create","world_of_colour","create_your_pen");

if (navigator.platform.toLowerCase().indexOf("mac")!= -1){
	var posSubMenu=new Array(0,181);
}
else{
	var posSubMenu=new Array(0,181);
}

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();
	}

onresize=function() {self.location.reload()};