/* ****** Sezione personalizzabile ******* */



var QM = 6; /* Il numero decide quanti menu vogliamo presenti nella pagina */



var qV1 = 2; /* Servizi */

var qV2 = 2; /* Galleria */

var qV3 = 3; /* Attivitą */

var qV4 = 10; /* Sestiere */

var qV5 = 0; /* Storia */

var qV6 = 0; /* Home */

var qV7 = 0;

var qV8 = 0;

var qV9 = 0;

var qV10 = 0;



/* Ciascun menu puo' avere una larghezza indipendente dalle altre, tale larghezza viene stabilita nell'array sottostante */



var LM= new Array();

LM[0]=0;

LM[1]=100; // larghezza menu 1 (espressa in pixel)

LM[2]=100; // larghezza menu 2

LM[3]=100; // ecc.

LM[4]=100;

LM[5]=100;

LM[6]=100;

LM[7]=120;

LM[8]=120;

LM[9]=120;

LM[10]=120;



var tC=500; // tempo di chiusura tendina dopo il MouseOver (espresso in millisecondi)

var tso=50; // tempo di successione scomparsa fra una voce e l'altra (espresso in millisecondi)

var cMZ="#F3D428";  // colore di default della barra dei menu

var cOmZ="#FFC140"; // colore di ciascun "menu barra" al MouseOver

var cVM="#6699FF";  // colore di default delle voci menu  

var cOV="#FFC140";  // colore voci al MouseOver



var aTb="center"; // allineamento testo menu ba (possibilita': left, center, right) 

var aTv="center"; // allineamento testo voci menu (possibilita': left, center, right)





var AM=20;   // altezza dei menu (espressa in pixel)

var dA=80;   // distanza della barra menu dal margine superiore

var dMo=2;   // distanza fra un menu e l'altro in orizzontale

var dMv=0;   // distanza fra un menu e l'altro in verticale

var dispD=6; // distanza della barra menu dal margine sinistro



AlCentroPagina=false; /* per caricare il menu al centro della pagina

                         sostituire "false" con "true" (senza virgolette) */

                         



var BrdB=0;  // border (barra)

var CspB=0;  // cellspacing (barra)

var CpdB=0;  // cellpadding (barra)



var BrdV=0;  // border (voci)

var CspV=0;  // cellspacing (voci)

var CpdV=0;  // cellpadding (voci)                           



var Voci= new Array(); 

Voci[0]=0;

Voci[1]=new Array('Servizi','Forum','Download','menu 1 link 5','menu 1 link 6','menu 1 link 7','menu 1 link 8','menu 1 link 9','menu 1 link 10');

Voci[2]=new Array('Multimedia','Fotogallery','Video','1996','1997','1998','1999','2000','2001','2002','2003','2004');

Voci[3]=new Array('Le Attivitą','La Giostra','La Cordesca','Solidarietą','menu 3 link 5','menu 3 link 5','menu 3 link 6','menu 3 link 7','menu 3 link 8','menu 3 link 9','menu 3 link 10');

Voci[4]=new Array('Il Sestiere','Chi Siamo','Organizzazione','Organi sociali','Statuto','Capitani','Cavalieri','Albo d`oro','Albo della Giostra','Dicono di noi','Contatti','menu 5 link 10');

Voci[5]=new Array('La Storia','Luoghi','Chiese','Palazzi','Porte','menu 4 link 4','menu 4 link 5','menu 4 link 6','menu 4 link 7','menu 4 link 8','menu 4 link 9','menu 4 link 10');

Voci[6]=new Array('Home','menu 6 link 1','menu 6 link 2','menu 6 link 3','menu 6 link 4','menu 6 link 5','menu 6 link 6','menu 6 link 7','menu 6 link 8','menu 6 link 9','menu 6 link 10');

Voci[7]=new Array('menu 7','menu 7 link 1','menu 7 link 2','menu 7 link 3','menu 7 link 4','menu 7 link 5','menu 7 link 6','menu 7 link 7','menu 7 link 8','menu 7 link 9','menu 7 link 10');

Voci[8]=new Array('menu 8','menu 8 link 1','menu 8 link 2','menu 8 link 3','menu 8 link 4','menu 8 link 5','menu 8 link 6','menu 8 link 7','menu 8 link 8','menu 8 link 9','menu 8 link 10');

