// --- fabiano@jsdir.com -------
// --- http://www.jsdir.com --------
// --- Copyright ©2001 by Fabiano Andreotta -------
// --- E' permesso il riutilizzo del presente menu, a patto che vengano lasciate integre
// --- le tre righe sopra riguardanti il programmatore ed il sito dove il programma e' reperibile

// ***********************************************************************************************
//
//                          I N I Z I O   S E Z I O N E   M O D I F I C A B I L E
//
// ***********************************************************************************************

// --- Menu principale --------------
var TopMenuLeft="660"; // distanza da sinistra
var TopMenuHeight="0"; // altezza
var TopMenuWidth="105"; // larghezza
var BeginTopFont="<FONT FACE='verdana' SIZE='-2' COLOR='navy'><B><I>" // Inizio definizione font del TITOLO del menu (solo IE4 e NN4)
var EndTopFont="</I></B></FONT>" // Fine definizione font del TITOLO del menu (solo IE4 e NN4)

// --- Menu Secondari -----------------
var ChildMenuLeft="670"; // distanza da sinistra
var ChildMenuHeight="20"; // altezza
var ChildMenuWidth="105"; // larghezza
var BeginChildFont="<FONT FACE='verdana' SIZE='-2' COLOR='blue'><B>" // Inizio definizione font dei SOTTOMENU (solo IE4 e NN4)
var EndChildFont="</B></FONT>" // Fine definizione font dei SOTTOMENU (solo IE4 e NN4)

//----------Per spostare il menù verso il basso aumentare il valore di qtopuno----
var qtopuno=170;

//--per cambiare il target modificare la funzione sottostante------
function ffff(url){
self.location.href=url;
}

//-----------------inizio parte da modificare per aggiungere o togliere menù-----------

/*
Volevo sapere da chi lo avesse già utilizzato,
se era possibile far comparire dei nomi (nella prima Array)
che non fossero linkati ...

qwe[0]=new Array(' ramona,' daniela',' loredana')
vbn[0]=new Array('non vorrei il link','daniela.asp','lory.asp')

è possibile agire negli apici per non avere il link?
*/


// Voci Menu Principale
qtuno=new Array(' Trafilatrici',' Linee', 'Avvolgitori ',' Laminatoi', ' Accessori')

var qwe=new Array() // NON MODIFICARE QUESTA RIGA!!!
var vbn=new Array() // NON MODIFICARE QUESTA RIGA!!!

qwe[0]=new Array(' Monoblocchi',' Rettilinee',' A bagno')
vbn[0]=new Array('../macchine/monoblocchi.html','../macchine/trafilatrici.html','../macchine/abagno.html')

qwe[1]=new Array(' Laminazione',' Zigrinato')
vbn[1]=new Array('../macchine/underconstruction.html','../macchine/underconstruction.html')

qwe[2]=new Array(' Bobinatori',' Matassatori')
vbn[2]=new Array('../macchine/bobinatori.html','../macchine/underconstruction.html')

qwe[3]=new Array(' Appuntitrici')
vbn[3]=new Array('../macchine/underconstruction.html')

qwe[4]=new Array(' Svolgitori')
vbn[4]=new Array('../macchine/underconstruction.html')

// ***********************************************************************************************
//
//                            F I N E   S E Z I O N E   M O D I F I C A B I L E
//
//                          la parte sottostante non deve essere modificata!!
//
// ***********************************************************************************************

//-------browser sniff--------------
var nome=(navigator.appName=="Microsoft Internet Explorer")?true:false;
var wt=nome?(navigator.appVersion.split(';').toString().split(" ").toString().split(',')[4] ):null;
var isie5=((wt)>=5 && nome)?true:false;
var isie4=((wt <5 && wt >=4) && nome)?true:false;
var isNS4=(document.layers)?true:false;
var isNS6=document.getElementById && (navigator.userAgent.toLowerCase().indexOf("gecko")!=-1)?true:false;
var isIE4=document.all?true:false;
var isIE5=document.getElementById && (navigator.appName=="Microsoft Internet Explorer")?true:false;
var sty=(isie4 || isie5 || isNS6)?'hidden':(isNS4)?'hide':'hidden'
var stv=(isie4 || isie5 || isNS6)?'visible':(isNS4)?'show':'visible'
//------preload-----------------
imm1=new Image();
imm1.src="images/albero1.gif"
imm2=new Image();
imm2.src="images/albero2.gif"
imm3=new Image();
imm3.src="images/icoie.gif"
imm4=new Image();
imm4.src="images/piu.gif"
imm5=new Image();
imm5.src="images/meno.gif"
imm6=new Image();
imm6.src="images/iconn.gif"
if(isNS4 || isNS6)
	{
	imm3.src=imm6.src
	}

