function GruppoA (num) {
	var i;
	i=0;
	while(num >= 100) 
		{
			i++;
			num = num - 100;
		}
	return i;
}

function GruppoB (num, A) {
	num = num - (A * 100);
	var i;
	i=0;
	while(num >= 10) 
		{
			i++;
			num = num - 10;
		}
	return i;
}


function GruppoC (num, A, B) {
	num = num - (A * 100);
	num = num - (B * 10);
	var i;
	i=0;
	while(num >= 1) 
		{
			i++;
			num = num - 1;
		}
	return i;
}


function MenuPrint (val) {
	var a, b, c, liv1,liv2,liv3,newmenu;
//	alert(val);
	liv1 = 0; // contatore per assegnare il valore di livello 1 alla voce che viene stampata (centinaia)
	liv2 = 0; // contatore per assegnare il valore di livello 2 alla voce che viene stampata (decine)
	liv3 = 0; // contatore per assegnare il valore di livello 3 alla voce che viene stampata (unità)
	a = GruppoA (val); // Valore del 1 livello da aprire
	b = GruppoB (val,a); // Valore del livello 2 da aprire
	c = GruppoC (val,a,b); // Valore del livello 3 da aprire
	newmenu = '<table align="center" cellpadding="1" cellspacing="0" border="0" width="155px">'; // Stringa che contiene tutto il menu da scrivere nella pagina
	liv1++; // incremento le centinaia ogni volta che stampo una voce di livello 1
	newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv1" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">DIFFUSORI</a></td></tr>')// Livello 1
	if (a == liv1){ // Livello 2 - 10
	document.cookie = "menu" + "=" + "100"; // SovraScrivo il cookie (menu) con valore numerico corrispondente all ultima posizione del menu  
		liv2++; // incremento le centinaia ogni volta che stampo una voce di livello 2
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">A colonna passivi</a></td></tr>')
		if (b == liv2){ // Livello 3 - 11
		document.cookie = "menu" + "=" + "110";
			liv3++;
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=110&prodotto=ls" class="menuliv3LNK" style="letter-spacing: -1px;">LS/DL 2-4-6-8-10-12</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="#" class="menuliv3" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">H.E.</a></td></tr>')
			if (c == liv3) {
			document.cookie = "menu" + "=" + "111";
				liv3++;
				newmenu = newmenu + ('<tr><td align="left" valign="top"><a href="info.asp?menu=111&prodotto=ls12_16" class="menuliv3LNK" >LS 12/16</a></td></tr>')
			}
		}
		liv2++;
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">A colonna attivi</a></td></tr>')
		if (b == liv2){ // Livello 3 - 12
		document.cookie = "menu" + "=" + "120";
			liv3++;
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=120&prodotto=activo_ns" class="menuliv3LNKROSSO" >Activo/NS</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=120&prodotto=bioactivo" class="menuliv3LNK" >Biactivo/NS</a></td></tr>')
		}
		liv2++; 
		newmenu = newmenu + ('<tr><td align="left" valign="top"><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">Da parete a 2 vie</a></td></tr>')
		if (b == liv2){ // Livello 3 - 13
		document.cookie = "menu" + "=" + "130";
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=130&prodotto=sdi_20" class="menuliv3LNK" >SDI 20</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=130&prodotto=sdi_25" class="menuliv3LNK" >SDI 25</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=130&prodotto=sdi_60" class="menuliv3LNK" >SDI 60</a></td></tr>')
		}
		liv2++; 
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">A tromba</a></td></tr>')
		if (b == liv2){ // Livello 3 - 14
		document.cookie = "menu" + "=" + "140";
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=140&prodotto=tu_10" class="menuliv3LNK" >TU 10</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=140&prodotto=tu_15" class="menuliv3LNK" >TU 15</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=140&prodotto=tu_50" class="menuliv3LNK" >TU 50</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=140&prodotto=tu_200" class="menuliv3LNK" >TU 200-200/TR</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=140&prodotto=msh_30_60" class="menuliv3LNKROSSO" >MSH 30/60</a></td></tr>')

		}
		liv2++; 
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">Musicali</a></td></tr>')
		if (b == liv2){ // Livello 3 - 15
		liv3++;
		document.cookie = "menu" + "=" + "150";
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv3" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">Attivi</a></td></tr>')
		if (c == liv3) {
			document.cookie = "menu" + "=" + "151";
			newmenu = newmenu + ('<tr><td align="left" valign="top"><a href="info.asp?menu=151&prodotto=sub" class="menuliv3LNK">SUB</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top"><a href="info.asp?menu=151&prodotto=sub_210" class="menuliv3LNK">SUB 210</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top"><a href="info.asp?menu=151&prodotto=mt_102a" class="menuliv3LNK">MT 102A</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top"><a href="info.asp?menu=151&prodotto=mc_120a" class="menuliv3LNK">MC 120A</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top"><a href="info.asp?menu=151&prodotto=cap_200" class="menuliv3LNK">CAP 200</a></td></tr>')		
			}		
		liv3++;
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv3" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">Passivi</a></td></tr>')
		if (c == liv3) {
			document.cookie = "menu" + "=" + "152";
			newmenu = newmenu + ('<tr><td align="left" valign="top"><a href="info.asp?menu=152&prodotto=mt_102" class="menuliv3LNK">MT 102</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top"><a href="info.asp?menu=152&prodotto=mc_120" class="menuliv3LNK">MC 120</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top"><a href="info.asp?menu=152&prodotto=cp_200" class="menuliv3LNK">CP 200</a></td></tr>')		
			}	
		liv3 = 0;		
		
		}
		liv2 = 0; // Azzero il livello 2 per ripartire nel livello 1 successivo 
	}	
	liv1++;
	newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv1" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">AMPLIFICATORI</a></td></tr>')
	if (a == liv1){ // Livello 2 - 20
	document.cookie = "menu" + "=" + "200";
		liv2++;
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">Integrati</a></td></tr>')
		if (b == liv2){ // Livello 3 - 21
		document.cookie = "menu" + "=" + "210";
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=210&prodotto=amf_120" class="menuliv3LNKROSSO" >AMF 120</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=210&prodotto=amf_200" class="menuliv3LNKROSSO" >AMF 200</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=210&prodotto=amp_50" class="menuliv3LNK" >AMP 50</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=210&prodotto=amp_100" class="menuliv3LNK" >AMP 100</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=210&prodotto=amp_200" class="menuliv3LNK" >AMP 200</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=210&prodotto=amp_3050" class="menuliv3LNK" >AMP 30/50</a></td></tr>')
		}
		liv2++;
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">Unit&agrave; di potenza</a></td></tr>')
		if (b == liv2){ // Livello 3 - 22
		document.cookie = "menu" + "=" + "220";
			
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=220&prodotto=up_2x120" class="menuliv3LNKROSSO" >UP 2x120</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=220&prodotto=up_4x120" class="menuliv3LNKROSSO" >UP 4x120</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=220&prodotto=up_100" class="menuliv3LNK" >UP 100</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=220&prodotto=up_200"" class="menuliv3LNK" >UP 200</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=220&prodotto=up_300"" class="menuliv3LNK" >UP 300</a></td></tr>')
		}
		liv2 = 0;
	}
	liv1++;
	
	newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv1" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">MIXER</a></td></tr>')
	if (a == liv1){ // Livello 2 - 30
	document.cookie = "menu" + "=" + "300";
		liv2++;
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">Analogici</a></td></tr>')
		if (b == liv2){ // Livello 3 - 31
		document.cookie = "menu" + "=" + "310";
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=310&prodotto=amx_103" class="menuliv3LNKROSSO" >AMX 103</a></td></tr>')
 		}
		liv2++;
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">Digitali</a></td></tr>')
		if (b == liv2){ // Livello 3 - 32
		document.cookie = "menu" + "=" + "320";
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=320&prodotto=automix_84" class="menuliv3LNK" >Automixer 84DSP</a></td></tr>') 		
		}
		liv2 = 0;
	}
	liv1++;
	newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv1" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">PROCESSORI AUDIO</a></td></tr>')
	if (a == liv1){ // Livello 2 - 40
	document.cookie = "menu" + "=" + "400";
		liv2++;
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">Audio</a></td></tr>')
		liv2++;
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">Antilarsen</a></td></tr>')
		if (b == liv2){ // Livello 3 - 41
		document.cookie = "menu" + "=" + "610";
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=410&prodotto=fb_3000" class="menuliv3LNKROSSO" >FB 3000</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=410&prodotto=fb_2000" class="menuliv3LNKROSSO" >FB 2000</a></td></tr>')
 		}
		liv2++;
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">Equalizzatori</a></td></tr>')
		if (b == liv2){ // Livello 3 - 42
		document.cookie = "menu" + "=" + "420";
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=420&prodotto=msp_11" class="menuliv3LNK" >MSP 11</a></td></tr>') 		
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=420&prodotto=msp_22" class="menuliv3LNK" >MSP 22</a></td></tr>') 		
		}

		liv2=0;
	}
	liv1++;

	
	newmenu = newmenu + ('<tr><td align="left" valign="top"><a href="#" class="menuliv1" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">MICROFONI</a></td></tr>')
	if (a == liv1){ // Livello 2 - 50
	document.cookie = "menu" + "=" + "500";
		liv2++;
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;" style="letter-spacing: -1px;">A collo d\'oca(Gooseneck)</a></td></tr>')
		if (b == liv2){ // Livello 3 - 51
		document.cookie = "menu" + "=" + "510";
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=510&prodotto=fs_57" class="menuliv3LNK">FS 57</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=510&prodotto=fs_322" class="menuliv3LNKROSSO">FS 322</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=510&prodotto=fs_935" class="menuliv3LNKROSSO">FS 935</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=510&prodotto=fs_917" class="menuliv3LNKROSSO">FS 917</a></td></tr>')
		
		}
		liv2++;
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;" style="letter-spacing: -1px;">Piatti</a></td></tr>')
		if (b == liv2){ // Livello 3 - 52
		document.cookie = "menu" + "=" + "520";
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=520&prodotto=fs_71" class="menuliv3LNK">FS 71</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=520&prodotto=fs_901" class="menuliv3LNK">FS 901</a></td></tr>')
		}
		liv2++;
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">Dinamici - Electret</a></td></tr>')
		if (b == liv2){ // Livello 3 - 53
		document.cookie = "menu" + "=" + "530";
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=530&prodotto=md_100" class="menuliv3LNK" >MD 100</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=530&prodotto=smde" class="menuliv3LNK" >SMDE</a></td></tr>')
		}
		liv2++;
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">Mezzo fucile</a></td></tr>')
		if (b == liv2){ // Livello 3 - 54
		document.cookie = "menu" + "=" + "540";
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=540&prodotto=fs_680" class="menuliv3LNK" >FS 680</a></td></tr>')
		}
		liv2++;
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">Radio</a></td></tr>')
		if (b == liv2){ // Livello 3 - 55
		document.cookie = "menu" + "=" + "550";
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=550&prodotto=singola_frequenza" class="menuliv3LNK" style="letter-spacing: -1px;">Singola->Diversity VHF</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=550&prodotto=doppia_frequenza" class="menuliv3LNK" style="letter-spacing: -1px;">Doppia->Diversity VHF</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="#" class="menuliv3LNK">Radio VHF</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="#" class="menuliv3LNK">Radio UHF</a></td></tr>')
			}
		liv2 = 0;
	}
	liv1++;
	
	newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv1" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">RIPRODUTTORI SUONO</a></td></tr>')
	if (a == liv1){ // Livello 2 - 60
		document.cookie = "menu" + "=" + "600";
		newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=610&prodotto=dar" class="menuliv3LNK" >DAR</a></td></tr>')
		newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=610&prodotto=bells" class="menuliv3LNK" >BELLS</a></td></tr>')
		newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=610&prodotto=dolby_surround" class="menuliv3LNK" >DOLBY SURROUND</a></td></tr>')
	}
	liv1++;

	newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv1" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">SISTEMI PORTATILI</a></td></tr>')
	if (a == liv1){ // Livello 2 - 70
	document.cookie = "menu" + "=" + "700";
		liv2++;
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">Per processioni</a></td></tr>')
		if (b == liv2){ // Livello 3 - 71
		document.cookie = "menu" + "=" + "710";
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=710&prodotto=app&lang=" class="menuliv3LNK" >APP</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=710&prodotto=app_d&lang=" class="menuliv3LNK" >APP/D</a></td></tr>')
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=710&prodotto=app_p&lang=" class="menuliv3LNK" >APP/P</a></td></tr>')
		}	
		
		liv2++;
		newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv2" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">Per voce e musica</a></td></tr>')
		if (b == liv2){ // Livello 3 - 72
		document.cookie = "menu" + "=" + "720";
			newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=720&prodotto=db_reg" class="menuliv3LNK" >DB 2000</a></td></tr>')
		}
		liv2 = 0;
	}
	liv1++;

	newmenu = newmenu + ('<tr><td align="left" valign="top" ><a href="#" class="menuliv1" onclick="MenuPrint('+liv1+liv2+liv3+'); return false;">NOVIT&Agrave;</a></td></tr>')
	if (a == liv1){ // Livello 2 - 60 - link sulle voci di livello 2 con link nel livello 2 e classi di livello 3 nel livello 2
	document.cookie = "menu" + "=" + "800";
		liv2++;
		newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=800&prodotto=pm_02" class="menuliv3LNK">PM_02/SYSTEM</a></td></tr>')
		newmenu = newmenu + ('<tr><td align="left" valign="top" width="150px"><a href="info.asp?menu=800&prodotto=arianna" class="menuliv3LNK">ARIANNA</a></td></tr>')
		liv2 = 0;
	}


//---------



	newmenu = newmenu + '</table>'
	document.getElementById("cellamenu").innerHTML=newmenu
}