/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * Sezione personalizzabile..
 * Modificare le variabili e gli array seguenti per adattare il menu al propri sito.
 * L'ultima voce di questo menu e' un link a JsDir, se credete potete toglierlo, ma in tal caso vi preghiamo
 * di lasciare il riferimento della riga seguente... dopotutto non l'avete pagato nulla, quindi... che vi costa? :-)
 *
 * Ultimo aggiornamento: 24 Febbraio 2004
 *
 * Questo menu e' (C)2004 webmaster@jsdir.com - Lo script e' reperibile al sito http://www.jsdir.com - JavaScript Directory
 * Personalizzazione per www.parrocchiadicantalupo.it by Cloud
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

var left2=(window.width)*.8; // --- Margine sx delle voci principali/del menu
var top=70; // --- Margine top della prima voce principale/del menu
var alto=40; // --- Altezza dei livelli

var largoprinc=150; // --- Larghezza livelli delle voci principali

var largosec=140; // --- Larghezza livelli delle voci secondarie
var deltaleft=10; // --- Margine sx aggiunto all valore di "left" per indentare le voci secondarie

var ronpri="#3399FF"; // Colore al MouseOver
var roffpri="#99CCFF"; // Colore di default

var ronsec="#00008c"; // Colore al MouseOver
var roffsec="#008000"; // Colore di default

/* L'array seguente contiene i testi che verranno visualizzati dal menu.
 * Nell'esempio (il menu di JsDir) trovate quattro elementi dell'array "voci" corrispondenti alle quattro voci del menu principale
 * Il primo elemento degli array e' il nome del menu, gli elementi successivi sono i links contenuti nel singolo menu. */
var vvoci=new Array();
	vvoci[0]=new Array("CAMPEGGIO")
	vvoci[1]=new Array("CARITAS");
	vvoci[2]=new Array("TEATRO");
	vvoci[3]=new Array("FESTE &amp; EVENTI");
	vvoci[4]=new Array("TORNEI");
	vvoci[5]=new Array("NEWS (17.11.09)");
	vvoci[6]=new Array("INFORMATORE PARROCCHIALE");
	vvoci[7]=new Array("MULTIMEDIA");	
	vvoci[8]=new Array("CONTATTI");	

/* Questo array contiene invece i links che saranno aperti dalle singole voci dei sottomenu.
 * Per questo menu non e' possibile specificare un link per la voce principale (che quindi va lasciata a "/") in quanto il click apre/chiude il menu */
var llinks=new Array();
	llinks[0]=new Array("/media/camp_2009.html")
	llinks[1]=new Array("/caritas/caritas.html")
	llinks[2]=new Array("/parrocchia/pagina scaduta.html")
	llinks[3]=new Array("/parrocchia/pagina scaduta.html")
	llinks[4]=new Array("/tornei/tornei.html")
	llinks[5]=new Array("/parrocchia/news.html")
	llinks[6]=new Array("/informatore/informatore.htm")
	llinks[7]=new Array("/media/media.html")
	llinks[8]=new Array("/parrocchia/contatti.html")	

/* Questo array contiene i target dei links
 * E' possibile scegliere fra "self" e "new" (o qualsiasi altro valore)
 * "self" aprira' il link nella stessa finestra d'origine, "new" o qualsiasi altro valore aprira' una nuova finestra del browser
 * come un TARGET="_new" messo in un normale link A 
 * - - - - - - - - - - - - - - - - -
 * In una prossima revisione del menu sara' possibile aprire anche delle pop-up */
var ttargets=new Array();
	ttargets[0]=new Array("self")
	ttargets[1]=new Array("self")
	ttargets[2]=new Array("self")
	ttargets[3]=new Array("self")
	ttargets[4]=new Array("self")
	ttargets[5]=new Array("self")
	ttargets[6]=new Array("self")
	ttargets[7]=new Array("self")
	ttargets[8]=new Array("self")