quant=new Array() //----numero dei menù secondari per menù primario------
for(fre=0; fre<qwe.length; fre++)
	{
	quant[fre]=qwe[fre].length
	}
qqqw=quant.length   
ssq=new Array() //--valori per cicli----
for(ghy=0; ghy<qqqw; ghy++)
	{
	ssq[ghy]="ak[ghy]"
	}
quanto=new Array() //---distanza top tra i menù secondari---
for(uuk=0; uuk<qqqw; uuk++)
	{
	quanto[uuk]=20+(uuk*20)+qtopuno
	}

//-----sposta i principali--
var pp=new Array(0,1,3,6,10,15,21,28,36,45,55,67,80,94,109)  //--max 15 menù principali--
var na=new Array()
sjs=0;
shs=0;
for(d=0; d<pp[qqqw-1]; d++)
	{
	for(u=0; u<pp.length; u++)
		{
		if(d==pp[u] )
			{
			sjs++
			shs=-1;
			}
		}
		shs++
		na[d]=((quant[shs]*20)+quanto[sjs])
	}
//-------------------------------------roll------------
function roll(id)
	{
	qual='ph'+[id]
	qual2='pk'+[id]
	qual3='a'+[id]
	var isd=(isNS4)?document.layers:(isie4)?document.all:null
	var jkl=(isie4 || isie5 || isNS6)?document:(isNS4)?(document.layers[qual3].document):null
	vx=new Array()
	for(sa=0; sa<qqqw-1; sa++)
		{
		vx[sa]=(isie5 || isNS6)?(document.getElementById('a'+[sa+1]).style):(isNS4)?(isd['a'+[sa+1]]):isd['a'+[sa+1]].style
		}
	if(jkl.images[qual].src==imm4.src)
		{
		jkl.images[qual].src=imm5.src;
		jkl.images[qual2].src=imm2.src;
		//-----------------------------------
		var spo=(isie5 || isNS6)?(jkl.getElementById('a0').style):(isNS4)?(isd['a0']):isd['a0'].style
		sta=parseInt(spo.top)-20
		for(wu=0; wu<id; wu++)
			{
			vx[wu].top=(20*(wu+2))+sta  //--qui---
			}
		for(wu=0; wu<qqqw-(id+1); wu++)
			{
			vx[wu+id].top=na[pp[wu+id]+id]
			}
		for(jk=0; jk<quant[id]; jk++)
			{
			bba=""+'aa'+[id]+[jk]
			var bbx=(isie5 || isNS6)?(jkl.getElementById(bba).style):(isNS4)?(isd[bba]):isd[bba].style
			bbx.visibility=stv
			}
		for(hhk=0; hhk<id; hhk++)
			{
			for(jk=0; jk<quant[hhk]; jk++)
				{
				bba=""+'aa'+[hhk]+[jk]
				var bbx=(isie5 || isNS6)?(jkl.getElementById(bba).style):(isNS4)?(isd[bba]):isd[bba].style
				bbx.visibility=sty
				}
			}
		for(jkk=(id+1); jkk<quant.length; jkk++)
			{
			for(gk=0; gk<quant[jkk]; gk++)
				{
				bba=""+'aa'+[jkk]+[gk]
				var bbx=(isie5 || isNS6)?(jkl.getElementById(bba).style):(isNS4)?(isd[bba]):isd[bba].style
				bbx.visibility=sty
				}
			}
		//------------------------
		}
	else if(jkl.images[qual].src==imm5.src)
		{
		jkl.images[qual].src=imm4.src;
		jkl.images[qual2].src=imm1.src;
		for(wu=0; wu<qqqw-1; wu++)
			{
			vx[wu].top=(20*(wu+2))+sta   //--qui--
			}
		for(hzk=0; hzk<quant.length; hzk++)
			{
			for(jk=0; jk<quant[hzk]; jk++)
				{
				bba=""+'aa'+[hzk]+[jk]
				var bbx=(isie5 || isNS6)?(jkl.getElementById(bba).style):(isNS4)?(isd[bba]):isd[bba].style
				bbx.visibility=sty
				}
			}
		}
	for(spq=0; spq<qqqw; spq++)
		{
		if(spq!=id)
			{
			var spazz=(isNS4)?document.layers['a'+spq].document:jkl
			spazz.images['ph'+[spq]].src=imm4.src;
			spazz.images['pk'+[spq]].src=imm1.src;
			}
		}
	}
