// VARIABILI GLOBALI
//var MF = document.getElementById("myIF"); 
// FINE VARIABILI GLOBALI

//function SessionOff(){location.href = "preno_logout.asp";}

//--------------------------------------------------------
window.onresize = function(){

	w=window,d=document,e=d.documentElement,g=d.getElementsByTagName('body')[0],x=w.innerWidth||e.clientWidth||g.clientWidth,y=w.innerHeight||e.clientHeight||g.clientHeight; 
	
	var maxW = 1280;
	//var b = document.getElementsByTagName('body')[0];
	//var sW = screen.width; //alert(sW); return;
	//var sH = screen.height;
	if (x > maxW){
		x = maxW; //alert(x); return;
	  g.style.width = x + "px";
	}
	//else{b.style.width = "100%";}
	
  
	var c_Sx = document.getElementById("navigation");
	var c_Co = document.getElementById("content");
	var c_Co2 = document.getElementById("content2");
	//var c_Dx = document.getElementById("extra");
	var MF = document.getElementById("myIF");
	y -= 41; //alert(y);
	y+="px"; //alert(y);
	c_Sx.style.height = y;
	c_Co.style.height = y;
	c_Co2.style.height = y;
	//c_Dx.style.height = y;
	MF.style.height = y;
}


function cambia(ImageName,ImageFile){
	 var imgCont =  document.getElementById(ImageName);
    imgCont.src = ImageFile;
}

function lz(numero, cifre) {
	n = String(numero);
	while (n.length<cifre) { 
		n="0"+n 
	}
	return n;
}
function dateFormat(data, formato) { 
// (c) br1 - 2002 

	var giorni = new Array("Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato");
	var mesi = new Array("Gennaio","Febbraio","marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre");

// preparo la data...  verificare di passarla corretta!
	var adesso = new Date(data); 
	var anno = adesso.getFullYear();
	var mese = adesso.getMonth()+1;
	var giorno = adesso.getDate();
	var settim = adesso.getDay()
	var ore = adesso.getHours()
	var minuti = adesso.getMinutes()
	var secondi = adesso.getSeconds()

// preparo la stringa di risposta
	var rVal = '';

	if (formato.length==0) { 
// assenza del secondo parametro
		return String(adesso); 
	} else {

	// inizio loop
		while (formato.length>0) {

	// verifico se c'e' qualche separatore e lo aggiungo
			while (formato.length>0 && String("ymdphnst").indexOf(formato.charAt(0).toLowerCase())<0) {
				rVal += formato.charAt(0);
				formato = formato.substr(1);
			}


	// Separo il gruppo
			if (formato.length>0) {
				ff = formato.charAt(0);
				formato = formato.substr(1);
				while (formato.length>0 && formato.charAt(0).toLowerCase()==ff.charAt(0).toLowerCase()) {
					ff += formato.charAt(0);
					formato = formato.substr(1);
				}

	// espando il formato nella stringa corrispondente
				ff = ff.toLowerCase();	 // operazione preliminare... tutto in minuscolo
				switch (ff) 	{ 
					case "yy" : 
						rVal += String(anno).substr(2); 
						break; 
					case "yyyy" : 
						rVal += String(anno); 
						break; 
					case "m" : 
						rVal += String(mese); 
						break; 
					case "mm" : 
						rVal += lz(mese,2);
						break; 
					case "mmm" : 
						rVal += mesi[mese-1].substr(0,3);
						break; 
					case "mmmm" : 
						rVal += mesi[mese-1];
						break; 
					case "d" : 
						rVal += String(giorno); 
						break; 
					case "dd" : 
						rVal += lz(giorno,2); 
						break; 
					case "ddd" : 
						rVal += giorni[settim].substr(0,3);
						break; 
					case "dddd" : 
						rVal += giorni[settim];
						break; 
					case "p" : 
						var inizio = new Date(anno, 0, 0); 
						rVal += Math.floor((adesso - inizio) / 86400000);
						break; 
					case "ppp" : 
						var inizio = new Date(anno, 0, 0); 
						rVal += lz(Math.floor((adesso - inizio) / 86400000),3);
						break; 
					case "h" : 
						rVal += String(ore); 
						break; 
					case "hh" : 
						rVal += lz(ore,2); 
						break; 
					case "n" : 
						rVal += String(minuti); 
						break; 
					case "nn" : 
						rVal += lz(minuti,2); 
						break; 
					case "s" : 
						rVal += String(secondi); 
						break; 
					case "ss" : 
						rVal += lz(secondi,2); 
						break; 
					case "t" : 
						rVal += lz(ore,2)+":"+lz(minuti,2)+":"+lz(secondi,2); 
						break; 
					default :  // il numero dei caratteri del formato non e' permesso
						rVal += ff.replace(/./gi,"?");
				} 

			}

		} // fine loop principale

		return rVal;
	}
} 