Voci[9]=new Array('menu 9','menu 9 link 1','menu 9 link 2','menu 9 link 3','menu 9 link 4','menu 9 link 5','menu 9 link 6','menu 9 link 7','menu 9 link 8','menu 9 link 9','menu 9 link 10');

Voci[10]=new Array('menu 10','menu 10 link 1','menu 10 link 2','menu 10 link 3','menu 10 link 4','menu 10 link 5','menu 10 link 6','menu 10 link 7','menu 10 link 8','menu 10 link 9','menu 10 link 10');



var Link=new Array();

Link[0]=0;

Link[1]=new Array('servizi.php','forum2','download.php','menu1link5.htm','menu1link6.htm','menu1link7.htm','menu1link8.htm','menu1link9.htm','menu1link10.htm');

Link[2]=new Array('','gallery','video.php','menu2link3.htm','menu2link4.htm','menu2link5.htm','menu2link6.htm','menu2link7.htm','menu2link8.htm','menu2link9.htm','menu2link10.htm');

Link[3]=new Array('attivita.php','giostra.php','cordesca.php','solidarieta.php','menu3link4.htm','menu3link5.htm','menu3link6.htm','menu3link7.htm','menu3link8.htm','menu3link9.htm','menu3link10.htm');

Link[4]=new Array('chi.php','chi.php','organizzazione.php','organisociali.php','statuto.php','capitani.php','cavalieri.php','albo.php','albogiostra.php','diconodinoi.php','contatti.php');

Link[5]=new Array('storia.php','menu4link1.htm','menu4link2.htm','menu4link3.htm','menu4link4.htm','menu4link5.htm','menu4link6.htm','menu4link7.htm','menu4link8.htm','menu4link9.htm','menu4link10.htm');

Link[6]=new Array('home.php','menu6link1.htm','menu6link2.htm','menu6link3.htm','menu6link4.htm','menu6link5.htm','menu6link6.htm','menu6link7.htm','menu6link8.htm','menu6link9.htm','menu6link10.htm');

Link[7]=new Array('menu7link0.htm','menu7link1.htm','menu7link2.htm','menu7link3.htm','menu7link4.htm','menu7link5.htm','menu7link6.htm','menu7link7.htm','menu7link8.htm','menu7link9.htm','menu7link10.htm');

Link[8]=new Array('menu8link0.htm','menu8link1.htm','menu8link2.htm','menu8link3.htm','menu8link4.htm','menu8link5.htm','menu8link6.htm','menu8link7.htm','menu8link8.htm','menu8link9.htm','menu8link10.htm');

Link[9]=new Array('menu9link0.htm','menu9link1.htm','menu9link2.htm','menu9link3.htm','menu9link4.htm','menu9link5.htm','menu9link6.htm','menu9link7.htm','menu9link8.htm','menu9link9.htm','menu9link10.htm');

Link[10]=new Array('menu10link0.htm','menu10link1.htm','menu10link2.htm','menu10link3.htm','menu10link4.htm','menu10link5.htm','menu10link6.htm','menu10link7.htm','menu10link8.htm','menu10link9.htm','menu10link10.htm');



var Trg=new Array(); /* ATTENZIONE. I link funzionano SOLO se per ciascuno di essi viene specificato un target.

                     Per aprire la pag.htm nella finestra corrente scrivere 's' (sta per _self); per una nuova finestra scrivere 'b' (_blank);

                     per un target _top scrivere 't'; per un frame scrivere il 'NomeFrame'; per una popup scrivere 'p'. */

Trg[0]=0;

Trg[1]=new Array('s','s','s','','','','','','',''); // relativamente al PRIMO menu abbiamo: target per link 0 (quello della voce sulla barra), di seguito il target per i link 1, 2 , 3, ecc.

Trg[2]=new Array('','s','s','NomeFrame','p','t','','','','',''); // relativamente al SECONDO menu (come sopra)

Trg[3]=new Array('s','s','s','s','','','','','','','');

Trg[4]=new Array('s','s','s','s','s','s','s','s','s','s','s');

Trg[5]=new Array('s','','','','','','','','','','');

