document.write("<link href='php_js/menu.css' rel='stylesheet' type='text/css'>")
var agt=navigator.userAgent.toLowerCase();
var is_major = parseInt(navigator.appVersion);
var is_minor = parseFloat(navigator.appVersion);
var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1));
var is_nav2 = (is_nav && (is_major == 2));
var is_nav3 = (is_nav && (is_major == 3));
var is_badnav4 = (is_nav && (parseFloat(navigator.appVersion) == 4.02));
var is_oldnav4 = (is_nav && (parseFloat(navigator.appVersion) < 4.06));
var is_nav4 = (is_nav && (is_major == 4));
var is_nav4up = (is_nav && (is_major >= 4));
var is_nav6 = (is_nav && (is_major == 5));
var is_nav6up = (is_nav && (is_major >= 5));
var is_ie   = (agt.indexOf("msie") != -1);
var is_ie3  = (is_ie && (is_major < 4));
var is_ie4  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")==-1));
var is_ie4up  = (is_ie  && (is_major >= 4));
var is_ie5  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1));
var is_ie5up  = (is_ie && !is_ie3 && !is_ie4);
var is_aol   = (agt.indexOf("aol") != -1);
var is_aol3  = (is_aol && is_ie3);
var is_aol4  = (is_aol && is_ie4);
var is_aol5up  = (is_aol && is_ie5up);
var is_opera = (agt.indexOf("opera") != -1);
var is_opera4 = (is_opera && (is_major == 4));
var is_opera5 = (is_opera && (is_major == 5));
var is_opera5up = (is_opera && (is_major >= 5));
var is_webtv = (agt.indexOf("webtv") != -1);
var is_domcom = ((is_nav6up)||(is_ie5up)||(is_opera5up))
var is_mac    = (agt.indexOf("mac")!=-1);
var is_mac68k = (is_mac && ((agt.indexOf("68k")!=-1) || (agt.indexOf("68000")!=-1)));
var is_macppc = (is_mac && ((agt.indexOf("ppc")!=-1) || (agt.indexOf("powerpc")!=-1)));
var dhtmlnav=0;
var dhtmlBrowser=0;
if ((is_nav4up)||(is_ie4up)) dhtmlBrowser=1;
var coloreSF="#808080"
var coloreRIQ="#cccccc"; //colore del riquadro
var dhtmlnav=0;
var dhtmlBrowser=0;
var TimerID = "";
var TimerIDLink = "";
var table_width = 100; 
var IsLink = "NO";
var PrevLayer = "NO";
var WaitLink = 0;
var LinkLayer = "";
var DTXT="10";
var TimeLinkOut = 800
var TimeLayerOut =800
var bool2=false;
var colore="ffffff";
var Mat=new Array();
var chiudeBot=undefined
var prec=undefined
var VF;
var LPrec=""
var LayerB="";
var livello=new String("--")
var livelloA=new String("--")
var strDUE;
var strUNO
isIE=document.all;
isNN=!document.all&&document.getElementById;
isN4=document.layers;
isHot=false;
Item_Aperti=new Array()	
function ik_n(lay){
for(lk=0;lk<MenuAperti.length;lk++){
if(String(MenuAperti[lk][1])==String(lay)) return lk	
	
	}
return -1		
	
	}






function flink(str){
var	varLink=str.split(",")

if(varLink.length==2){
if (isIE||isNN){
	document.getElementById("pag").src=varLink[0] 
	}	
}else if(varLink.length==3){	
window.open(varLink[0],varLink[1])
	}
	
}
	
function DefLiv(name, visibility, zindex, left, top,tw) {
	this.name = name;
    this.left = left;
    this.top = top 
    this.width=100
    this.tw=tw
    this.visibility = visibility;
    this.zindex = zindex;
    this.Inizio = Inizio
    this.Item = Item;
    this.Fine = Fine;
   
    if ((is_domcom)||(is_ie4)) {  
      if (is_mac) {
        this.top += 7;
        this.left += 2;
      }
       
      this.content = '<div id="' + this.name + '" style="position: absolute; left: ' + this.left + '; top: ' + this.top + '; width: ' + this.width + '; visibility: ' + (this.visibility ? 'visible' : 'hidden') +';  z-index: ' + this.zindex + ';">';
       
      } else if (is_nav4) { 
      this.content = '<layer name="' + this.name + '" left=' + this.left + ' top=' + this.top + ' width=' + this.width + ' visibility=' + (this.visibility ? '"show"' : '"hide"') +'; z-index=' + this.zindex + '>';
    }	   
}