//---------------crea principali IE5 NS6---------
function crea()
	{
	if(isie5 || isNS6)
		{
		for(i=0; i<qtuno.length; i++)
			{
			qtopuno=qtopuno+20;
			bb='a'+[i]
			cc=qtuno[i]
			kkk='ccc'+[i]
			nnm='ph'+[i]
			nnn='pk'+[i]
			yuy='span'+[i]
			var m1=document.createElement('div')
			document.body.appendChild(m1)
			m1.id=bb
			m1.style.visibility=stv
			m1.style.position="absolute"
			m1.style.top=qtopuno
			m1.style.left=TopMenuLeft
			m1.style.height=TopMenuHeight
			m1.style.width=TopMenuWidth
			var lnk1=document.createElement('a')
			document.getElementById(bb).appendChild(lnk1)
			lnk1.id=kkk
			lnk1.setAttribute('href','javascript:roll('+i+')')
			var foto1=document.createElement('img')
			document.getElementById(kkk).appendChild(foto1);
			foto1.src=imm4.src
			foto1.id=nnm
			foto1.border=0 
			foto1.width=18
			foto1.height=16
			var foto2=document.createElement('img')
			document.getElementById(bb).appendChild(foto2);
			foto2.src=imm1.src
			foto2.id=nnn
			foto2.width=16
			foto2.height=13
			var mlo=document.createElement('span')
			document.getElementById(bb).appendChild(mlo)
			mlo.id=yuy
			mlo.style.fontSize="8pt"
			mlo.style.fontFamily="Arial"
			mlo.style.color="navy" 
			var comm=document.createTextNode(cc)
			document.getElementById(yuy).appendChild(comm)
			}
		//---------crea sottomenu IE5 NS6----------------
		for(hg=0; hg<qqqw; hg++)
			{
			for(ssq[hg]=0; ssq[hg]<quant[hg]; ssq[hg]++)
				{
				quanto[hg]=quanto[hg]+20
				bba=""+'aa'+[hg]+[ssq[hg]]
				cca=qwe[hg][ssq[hg]]
				kkka=""+'ccca'+[hg]+[ssq[hg]]
				lll=vbn[hg][ssq[hg]]
				var ma=document.createElement('div')
				document.body.appendChild(ma)
				ma.id=bba
				ma.style.visibility=sty
				ma.style.position="absolute"
				ma.style.top=quanto[hg]
				ma.style.left=ChildMenuLeft
				ma.style.height=ChildMenuHeight
				ma.style.width=ChildMenuWidth
				var foto12=document.createElement('img')
				document.getElementById(bba).appendChild(foto12);
				foto12.src=imm5.src
				foto12.border=0 
				foto12.width=18
				foto12.height=16
				var foto22=document.createElement('img')
				document.getElementById(bba).appendChild(foto22);
				foto22.src=imm3.src
				foto22.width=15
				foto22.height=13
				if (lll != "#")
					{
					var lnk2=document.createElement('a')
					document.getElementById(bba).appendChild(lnk2)
					lnk2.id=kkka
					lnk2.setAttribute("href",'javascript:ffff(\''+lll+'\')')
					lnk2.style.textDecoration="none"
					lnk2.style.fontSize="8pt"
					lnk2.style.fontFamily="Arial"
					lnk2.style.color="blue" 
					var comm1=document.createTextNode(cca)
					document.getElementById(kkka).appendChild(comm1) 
					}
					else
					{
					var lnk2=document.createElement('span')
					document.getElementById(bba).appendChild(lnk2)
					lnk2.id=kkka
					lnk2.style.fontSize="8pt"
					lnk2.style.fontFamily="Arial"
					lnk2.style.color="black" 
					var comm1=document.createTextNode(cca)
					document.getElementById(kkka).appendChild(comm1)
					}
				}
			}
		}
	//--------------------------------------------
	}