Trg[6]=new Array('s','','','','','','','','','','');

Trg[7]=new Array('','','','','','','','','','','');

Trg[8]=new Array('','','','','','','','','','','');

Trg[9]=new Array('','','','','','','','','','','');

Trg[10]=new Array('','','','','','','','','','','');



/* ****** Fine Sezione personalizzabile ******* */



/* 



Da qui in poi eventuali modifiche sono consigliabili solo a chi e' molto esperto di JavaScript, vi invitiamo a non intervenire se non siete sicuri di quel che fate, non vi garantiamo risposta alcuna.

*/



var DL=(document.layers); DA=(document.all); WO=(window.opera);



var TND= new Array(qV1,qV2,qV3,qV4,qV5,qV6,qV7,qV8,qV9,qV10);

var cQV=""; CmB=""; AmB=""; ndcB=""; ndcQVM=""; cQVM=""; VZ="ba100";  



function Ov(qVOv,NumConB,ql,cOv) {

 window.clearTimeout(CmB);

  if (ql==0) {

     for(cs=ndcQVM; cs>ndcB; cs--) {

     qVcs="ba"+cs;

     (DA)?document.all[qVcs].style.visibility="hidden":(DL)?document.layers[qVcs].visibility="hide":document.getElementById(qVcs).style.visibility ="hidden";

     }

     for (cbg=1; cbg<=QM; cbg++) {

     rip="ba"+cbg+"00";

     (DA)?document.all[rip].style.background=cMZ:(DL)?document.layers[rip].bgColor=cMZ:document.getElementById(rip).style.background=cMZ;

     }

  }



  cQV=qVOv+NumConB; 

  cQm="ba"+(ql+NumConB);

  if (ql==0) {

     for (i=NumConB+1; i<=cQV; i++) {

     qualeVoceApro="ba"+i;

     (DA)?document.all[qualeVoceApro].style.visibility="visible":(DL)?document.layers[qualeVoceApro].visibility="show":document.getElementById(qualeVoceApro).style.visibility="visible";

     }

  }

(DA)?document.all[cQm].style.background=cOv:(DL)?document.layers[cQm].bgColor=cOv:document.getElementById(cQm).style.background=cOv;

}



function outMenu(qVOut,ncbo) {

cQVM=cQV;

cQV=qVOut+ncbo;

ndcB=ncbo;

ndcQVM=ncbo+qVOut;

VZ="ba"+ndcB;

   for (b=ncbo+1; b<=cQV; b++) {

   qvB="ba"+b;

   (DA)?document.all[qvB].style.background=cVM:(DL)?document.layers[qvB].bgColor=cVM:document.getElementById(qvB).style.background=cVM;

   }

CmB=setTimeout('cB()',tC); 

}



function cB() {

   if (cQVM>ndcB) {

   qvC="ba"+cQVM;

   (DA)?document.all[qvC].style.visibility="hidden":(DL)?document.layers[qvC].visibility="hide":document.getElementById(qvC).style.visibility="hidden";

   cQVM--;

   setTimeout('cB()',tso);

   } else {

   (DA)?document.all[VZ].style.background=cMZ:(DL)?document.layers[VZ].bgColor=cMZ:document.getElementById(VZ).style.background=cMZ;

   cQVM=ndcB;

  }

}



var CU = new Array();

CU[0]=0;

diT=0;



var BrW=(DL||WO)?window.innerWidth:(navigator.userAgent.toLowerCase().indexOf("gecko")!=-1)?document.width:document.body.clientWidth;

var BrH=(DL||WO)?window.innerHeight:(navigator.userAgent.toLowerCase().indexOf("gecko")!=-1)?document.height:document.body.clientHeight;