function Inizio(){
  this.content +='<table onmouseout="TableOut();" border="0" width="'+this.tw+'" height="100%" cellspacing="1" cellpadding="0" class="RIQ" onmouseover="TableOver(\'';
  this.content += this.name
  this.content +='\');" >	<tr><td><table border="0" width="100%" cellspacing="0" cellpadding="0" height="100%" class="SFsot"><tr><td><table border="0" width="100%">'
}
function Item(strHTM,strUNO,strDUE,condizione,link,id,LayerA,it) {
LayerB=LayerA+"_"+it;
if(condizione==1){
	this.content += '<tr><td id='+id+' class="item" onmouseup="flink(\''+link+'\');" onmouseout="LinkOut(\'L'+strUNO+'\');out_uno(\''+LayerA+'_'+it+'\')" onmouseover="TableOver(\'L'+strUNO+'\');over(\''+LayerA+'_'+it+'\');"   >'+strHTM+'</td></tr>'
   }else{
    this.content += '<tr><td id='+id+' class="item" onmouseout="LinkOut(\'L'+strUNO+'\');out_uno(\''+LayerA+'_'+it+'\')" onmouseover="over(\''+LayerA+'_'+it+'\');LinkOver(\'L'+strDUE+'\');" ><table border="0" width="100%" cellspacing="0" cellpadding="0"><tr><td>'+strHTM+'</td><td width="8"><img border="0" src="jpg/arrow.gif" width="7" height="11"></td></tr></table></td></td></tr>'
	}
	
LPrec=LayerA
}

function Fine() {  
    
	this.content += '</table></td></tr></table></td></tr></table>'
    
 if ((is_domcom)||(is_ie4)) {
  this.content += '</div>'; 
 } else if (is_nav4) {
   this.content += '</layer>';
 }
document.write(this.content)
}

function fSubMenu(){
 
  for (k_1=0;k_1<DefArr.length;k_1++){
   Mat[k_1]=[]
   Mat[k_1][1]=DefArr[k_1][1]
   Mat[k_1][2]=k_1
   }
   Mat.sort()
  
}
function strMAG(STR1,STR2,kkM){

var StrA1=STR1.split(".")
var StrA2=STR2.split(".")
kM1=StrA1.length
kM2=StrA2.length
if(kM1>kM2){
maxM=kM1
	}else{
maxM=kM2	
	}
		
if(kkM<maxM){
BoolM=false

if(parseInt(StrA1[kkM])>parseInt(StrA2[kkM])){
      BoolM=true
 }else if(parseInt(StrA1[kkM])==parseInt(StrA2[kkM])){
	kkM++
	strMAG(STR1,STR2,kkM)
 }else if(StrA2[kkM]==undefined && kM1>kM2){
	 BoolM=true
	 
	 }
}

return BoolM;
}


Object.prototype.TEXTar=function(stringa,j){
 var txt=stringa.split(".")
 var str=DefArr[Mat[j][2]][3+parseInt(txt[txt.length-1])]	
 return str.split(",")
}

var CostMenu=new Array()
var layersList=new Array()
var MatLayer=new Array()

