// menù orizzontale di navigazione
sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);



function submit_action(form, azione){
	form.azione.value = azione;
	//alert(form.azione.value);
	form.submit();
}

function submit_action_id(form, azione, id, confirm_msg){
	procedo = false;
	if(confirm_msg!="")	procedo=confirm(confirm_msg);
	if(procedo || confirm_msg==""){
		form.azione.value = azione;
		form.id.value = id;	
		//alert(form.azione.value);
		form.submit();
	}
}



function mytime() {
	var giorni = Array("Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato");

	var x=new Date();
	gg_label = giorni[x.getDay()];
	gg = x.getDate();
	mm = x.getMonth();
	aaaa = x.getFullYear();
	h=x.getHours();
	m=x.getMinutes();
	s=x.getSeconds();
	if(gg<=9) gg="0"+gg;
	if(mm<=9) mm="0"+mm;
	if(s<=9) s="0"+s;
	if(m<=9) m="0"+m;
	if(h<=9) h="0"+h;
	time= gg_label + " " + gg + "." + mm + "." + aaaa + " ore " + h + "." + m + "." + s;
	mio_orologio = document.getElementById("orologio");
	mio_orologio.innerHTML = time;
	setTimeout("mytime()",1000);
}



// funzione che viene richiamata ciclicamente per effettuare il check di nuovi messaggi sul db
function loopImg(nome_foto, cur_foto, array_foto) {
	if(array_foto.length>0){
		if(cur_foto == array_foto.length)cur_foto = 0;
	
		document.images[nome_foto].src = array_foto[cur_foto];
		
		next_foto = cur_foto+1;
	
		temp = "Array(";
		for(i=0; i<array_foto.length; i++){
			if(i!=array_foto.length-1)temp += "'"+array_foto[i]+"',";
			else temp += "'"+array_foto[i]+"')";
		}
		//alert(temp);
		
		setTimeout("loopImg('"+nome_foto+"', "+next_foto+", "+temp+" )",3000); // richiamo se stessa
	}	
}

// apre una model box con il messasggio, ma prima disattiva, se presenti gli oggetti swf indicati
function openMsg(id_msg, folder){
	if(document.getElementById("contenitore_annuncio")){
		var div_swf = document.getElementById("contenitore_annuncio");
		div_swf.style.visibility = "hidden";
	}
	if(document.getElementById("clip1")){
		var div_swf2 = document.getElementById("clip1");
		div_swf2.style.visibility = "hidden";
	}
	MOOdalBox.open('http://www.inciservice.it/message_view.php?folder='+folder+'&id_message='+id_msg, '','571 400');

}

// apre una msg box che richiede la lettura del messaggio
function notificaIstantMsg(id_msg, mess)
{
	procedo=confirm(mess);
	if(procedo){
		//alert("eccomi");
		openMsg(id_msg, "inbox");
	}else{
		myRequest2 = CreateXmlHttpReq(myHandler2);
		myRequest2.open("http://www.inciservice.it/GET","http://www.inciservice.it/checkMsg.php?id_messaggio="+id_msg);
		myRequest2.send(null);

		//clearInterval(w);
	}
}



function SetCooKie(name,value) {
	var path="index.html";   // il cookie ha validità  in tutto il sito
	var expires = new Date();

	expires.setFullYear(expires.getFullYear() +1); 
	avviso=name + "=" + value + "; expires=" + expires.toGMTString() + "; path=" + path;
	document.cookie=avviso; // attivo il cookie
	//alert(avviso);  //alert di controllo dei contenuti
}



function vota(formSubmit){
	//alert(formSubmit);
	formSubmit.action_submit.value="vota";
	formSubmit.submit();
}

function popUp(pagina, titolo, sizeX, sizeY)
{
	//alert("ciao");
	height=screen.height;
	width=screen.width;
	
	x=(width-sizeX)/2;
	y=((height-sizeY)/2)-50;	
	
	window.open(pagina, titolo,'width='+sizeX+',height='+sizeY+',screenX=300,left='+x+',screenY=200,top='+y+',resizable=yes, scrollbars=yes');
}

function mostra_nascondi(ID) {
	var menu = document.getElementById(ID);
	var display = menu.style.display;

	menu.style.display = (display != "none") ? "none" : "";

}

function visibile_invisibile(ID){
	var menu = document.getElementById(ID);
	var visibility = menu.style.visibility;

	menu.style.visibility = (visibility == "hidden") ? "visible" : "hidden";

}

function invisibile(ID){
	var menu = document.getElementById(ID);
	var visibility = menu.style.visibility;

	menu.style.visibility = "hidden";
}

function visibile(ID){
	var menu = document.getElementById(ID);
	var visibility = menu.style.visibility;

	menu.style.visibility = "visible";
	
	//document.getElementById("select_marco").style.visibility = "hidden";
}


function nascondi_display(id){
	var obj = document.getElementById(id);
	obj.style.display = "none";
}
function mostra_display(id){
	var obj = document.getElementById(id);
	obj.style.display = "";
}

function pulsante_rollhover(obj){
	obj.className='bottone_rollover';
}
function pulsante_rollout(obj){
	obj.className='bottone_rollout';
}

function fintopulsante_rollhover(obj){
	obj.className='fintopulsante_rollover';
}
function fintopulsante_rollout(obj){
	obj.className='fintopulsante_rollout';
}

function stampa_descr(id_descr, descrizione){
	var DivElement = document.getElementById(id_descr);
	DivElement.innerHTML = descrizione;
}