if (AlCentroPagina==true) {

var M_Length=0;

   for (qmn=1; qmn<=QM; qmn++) {

   M_Length+=LM[qmn];

   }

M_Length=M_Length+(QM-1)*dMo;

dispD=parseInt((BrW-M_Length)/2);

}

  for (ndc=0; ndc<QM; ndc++) {

  CU[CU.length]=CU[ndc]+100;

  uni=ndc+1;

  IDb="ba"+CU[uni];

  dispD=dispD+dMo+LM[ndc];

  ddx=dispD-dMo;

  qV="qV"+uni;

  cu="CU["+uni+"]";

  document.writeln((DL)? '<layer id="'+IDb+'" right="'+ddx+'" top="'+dA+'" width="'+LM[uni]+'" height="'+AM+'" bgcolor="'+cMZ+'" visibility="show" onmouseover="Ov('+qV+','+cu+',0,cOmZ);" onmouseout="outMenu('+qV+','+cu+');"><table width="'+LM[uni]+'" border="'+BrdB+'" cellspacing="'+CspB+'" cellpadding="'+CpdB+'" height="'+AM+'"><tr align="'+aTb+'" valign="middle"><td><a href="javascript:Vai(\''+Link[uni][0]+'\',\''+Trg[uni][0]+'\');" class="bar">'+Voci[uni][0]+'</a></td></tr></table></layer>':'<div id="'+IDb+'" style="position:absolute; width:'+LM[uni]+'px; height: '+AM+'px; background-color:'+cMZ+'; right: '+ddx+'px; top: '+dA+'; visibility: visible" onmouseover="Ov('+qV+','+cu+',0,cOmZ);" onmouseout="outMenu('+qV+','+cu+');" onclick="Vai(\''+Link[uni][0]+'\',\''+Trg[uni][0]+'\');"><table width="'+LM[uni]+'" border="'+BrdB+'" cellspacing="'+CspB+'" cellpadding="'+CpdB+'" height="'+AM+'"><tr align="'+aTb+'" valign="middle"><td style="cursor: pointer"><a href="#" class="bar" onFocus="this.blur();">'+Voci[uni][0]+'</a></td></tr></table></div>');

  dispB=dA;

    for (ndcV=0; ndcV < TND[diT]; ndcV++) {

    uniV=ndcV+1;

   IDb="ba"+(CU[uni]+uniV);

   dispB=dispB+dMv+AM;

   document.writeln((DL)? '<layer id="'+IDb+'" right="'+ddx+'" top="'+dispB+'" width="'+LM[uni]+'" height="'+AM+'" bgcolor="'+cVM+'" visibility="hide" onmouseover="Ov('+qV+','+cu+','+uniV+',cOV);" onmouseout="outMenu('+qV+','+cu+');"><table width="'+LM[uni]+'" border="'+BrdV+'" cellspacing="'+CspV+'" cellpadding="'+CpdV+'" height="'+AM+'"><tr align="'+aTv+'" valign="middle"><td><a href="javascript:Vai(\''+Link[uni][uniV]+'\',\''+Trg[uni][uniV]+'\');" class="stbar">'+Voci[uni][uniV]+'</a></td></tr></table></layer>' : '<div id="'+IDb+'" style="position:absolute; width:'+LM[uni]+'px; height: '+AM+'px; background-color:'+cVM+'; right: '+ddx+'px; top: '+dispB+'; visibility: hidden" onmouseover="Ov('+qV+','+cu+','+uniV+',cOV);" onmouseout="outMenu('+qV+','+cu+');" onclick="Vai(\''+Link[uni][uniV]+'\',\''+Trg[uni][uniV]+'\');"><table width="'+LM[uni]+'" border="'+BrdV+'" cellspacing="'+CspV+'" cellpadding="'+CpdV+'" height="'+AM+'"><tr align="'+aTv+'" valign="middle"><td style="cursor: pointer"><a href="#" class="stbar" onFocus="this.blur();">'+Voci[uni][uniV]+'</a></td></tr></table></div>');

    }

  diT++;

  }

function Vai(lnk,tg) {

if (tg=="s"||tg=="t") {

lnko=lnk; 

tgT=tg;

setTimeout('rVai()',30);

} else if (tg=="b") {

window.open(lnk,'','width='+BrW+',height='+BrH+',toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,copyhistory=yes');

} else if (tg=="p") {

pp=window.open(lnk,'pp','toolbar=no,location=no,top=50,left=50,width=655,height=520');

pp.focus();

} else if (tg!="" && tg!="s" && tg!="b" && tg!="p" && tg!="t") {

top[tg].location.href=lnk;

	}

}

function rVai() {

  if (tgT=='s') {

  self.location.href=lnko;

  } else {

  top.location.href=lnko;

  }

}