//--------------------------------------------

function aggiornaData(){
  var out = document.getElementById('divdata');
  var myFrm = document.getElementById('myIF');
  var lastModif = new Date(myFrm.contentWindow.document.lastModified);
  out.innerHTML = dateFormat(lastModif, 'dd mmm yyyy');
}

var cont = new Array();

var IndexHtml=new String();
indexHtml='<a href=\"regolamento.html\"></a><!-- INIZIO COLONNA CENTRALE --><table class=\"tab_1\"><tr><td class=\"sta\">~&nbsp;&nbsp;<a href=\"documenti/Statuto ADB_BL.pdf\">STATUTO DELL ASSOCIAZIONE</a>&nbsp;&nbsp;~<br /></td></tr></table><table class=\"tab_1\"><tr><td><a href=\"cal2010/modulo_adesione_2010.pdf\"><img src=\"cal2010/modulo_adesione_2010.gif\" width=\"60\" height=\"85\" alt=\"modulo adesione 2010\" /></a></td><td><p><a href=\"adesioni.htm\">CONDIZIONI DI ADESIONE</a><br /><a href=\"cal2010/modulo_adesione_2010.pdf\">MODULO DI ADESIONE  PER L ANNO 2010<br /></a></p></td></tr></table>';


function aggiornaContenuto(){
	
var out = document.getElementById('contenuto');	
out.innerHTML = indexHtml;

}



function evidenzia(mytag){
  mytag.style.margin="0px";
  mytag.style.padding="0px";
  //mytag.style.paddingTop="2px";
  mytag.style.border="2px solid #003399";
  mytag.style.backgroundColor="#F3F7F8";
}

function resetta(mytag){
  mytag.style.margin="0px";
  mytag.style.padding="0px";
  //mytag.style.paddingTop="2px";
  mytag.style.border="2px solid #ffffff";	
  /*mytag.style.borderLeft="2px solid #ffffff"
  mytag.style.borderTop="2px solid #ffffff"
  mytag.style.borderRight="2px solid #ffffff"
  mytag.style.borderBottom="2px solid #ffffff"*/
  mytag.style.backgroundColor="#FFFFFF";
 
}

function Nascondi(myId){
  //alert(myDiv);	
  var obj=document.getElementById(myId);	
  obj.style.display="none";
 }
 
function Mostra(myId){
  //alert(myId);	
  var obj=document.getElementById(myId);	
  obj.style.display="block";
 } 
 
function carica(mySource, newWin, myScroll){
  //alert(myDiv);
  	if(newWin){
	  window.open(mySource,"",'left=0,top=0,fullscreen=yes,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes');
	  return;
	}
	var MF = document.getElementById("myIF");
	if(myScroll){MF.src = mySource; MF.scrolling = "yes";}
	if(!myScroll){MF.src = mySource; MF.scrolling = "no";}
 }
 
function SetStringa(myId, stringa){
  //alert(myDiv);
  var myStr = new String(stringa);
  var obj=document.getElementById(myId);
  obj.innerHTML=myStr;	
 }
 
 // FUNZIONI MAPPA GOOGLE -----------------
 
function MostraNascondiMappa(myId){
  //alert(myId);
  //var myStr = new String(stringa);
  var MF = document.getElementById("myIF");
  var obj_1=document.getElementById("etiMap");
  //var obj_2=document.getElementById("etiMap2");
  var strHtml_1=obj_1.innerHTML;
  //var strHtml_2=obj_2.innerHTML; //alert(strHtml_2);
  //if(strHtml_2=="Inizio pagina" && myId=="etiMap2"){return;}
  //alert(strHtml);
  if(strHtml_1!="Chiudi la mappa"){
	 strHtml_1="Chiudi la mappa";
	 //strHtml_2="Chiudi la mappa";
	 obj_1.innerHTML=strHtml_1;
	 //obj_2.innerHTML=strHtml_2;
	 var strMappa = "http://maps.google.it/maps?f=q&amp;source=s_q&amp;hl=it&amp;sll=46.1426227454986,12.217537164688096&amp;ie=UTF8&amp;ll=46.1426227454986,12.217537164688096&amp;z=15&amp;iwloc=A&amp;output=embed";
	 //MF.src ="index_mappa_belluno.htm";
	 MF.src = strMappa;
	 MF.scrolling = "no";
	 //inizializzaMappa("mappa")
	 //Mostra("mappa");
  }
  else{
	 strHtml_1="Google Maps";
	 //strHtml_2="Inizio pagina";
	 obj_1.innerHTML=strHtml_1;
	 //obj_2.innerHTML=strHtml_2;
	 MF.src = "index_contenuto.htm";
	 MF.scrolling = "yes";
	 //Nascondi("mappa");
	 //Mostra("content2");
  }
 }
 