function CreaSottoMenu(){
fSubMenu()

layerCount=Mat.length;
for(k=1;k<Mat.length;k++){
var	Coord={x: 0, y: 0}
var vPos=DefArr[Mat[k][2]][1].split(".")

var liv = new DefLiv("L"+DefArr[Mat[k][2]][1],0,vPos.length,0,0,150);
 liv.Inizio()
 layersList[k]=[]
 layersList[k][1]="L"+DefArr[Mat[k][2]][1];
 layersList[k][2]=vPos[1]
 layersList[k][3]=Mat[k][2]
 layersList[k][4]=false
 layersList[k][5]=0
 layersList[k][6]=DefArr[Mat[k][2]].length
 
//****************************************************** [item] *************************************************************
     for(i4=5;i4<DefArr[Mat[k][2]].length;i4++){
	  var Ar=DefArr[Mat[k][2]][i4].split(',')
	  if(Ar.length>1){
		  
		  strUNO=DefArr[Mat[k][2]][1];                                           
		  strHTM='<a  class="MenuLink"><font face=Verdana, sans-serif>'+Ar[2]+'</font></a></td>';  
	      condizione=1
		   }else{
	      strUNO=DefArr[Mat[k][2]][1]
	      strDUE=strUNO+"."+(i4-4)                                                                                             
		   strHTM='<a ID="testo" class="MenuLink"><font face=Verdana, sans-serif>'+Ar[0]+'</font></a></td>';   
		  condizione=2
          }
          liv.Item(strHTM,strUNO,strDUE,condizione,Ar[0]+','+Ar[1],'L'+DefArr[Mat[k][2]][1]+"_"+(i4-4),"L"+DefArr[Mat[k][2]][1],(i4-4));
          }	
//************************************************************************************************************************
  liv.Fine(); 
}


}

function button_R(ik){
 T[ik]=0

 var flashMovie=GetIDFlash("Flash"+ik);
if( flashMovie!=undefined)
  flashMovie.SetVariable("_root.Command.Stop","");
}

function FlashPlay(j) {
 var flashMovie=GetIDFlash("Flash"+j);
 if( flashMovie!=undefined)
 flashMovie.SetVariable("_root.Command.Play",""); 
 }
function This(j){
	
var flashMovie=GetIDFlash("Flash"+j);
 flashMovie.SetVariable("_root.Command.This",PrecI); 
 
	}
//***********************************************************
str_5="function FlashJS_DoFSCommand(command, args) {\n"
str_5+="	if(command=='trace'){\n"
str_5+="    alert(args) \n"
str_5+="                \n"
str_5+="		};\n"
str_5+="	};\n"
eval(str_5);

str_5="<script language='VBscript'>\n"
str_5+="<!--\n" 
str_5+="// Catch the fscommand in ie with vbscript, and pass\n"
str_5+="// it on to JavaScript.\n"

str_5+="Sub FlashJS_FSCommand(ByVal command, ByVal args) \n";
str_5+="call FlshJS_DoFSCommand(command, args)\n";
str_5+="end Sub\n";

str_5+="//-->\n"
str_5+="</script>"

document.write(str_5)
//**************************************************************




var T=new Array()
for (i_1=0 ;i_1<=8;i_1++){
T[i_1]=0
}


function GetIDFlash(ID)
{
  if (window.document[ID]){
    return window.document[ID];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1){
    if (document.embeds && document.embeds[ID])
      return document.embeds[ID]; 
  }
  else{
    return document.getElementById(ID);
  }
}
function PosXY(){
for(k=0;k<MenuAperti.length;k++){
if (isIE||isNN){
 var	Coords={x: 0, y: 0}
 var XY=Coords.getPosXY(document.getElementById("xy"))
 var vPos=MenuAperti[k][1].split(".")

 var pos1=0;
 var pos2=0;
 if(vPos.length>2){
  for(i2=2;i2<vPos.length;i2++)	
    pos2+=(parseInt(vPos[i2])-1)*17
  }
 pos1=(vPos.length-2)*152

 PosX=document.getElementById("bot"+vPos[1]).offsetLeft+XY.x+pos1

 PosY=42+XY.y+document.getElementById("bot"+vPos[1]).offsetTop; 
 document.getElementById(MenuAperti[k][1]).style.left=PosX;
 document.getElementById(MenuAperti[k][1]).style.top=PosY+pos2;
 }else if (isN4){
	var	Coords={x: 0, y: 0}
    var XY=Coords.getPosXY(document.layers["xy"])
    var vPos=MenuAperti[k][1].split(".")

   var pos1=0;
   var pos2=0;
   if(vPos.length>2){
     for(i2=2;i2<vPos.length;i2++)	
       pos2+=parseInt(vPos[i2])*17
    }
     pos1=(vPos.length-2)*152
     PosX=120+XY.x+pos1

     PosY=XY.y+document.layers["bot"+vPos[1]].offsetTop;		
	 document.layers[MenuAperti[k][1]].left=PosX;
     document.layers[MenuAperti[k][1]].top=PosY+pos2;		
	
}
}
}


