function MM_reloadPage(init)
{	//reloads the window if Nav4 resized
	if (init==true) with (navigator) 
	{	if ((appName=="Netscape")&&(parseInt(appVersion)==4))
		{	document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
	else
		if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
function MM_openImages(winName,features,images)
{	//v2.0
	var a=window.open('',winName,features);
	a.document.write('<html><head><title>Immagini</title></head>');
	a.document.write('<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">');
	a.document.write('<img src="'+images+'">');
	a.document.write('</body></html>');
}
<!--- AGGIUNGI AI PREFERITI --->		
function addPage()
{
	if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4))
	{	window.external.addFavorite(document.location.href, document.title);	} 
	else
	{	var msg = "Il tuo browser non supporta lo script '" + document.location.href + "' ai preferiti!";
		if (navigator.appName=="Netscape") msg += " (CTRL-D)";
		alert(msg);
	}
}
function visua() 
{ 
   var ora = new Date(); 
   var dd = ora.getDay(); 
   var aa = ora.getDate(); 
   var mm = ora.getMonth() + 1; 
   var yy = ora.getYear(); 
   var oo = ora.getHours(); 
   var mn = ora.getMinutes(); 
   var sec = ora.getSeconds();
   switch(dd) 
   {
   	case 1 : giorno = 'Lunedì'; break;
   	case 1 : giorno = 'Lunedì'; break;
   	case 2 : giorno = 'Martedì'; break;
   	case 3 : giorno = 'Mercoledì'; break;
   	case 4 : giorno = 'Giovedì'; break;
   	case 5 : giorno = 'Venerdì'; break;
   	case 6 : giorno = 'Sabato'; break;
   	case 0 : giorno = 'Domenica'; break;
   }
   switch(mm) 
   {
   	case 1 : mese = 'Gennaio'; break;
   	case 2 : mese = 'Febbraio'; break;
   	case 3 : mese = 'Marzo'; break;
   	case 4 : mese = 'Aprile'; break;
   	case 5 : mese = 'Maggio'; break;
   	case 6 : mese = 'Giugno'; break;
   	case 7 : mese = 'Luglio'; break;
   	case 8 : mese = 'Agosto'; break;
   	case 9 : mese = 'Settembre'; break;
   	case 10 : mese = 'Ottobre'; break;
   	case 11 : mese = 'Novembre'; break;
   	case 12 : mese = 'Dicembre'; break;
   }
   var aa2  = ((aa < 10) ? "0" : ""); 
   var mm2  = ((mm < 10) ? ".0" : "."); 
   var oo2  = ((oo < 10) ? "0" : ""); 
   var mn2  = ((mn < 10) ? ":0" : ":"); 
   var sec2  = ((sec < 10) ? ":0" : ":"); 
   var Data = giorno + ", " + aa + " " + mese  + " " + yy; 
   var hh = oo2 + oo + mn2 + mn + sec2 + sec; 
   if(document.all)
   { 	if(document.all.primo) 
      		document.all.primo.innerHTML = Data + ", " + hh; }
   else 
      	if(document.getElementById) 
         	document.getElementById('primo').innerHTML  = Data + ", " + hh; 
   window.setTimeout("visua()",1000); 
} 

var scrollerspeed=1
var pauseit=1
scrollerspeed=(document.all)? scrollerspeed : Math.max(1, scrollerspeed-1) //slow speed down by 1 for NS
var copyspeed=scrollerspeed
var iedom=document.all||document.getElementById
var actualheight=''
var actualwidth=''
var cross_scroller, ns_scroller
var pausespeed=(pauseit==0)? copyspeed: 0

function StructScroll()
{	this.nome = '';
	this.content = '';
	this.HV = '';
	this.width = '';
	this.height = '';
}
var ScrollTexts = new Array;
var nScrollText = 0;

function AddScrollText(name)
{
	ScrollTexts[nScrollText] = name;
	nScrollText++;
	return nScrollText-1;
}

function populate()
{	for ( var i = 0; i < nScrollText; i++ )
	{
		if (iedom)
		{	var nome = ScrollTexts[i].nome;
			var scrollHV=ScrollTexts[i].HV;
			scrollerwidth=ScrollTexts[i].width;
			scrollerheight=ScrollTexts[i].height;
			cross_scroller=document.getElementById? document.getElementById(nome) : document.all[nome]
			actualheight=cross_scroller.offsetHeight;
			actualwidth=cross_scroller.offsetWidth;
			if(scrollHV == 'V')
				cross_scroller.style.top=actualheight+"px"
			else
				cross_scroller.style.leftactualwidth+"px"
			cross_scroller.innerHTML=ScrollTexts[i].content	}
		else 
			if (document.layers)
			{	ns_scroller=document.ns_scroller.document.ns_scroller2
				if(scrollHV == 'V')
					ns_scroller.top=parseInt(scrollerheight)+8
				else
					ns_scroller.left=parseInt(scrollerwidth)+8
				ns_scroller.document.write(scrollercontent)
				ns_scroller.document.close()	}
	}
	lefttime=setInterval("scrollscroller()",20)
}
function scrollscroller()
{	for ( var i = 0; i < nScrollText; i++ )
	{	if (iedom)
		{	var nome = ScrollTexts[i].nome;
			var scrollHV=ScrollTexts[i].HV;
			cross_scroller=document.getElementById? document.getElementById(nome) : document.all[nome]
			scrollerwidth=ScrollTexts[i].width;
			scrollerheight=ScrollTexts[i].height;
			actualheight=cross_scroller.offsetHeight;
			actualwidth=cross_scroller.offsetWidth;
			if(scrollHV == 'V')
			{	if (parseInt(cross_scroller.style.top)>(actualheight*(-1)+8))
					cross_scroller.style.top=parseInt(cross_scroller.style.top)-copyspeed+"px"
				else
					cross_scroller.style.top=actualheight+"px"	}
			else
			{	if (parseInt(cross_scroller.style.left)>(actualwidth*(-1)+8))
					cross_scroller.style.left=parseInt(cross_scroller.style.left)-copyspeed+"px"
				else
					cross_scroller.style.left=actualwidth+"px"	}	}
		else 
			if (document.layers)
			{	if(scrollHV == 'V')
				{	if (ns_scroller.top>(actualheight*(-1)+8))
						ns_scroller.top-=copyspeed
					else
						ns_scroller.top=parseInt(scrollerheight)+8	}
				else
				{	if (ns_scroller.left>(actualwidth*(-1)+8))
						ns_scroller.left=copyspeed
					else
						ns_scroller.left=parseInt(scrollerwidth)+8	}		}	
	}
}

function vis_foto() 
{ 
	var foto1 = new Image();
	var foto2 = new Image();
	var foto3 = new Image();
	var foto4 = new Image();
	var uniq = new Date();   
	uniq = uniq.getTime();  // Generate time string   
	foto1.src = "/webcam/1.jpg?" + uniq;
	foto2.src = "/webcam/2.jpg?" + uniq;
	foto3.src = "/webcam/3.jpg?" + uniq;
	foto4.src = "/webcam/4.jpg?" + uniq;
   	if(document['pic1']) 
      	document['pic1'].src= foto1.src;
   	if(document['pic2']) 
      	document['pic2'].src= foto2.src;
   	if(document['pic3']) 
      	document['pic3'].src= foto3.src;
   	if(document['pic4']) 
      	document['pic4'].src= foto4.src;
	window.setTimeout("vis_foto()",10000); 
} 

function FinFoto(foto)
{
	pagina="/pages/foto.cfm?foto="+foto;
	Finfoto=window.open(pagina,"Foto","width=700,height=600,resizable=no,scrollbars=no");
	Finfoto.focus();
}

function FinWebCam()
{
	pagina="/pages/webcam.cfm";
	if (!(window.webcam) || (window.webcam.closed))
		window.webcam=window.open(pagina,"WebCam","width=700,height=600,resizable=no,scrollbars=no");
	FinCam = window.webcam;
	FinCam.focus();
}

function VisVoto(con,par)
{
	pagina="/pages/voto.cfm?concorso="+con+"&partecipa="+par;
	FinVoto=window.open(pagina,"Voto","width=700,height=600,resizable=no,scrollbars=no");
	FinVoto.focus();
}

function VisVoto(con,par)
{
	pagina="/pages/voto.cfm?concorso="+con+"&partecipa="+par;
	FinVoto=window.open(pagina,"Voto","width=700,height=600,resizable=no,scrollbars=no");
	FinVoto.focus();
}