/* Messaggio nella status bar
 * Contiene i testi che saranno visualizzati nella barra di stato del browser quando il mouse e' sopra una voce del menu  */
var wwst=new Array();
	wwst[0]=new Array("Visita il Campeggio della Parrocchia")
	wwst[1]=new Array("Informati sulla Caritas")
	wwst[2]=new Array("Assisti agli spettacoli della Sing Wolf Oratorio Production")
	wwst[3]=new Array("Feste & Eventi organizzati dall'Oratorio")
	wwst[4]=new Array("Tornei organizzati dall'Oratorio")
	wwst[5]=new Array("Le novità della Parrocchia")
	wwst[6]=new Array("L'informazione dalla Parrocchia")
	wwst[7]=new Array("Foto e video direttamente dall'Oratorio")
	wwst[8]=new Array("Comunica con noi...")

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * Fine sezione personalizzabile.
 * Le righe che seguono costituiscono il menu vero e proprio.
 * La personalizzazione e' consigliata solo a chi e' abbastanza esperto in JavaScript
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
var nn=document.layers?true:false
var w3c=document.getElementById?true:false
var last=-1;

if (nn)
	{
	for (var i = 0 ; i<vvoci.length; i++)
		{
		document.write("<layer onmouseover='rollonpri(this);sshow("+i+",0);' onmouseout='rolloutpri(this);unsshow()' name='pr"+i+"' left2="+left2+" top="+(top+alto*i)+" width="+largoprinc+" height="+alto+" clip='0,0,"+largoprinc+" ,"+(alto)+"'  bgColor='"+roffpri+"' class='princ' ></layer>");
		}
	}
else
	{
	for (var i = 0 ; i<vvoci.length; i++)
		{
		document.write("<div id='pr"+i+"' onmouseover='rollonpri(this);sshow("+i+",0)' onmouseout='rolloutpri(this);unsshow()' style='position : absolute ; left2:"+left2+"px ; top:"+(top+alto*i)+"px ; width:"+largoprinc+"px ;height:"+alto+"px ; cursor:pointer ; cursor:hand ' class='princ' onclick='vvai("+i+",0)'>"+vvoci[i][0]+"</div>");
		for (var ii = 1 ; ii < vvoci[i].length ; ii++ )
			document.write("<div id='sc"+i+"_"+ii+"' onmouseover='rollonsec(this);sshow("+i+",0)' onmouseout='rolloutsec(this);unsshow()' onclick='vvai("+i+",0)' style='position : absolute ; left2 : "+(left2+deltaleft)+"px  ;visibility : hidden  ; top : "+(top+alto*i+alto*ii)+"px ; width : "+largosec+"px ; height : "+alto+"px ; cursor:pointer ; cursor:hand ; ' class='sec' >"+vvoci[i][0]+"</div>");
		}
	}

var beg=nn?"document.layers":w3c?"document.getElementById(":"document.all";
var mid=nn?"":w3c?").style":".style";

function rollonpri(lev){nn?lev.bgColor=ronpri:(document.all)?lev.style.background=ronpri:lev.style.background=ronpri;}
function rolloutpri(lev){nn?lev.bgColor=roffpri:(document.all)?lev.style.background=roffpri:lev.style.background=roffpri;}
function rollonsec(lev){nn?lev.bgColor=ronsec:(document.all)?lev.style.background=ronsec:lev.style.background=ronsec;}
function rolloutsec(lev){nn?lev.bgColor=roffsec:(document.all)?lev.style.background=roffsec:lev.style.background=roffsec;}
function sshow(idx,idy){window.status=wwst[idx][idy];}
function unsshow(){window.status=window.defaultStatus;}

// --- Vedi il file "drop_down_menu.txt" allegato per aprire la voce in uno specifico frame
function vvai(idx,idy){ttargets[idx][idy]=="self"?self.location.href=llinks[idx][idy]:window.open(llinks[idx][idy]);}