//----------parte per NS4 e IE4-----------------------------------------------------
if(isNS4 || isie4)
	{
	for(i=0; i<qtuno.length; i++)
		{
		aaa=""+'a'+[i]
		qtopuno=qtopuno+20
		nome1=""+'ph'+[i]
		nome2=""+'pk'+[i]
		cc=qtuno[i]
		if(isNS4)
			{
			document.write('<layer name=\"'+(aaa)+'\" top=\"'+(qtopuno)+'\" left='+TopMenuLeft+' height='+TopMenuHeight+' width='+TopMenuWidth+'>');
			document.write('<a href="javascript:roll('+i+')"><img border="0" name=\"'+(nome1)+'\"src="images/piu.gif" width="18" height="16"></a>')
			document.write('<img border="0" name=\"'+(nome2)+'\"src="images/albero1.gif" width="16" height="13">'+BeginTopFont+(cc)+EndTopFont)
			document.write('</layer>')
			}
			else
			{
			document.write('<div id=\"'+(aaa)+'\" style="position:absolute; top:'+(qtopuno)+'; left:'+TopMenuLeft+'; height:'+TopMenuHeight+'; width:'+TopMenuWidth+';">');
			document.write('<a href="javascript:roll('+i+')"><img border="0" name=\"'+(nome1)+'\"src="images/piu.gif" width="18" height="16"></a>')
			document.write('<img border="0" name=\"'+(nome2)+'\"src="images/albero1.gif" width="16" height="13">'+BeginTopFont+(cc)+EndTopFont)
			document.write('</div>')
			}
		}
	//------------------------------menu secondari IE4 NS4--------------------
	for(hg=0; hg<qqqw; hg++)
		{
		for(ssq[hg]=0; ssq[hg]<quant[hg]; ssq[hg]++)
			{
			quanto[hg]=quanto[hg]+20
			bba=""+'aa'+[hg]+[ssq[hg]]
			cca=qwe[hg][ssq[hg]]
			kkka=""+'ccca'+[hg]+[ssq[hg]]
			lll=vbn[hg][ssq[hg]]
			if(isNS4)
				{
				document.write('<layer name=\"'+(bba)+'\" top=\"'+(quanto[hg])+'\" left='+ChildMenuLeft+' height='+ChildMenuHeight+' width='+ChildMenuWidth+' visibility="hide">');
				document.write('<img border="0" src="images/meno.gif" width="18" height="16">')
				if (lll == "#")
					document.write('<img border="0" src=\"'+(imm3.src)+'\" width="15" height="16">'+BeginTopFont+(cca)+EndTopFont)
					else
					document.write('<img border="0" src=\"'+(imm3.src)+'\" width="15" height="16"><a href="javascript:ffff(\''+(lll)+'\')" >'+BeginChildFont+(cca)+EndChildFont+'</A>')
				document.write('</layer>')
				document.close()
				}
				else
				{
				document.write('<div id=\"'+(bba)+'\" style="position:absolute; top:'+(quanto[hg])+'; left:'+ChildMenuLeft+'; height:'+ChildMenuHeight+'; width:'+ChildMenuWidth+'; visibility:'+(sty)+';">');
				document.write('<img border="0" src="images/meno.gif" width="18" height="16">')
				if (lll == "#")
					document.write('<img border="0" src=\"'+(imm3.src)+'\" width="15" height="16">'+BeginTopFont+(cca)+EndTopFont)
					else
					document.write('<img border="0" src=\"'+(imm3.src)+'\" width="15" height="16"><a href="javascript:ffff(\''+(lll)+'\');" style="text-decoration:none;">'+BeginChildFont+(cca)+EndChildFont+'</A>')
				document.write('</div>')
				document.close()
				}
			}
		}
	}
onload=crea