function NascondiMappa(){
  var MF = document.getElementById("myIF");
  var obj_1=document.getElementById("etiMap");
  var strHtml_1=obj_1.innerHTML;
  strHtml_1="Google Maps";
  obj_1.innerHTML=strHtml_1;
  MF.scrolling = "yes";
}

function Scroll(scrolling){
  var MF = document.getElementById("myIF");
	if(scrolling){MF.scrolling = "yes";}
	else{MF.scrolling = "no";}
}


function AzzeraVolume(){
	alert("Il volume di sottofondo verrà azzerato.\nPer ripristinarlo regolare la barra\ndel volume oppure premere F5.");
	CaricaMedia('index_mus_007.asx',150,90,0);
}

function SetWH(){
	
	var maxW = 1280;
	var b = document.getElementsByTagName('body')[0];
	var sW = screen.width; //alert(sW); return;
	var sH = screen.height;
	if (sW > maxW){
		sW = maxW; //alert(w); return;
	  b.style.width = sW + "px";
	}
	else{b.style.width = "100%";}
	
	w=window,d=document,e=d.documentElement,g=d.getElementsByTagName('body')[0],x=w.innerWidth||e.clientWidth||g.clientWidth,y=w.innerHeight||e.clientHeight||g.clientHeight; 
  
	var c_Sx = document.getElementById("navigation");
	var c_Co = document.getElementById("content");
	var c_Co2 = document.getElementById("content2");
	//var c_Dx = document.getElementById("extra");
	var MF = document.getElementById("myIF");
	y -= 41; //alert(y);
	y+="px"; //alert(y);
	c_Sx.style.height = y;
	c_Co.style.height = y;
	c_Co2.style.height = y;
	//c_Dx.style.height = y;
	MF.style.height = y;
}

function AggiornaWH(){
	w=window,d=document,e=d.documentElement,g=d.getElementsByTagName('body')[0],x=w.innerWidth||e.clientWidth||g.clientWidth,y=w.innerHeight||e.clientHeight||g.clientHeight; 
	
	var maxW = 1280;
	//var b = document.getElementsByTagName('body')[0];
	//var sW = screen.width; //alert(sW); return;
	//var sH = screen.height;
	if (x > maxW){
		x = maxW; //alert(x); return;
	  g.style.width = x + "px";
	}
	//else{b.style.width = "100%";}
	
  
	var c_Sx = document.getElementById("navigation");
	var c_Co = document.getElementById("content");
	var c_Co2 = document.getElementById("content2");
	//var c_Dx = document.getElementById("extra");
	var MF = document.getElementById("myIF");
	y -= 41; //alert(y);
	y+="px"; //alert(y);
	c_Sx.style.height = y;
	c_Co.style.height = y;
	c_Co2.style.height = y;
	//c_Dx.style.height = y;
	MF.style.height = y;
}


// FUNZIONI MENU1 PLAYER  -------------


// FUNZIONI MENU1 PLAYER  -------------


// FUNZIONI MENU2 PLAYER  -------------

var menu1=function(){
	var t=14,z=50,s=6,a;
	function dd(n){this.n=n; this.h=[]; this.c=[]}
	dd.prototype.init=function(p,c){
		a=c; var w=document.getElementById(p), s=w.getElementsByTagName('ul'), l=s.length, i=0;
		for(i;i<l;i++){
			var h=s[i].parentNode; this.h[i]=h; this.c[i]=s[i];
			h.onmouseover=new Function(this.n+'.st('+i+',true)');
			h.onmouseout=new Function(this.n+'.st('+i+')');
		}
	}
	dd.prototype.st=function(x,f){
		var c=this.c[x], h=this.h[x], p=h.getElementsByTagName('a')[0];
		clearInterval(c.t); c.style.overflow='hidden';
		if(f){
			p.className+=' '+a;
			if(!c.mh){c.style.display='block'; c.style.height=''; c.mh=c.offsetHeight; c.style.height=0}
			if(c.mh==c.offsetHeight){c.style.overflow='visible'}
			else{c.style.zIndex=z; z++; c.t=setInterval(function(){sl(c,1)},t)}
		}else{p.className=p.className.replace(a,''); c.t=setInterval(function(){sl(c,-1)},t)}
	}
	function sl(c,f){
		var h=c.offsetHeight;
		if((h<=0&&f!=1)||(h>=c.mh&&f==1)){
			if(f==1){c.style.filter=''; c.style.opacity=1; c.style.overflow='visible'}
			clearInterval(c.t); return
		}
		var d=(f==1)?Math.ceil((c.mh-h)/s):Math.ceil(h/s), o=h/c.mh;
		c.style.opacity=o; c.style.filter='alpha(opacity='+(o*100)+')';
		c.style.height=h+(d*f)+'px'
	}
	return{dd:dd}
}();

// FINE FUNZIONI MENU1 PLAYER ---------
