var returnToTop = false;
var tempX = 0;
var tempY = 0;
var IE = document.all?true:false
if(!IE) document.captureEvents(Event.MOUSEMOVE)	

function getMouseXY(e) {
  if (IE) { // grab the x-y pos.s if browser is IE
    tempX = event.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
    tempY = event.clientY + document.body.scrollTop + document.documentElement.scrollTop; 
  } else {  // grab the x-y pos.s if browser is NS
    tempX = e.pageX;
    tempY = e.pageY;
  }  
  return true
}

function setScrollPos(paSezione){	
	scrollY = document.documentElement.scrollTop;
	document.cookie = "sezione=" + paSezione;	
	document.cookie = "scrollTop=" + scrollY;
}

function replaceScrollPos(paSezione){	
	if(!returnToTop){
		CookieSezione = leggiCookie("sezione");	
		CookieScroll = leggiCookie("scrollTop");
		if(paSezione == CookieSezione) document.documentElement.scrollTop = CookieScroll;
	}
}	
	
function leggiCookie(nomeCookie)
{
  if (document.cookie.length > 0)
  {
    var inizio = document.cookie.indexOf(nomeCookie + "=");
    if (inizio != -1)
    {
      inizio = inizio + nomeCookie.length + 1;
      var fine = document.cookie.indexOf(";",inizio);
      if (fine == -1) fine = document.cookie.length;
      return unescape(document.cookie.substring(inizio,fine));
    }else{
       return "";
    }
  }
  return "";
}

function Paging(paPagina){        
	window.location.replace(paPagina);
}


function aggiungiNL(){
	Shadowbox.open({content:'/include/insNewsletter.php',player:'iframe',title:'Schedulazione Newsletter',height:191,width:600});	
}	

function eliminaNewsletter(paNL){
	if(confirm("Sicuro di voler eliminare questa Newsletter?")){
		window.location.replace("/script/eliminaNewsletter.php?NL="+paNL);	
	}
}

function aggiungiSezione(paMode,paSezione){
	switch(paMode){
		case 1:
			var loTitle = "Inserisci nuova sezione";
		break;		
		case 2:
			var loTitle = "Modifica sezione";
		break;		
	}					
	Shadowbox.open({content:'/include/insSezione.php?SEZ='+ paSezione +'&MODE='+paMode,player:'iframe',title:loTitle,height:191,width:600});	
}	

function eliminaSezione(paSezione){
	if(confirm("Sicuro di voler eliminare questa sezione?\nEventuali contenuti associati saranno\nsvincolati da questa sezione.")){
		window.location.replace("/script/eliminaSezione.php?SEZ="+paSezione);	
	}
}	

function aggiungiVersione(paSezione){
	if(confirm("Sicuro di voler creare una nuova\nversione per questa sezione?")){
		window.location.replace("/script/inserisciVersione.php?SEZ="+paSezione);	
	}
}	

function eliminaVersione(paSezione,paVersione){
	if(confirm("Sicuro di voler eliminare questa versione?")){
		window.location.replace("/script/eliminaVersione.php?SEZ="+paSezione+"&VER="+paVersione);	
	}
}	

function pubblicaVersione(paSezione,paVersione,paSource){
	if(confirm("Sicuro di voler pubblicare questa versione\nsostituendala con quella attualmente On-Line?")){
		window.location.replace("/script/pubblicaVersione.php?SRC="+ paSource +"&SEZ="+paSezione+"&VER="+paVersione);	
	}
}	

function copiaVersione(paSezione){
	if(confirm("Creare una nuova versione di bozza\nda quella attualmente On-Line?")){
		window.location.replace("/script/copiaVersione.php?SEZ="+paSezione);	
	}
}	

function anteprimaVersione(paVersione,paSezione,paSource,paLingua){
	Shadowbox.open({content:'/include/anteprimaVersione.php?LN='+ paLingua +'&SRC='+ paSource +'&VER='+ paVersione+"&SEZ="+paSezione,player:'iframe',title:'Anteprima versione',height:600,width:990});
}	

function anteprimaContenuto(paSezione,paContenuto,paLingua){
	Shadowbox.open({content:'/include/anteprimaContenuto.php?SEZ='+ paSezione +'&LN='+ paLingua +'&CNT='+ paContenuto,player:'iframe',title:'Anteprima contenuto',height:600,width:990});
}	

function aggiungiContenuto(paSezione){
	if(confirm("Sicuro di voler creare un nuovo contenuto?")){
		window.location.replace("/script/inserisciContenuto.php?SEZ="+paSezione);
	}
}	

function eliminaContenuto(paSezione,paContenuto){
	if(confirm("Sicuro di voler eliminare questo contenuto?")){
		window.location.replace("/script/eliminaContenuto.php?sez="+paSezione+"&content="+paContenuto);
	}
}	

function showVideo(paUrl,paObj){
	document.onmousemove=getMouseXY;
	paUrl = "http://www.youtube.com/v/"+ paUrl +"&autoplay=1";
	loVideo  = "<div style='background:#000000;padding:10px;'>";
	loVideo += "	<object width='200' height='165' data='"+ paUrl +"' type='application/x-shockwave-flash'>";
	loVideo += "		<param name='src' value='"+ paUrl +"' />";
	loVideo += "	</object>";
	loVideo += "</div>";
	paObj.style.cursor='pointer';		
	document.getElementById('toolTipVideoO').innerHTML=loVideo;	
	document.getElementById('toolTipVideoO').style.top=parseInt(tempY-195)+"px";
	document.getElementById('toolTipVideoO').style.left=parseInt(tempX-225)+"px";
	document.getElementById('toolTipVideoO').style.display='block';	
}	

function hideVideo(paUrl,paObj){
	document.getElementById('toolTipVideoO').style.display='none';	
	document.getElementById('toolTipVideoO').innerHTML="";		
}	

function showFoto(paUrl,paObj){	
	document.onmousemove=getMouseXY;
	loFoto  = "<div style='background:#000000;padding:10px;'>";
	loFoto += "<embed type='application/x-shockwave-flash' src='http://picasaweb.google.com/s/c/bin/slideshow.swf' width='200' height='165' flashvars='host=picasaweb.google.com&hl=it&feat=flashalbum&RGB=0x000000&feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2F1022892213950158957092Falbumid%2F"+ paUrl +"%3Falt%3Drss%26kind%3Dphoto%26hl%3Dit' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed>";
	loFoto += "</div>";
	paObj.style.cursor='pointer';		
	document.getElementById('toolTipFotoO').innerHTML=loFoto;	
	document.getElementById('toolTipFotoO').style.top=parseInt(tempY-195)+"px";
	document.getElementById('toolTipFotoO').style.left=parseInt(tempX-225)+"px";
	document.getElementById('toolTipFotoO').style.display='block';	
}	

function hideFoto(paUrl,paObj){
	document.getElementById('toolTipFotoO').style.display='none';	
	document.getElementById('toolTipFotoO').innerHTML="";		
}	

// WIDJETS
function scrollTop(paIDObj,paIDElem,paNumElem){
	if(document.getElementById("Testo_"+paIDObj+"_"+paIDElem).style.top != "-60px"){
		loTop = document.getElementById("Testo_"+paIDObj+"_"+paIDElem).style.top;	    
		loTop = parseInt(loTop.replace("px","")-5)+"px";			
		document.getElementById("Testo_"+paIDObj+"_"+paIDElem).style.top = loTop;			
    setTimeout("scrollTop("+ paIDObj +","+ paIDElem +","+ paNumElem+")",1);	
	}
	else{
		document.getElementById("prev_"+paIDObj).style.display = "block";
		document.getElementById("next_"+paIDObj).style.display = "block";
		document.getElementById("label_"+paIDObj).innerHTML = paIDElem +"/"+ paNumElem;			
	}	
}	

function nextEl(paIDObj,paNumElem){
	if(document.getElementById("ele_"+paIDObj).value != paNumElem){;
		document.getElementById("next_"+paIDObj).style.display = "none";
		document.getElementById("prev_"+paIDObj).style.display = "none";
		document.getElementById("pos_"+paIDObj).value = parseInt(document.getElementById(paIDObj).scrollLeft + 462);
		document.getElementById(paIDObj).scrollLeft = parseInt(document.getElementById(paIDObj).scrollLeft + 2);
		if(document.getElementById(paIDObj).scrollLeft != document.getElementById("pos_"+paIDObj).value){
			loElemento = document.getElementById("ele_"+paIDObj).value;
			loNextElemento = parseInt(loElemento) + 1;
			if(document.getElementById("Testo_"+paIDObj+"_"+loNextElemento)){
				document.getElementById("ele_"+paIDObj).value = loNextElemento;			
				document.getElementById("Testo_"+paIDObj+"_"+loElemento).style.top = "0px";	
			}
			moveElement(paIDObj,'next',paNumElem);
		}
	}
	else{
		document.getElementById("next_"+paIDObj).style.display = "none";
		document.getElementById("prev_"+paIDObj).style.display = "none";
		document.getElementById("pos_"+paIDObj).value = 0;
		document.getElementById("ele_"+paIDObj).value = 1;
		document.getElementById("Testo_"+paIDObj+"_"+paNumElem).style.top = "0px";	
		loRet = rewElement(paIDObj,paNumElem);
		scrollTop(paIDObj,document.getElementById("ele_"+paIDObj).value,paNumElem);	
	}	
}

function rewElement(paIDObj,paNumElem){
	if(document.getElementById(paIDObj).scrollLeft != document.getElementById("pos_"+paIDObj).value){
		loPos = parseInt(document.getElementById(paIDObj).scrollLeft - 80);
		document.getElementById(paIDObj).scrollLeft = loPos;
		setTimeout("rewElement('"+paIDObj+"',"+paNumElem+")",1);
	}		
}	


function prevEl(paIDObj,paNumElem){
	if(document.getElementById("ele_"+paIDObj).value == 1) return;
	document.getElementById("next_"+paIDObj).style.display = "none";
	document.getElementById("prev_"+paIDObj).style.display = "none";
	document.getElementById("pos_"+paIDObj).value = parseInt(document.getElementById(paIDObj).scrollLeft - 462);
	document.getElementById(paIDObj).scrollLeft = parseInt(document.getElementById(paIDObj).scrollLeft - 2);
	if(document.getElementById(paIDObj).scrollLeft != document.getElementById("pos_"+paIDObj).value){
		loElemento = document.getElementById("ele_"+paIDObj).value;
		loNextElemento = parseInt(loElemento) - 1;
		if(document.getElementById("Testo_"+paIDObj+"_"+loNextElemento)){
			document.getElementById("ele_"+paIDObj).value = loNextElemento;			
			document.getElementById("Testo_"+paIDObj+"_"+loElemento).style.top = "0px";	
		}
		moveElement(paIDObj,'prev',paNumElem);
	}
}	

function moveElement(paIDObj,paDir,paNumElem){
	if(document.getElementById(paIDObj).scrollLeft != document.getElementById("pos_"+paIDObj).value){
		if(paDir=='next'){
			loPos = parseInt(document.getElementById(paIDObj).scrollLeft + 20);
		}
		else{
			loPos = parseInt(document.getElementById(paIDObj).scrollLeft - 20);
		}	
		document.getElementById(paIDObj).scrollLeft = loPos;
		setTimeout("moveElement("+paIDObj+",'"+paDir+"',"+paNumElem+")",1);
	}	
	else{
		scrollTop(paIDObj,document.getElementById("ele_"+paIDObj).value,paNumElem);
	}	
}	

function initRubriche(paIDObj){
	
	document.getElementById(paIDObj).style.display='block';
	var indexmenu = new BySlideMenu(paIDObj, {
		autoSize: false,
		elementWidth: 200,
		elementHeight: 150,
		defaultIndex: 4,
		transition: Fx.Transitions.Bounce.easeOut,
		vertical: true,
		pinMode: 'mouseover',
		defaultIndex:1
		});
}

function openMenuArticolo(paIDArticolo){	
	if(document.getElementById("MenuArt"+paIDArticolo).style.top != "-24px"){
		loTop = document.getElementById("MenuArt"+paIDArticolo).style.top;	    
		loTop = parseInt(loTop.replace("px",""))-2+"px";			

		document.getElementById("MenuArt"+paIDArticolo).style.top = loTop;		
		setTimeout("openMenuArticolo("+paIDArticolo+")",1);	
	}
}	

function aggiungiImmagine(){
	Shadowbox.open({content:'/include/insImage.php',player:'iframe',title:'Inserisci immagini',height:191,width:600});
}	

function eliminaImmagine(paIDImmagine){
	if(confirm("Sicuro di voler eliminare questa immagine?")){
		window.location.replace("/script/eliminaImmagine.php?IMG="+paIDImmagine);
	}
}

function addFavorite(paUtente,paMenu,paIDArticolo,paIDSezione){
	var title = document.title;
	var url = document.location.href;
	if (window.sidebar){
		window.sidebar.addPanel(title, url, "");
	}
	else if (window.external){
		window.external.AddFavorite(url, title);
	}
	else if (window.opera && window.print){
		var elem = document.createElement('a');
		elem.setAttribute('href', url);
		elem.setAttribute('title', title);
		elem.setAttribute('rel', 'sidebar');
		elem.click();
	}
	if(paUtente!=1){
		window.location.replace("/script/inserisciPreferito.php?user="+ paUtente +"&menu="+ paMenu +"&art="+paIDArticolo+"&sez="+paIDSezione);
	}
}	

function removeFavorite(paUtente,paMenu,paIDArticolo,paIDSezione,paReturn){
	if(confirm("Sicuro di voler rimuovere questo\narticolo dai preferiti?")){
		if(paReturn){
			window.location.replace("/script/eliminaPreferito.php?user="+ paUtente +"&menu="+ paMenu +"&art="+paIDArticolo+"&sez="+paIDSezione+"&ret="+paReturn);
		}
		else{		
			window.location.replace("/script/eliminaPreferito.php?user="+ paUtente +"&menu="+ paMenu +"&art="+paIDArticolo+"&sez="+paIDSezione);
		}
	}	
}

function cercaImmagine(){
	window.location.reload("/index.php?menu=1004&sez=2bf343d848aaf715e0742b2287c08929&src="+document.getElementById("txtSearchImg").value);
}		

function nextArt(paIDObj,paNumElem){
	if(document.getElementById("ele_"+paIDObj).value != paNumElem){;
		document.getElementById("pos_"+paIDObj).value = parseInt(document.getElementById(paIDObj).scrollLeft + 226);
		if(document.getElementById(paIDObj).scrollLeft != document.getElementById("pos_"+paIDObj).value){
			loElemento = document.getElementById("ele_"+paIDObj).value;
			loNextElemento = parseInt(loElemento) + 1;
			if(document.getElementById("AS_"+loNextElemento)){
				document.getElementById("ele_"+paIDObj).value = loNextElemento;			
			}
			moveArt(paIDObj,'next',paNumElem);
		}
	}
	else{
		document.getElementById("pos_"+paIDObj).value = 0;
		document.getElementById("ele_"+paIDObj).value = 1;
		rewElement(paIDObj,paNumElem);	
	}	
}

function moveArt(paIDObj,paDir,paNumElem){
	if(document.getElementById(paIDObj).scrollLeft != document.getElementById("pos_"+paIDObj).value){
		if(paDir=='next'){
			loPos = parseInt(document.getElementById(paIDObj).scrollLeft + 2);
		}
		else{
			loPos = parseInt(document.getElementById(paIDObj).scrollLeft - 2);
		}	
		document.getElementById(paIDObj).scrollLeft = loPos;
		setTimeout("moveArt('"+paIDObj+"','"+paDir+"',"+paNumElem+")",1);
	}	
}	

function addEvento(){
	if(confirm("Sicuro di voler aggiungere un nuovo evento?")){
		window.location.replace("/script/inserisciEvento.php");
	}	
}	

function modificaDettEvento(paEvento,paLang){
	Shadowbox.open({content:'/include/modificaDettEvento.php?EV='+paEvento+'&LN='+paLang,player:'iframe',title:'Modifica evento',height:142,width:600});	
}

function modificaEvento(paEvento){
	Shadowbox.open({content:'/include/modificaEvento.php?EV='+paEvento,player:'iframe',title:'Modifica evento',height:193,width:600});	
}

function eliminaEvento(paEvento){
	if(confirm("Sicuro di voler eliminare questo evento?")){
		window.location.replace("/script/eliminaEvento.php?eve="+paEvento);
	}
}		

function aggiungiGallery(paTipo){
	if(confirm("Sicuro di voler aggiungere una nuova gallery?")){
		window.location.replace("/script/inserisciGallery.php?tipo="+paTipo);	
	}
}

function eliminaGallery(paGallery){
	if(confirm("Sicuro di voler eliminare questa gallery?")){
		window.location.replace("/script/eliminaGallery.php?gall="+paGallery);
	}
}	

function modificaGallery(paGallery){
	Shadowbox.open({content:'/include/modificaGallery.php?GL='+paGallery,player:'iframe',title:'Modifica gallery',height:68,width:600});	
}	

function modificaDettGallery(paGallery,paLang){
	Shadowbox.open({content:'/include/modificaDettGallery.php?GL='+paGallery+'&LN='+paLang,player:'iframe',title:'Modifica gallery',height:269,width:600});	
}

function aggiungiElementoGallery(paGallery){
	Shadowbox.open({content:'/include/insElementoGallery.php?GL='+paGallery,player:'iframe',title:'Nuovo elemento gallery',height:93,width:600});	
}

function eliminaElementoGallery(paElemento,paGallery){
	if(confirm("Sicuro di voler eliminare questo elemento?")){
		window.location.replace("/script/eliminaElementoGallery.php?gall="+paGallery+"&ele="+paElemento);
	}
}	

function changeTab(paIDTab){
	// azzero gli elementi
	document.getElementById('tab1').className = 'tabMenu';
	document.getElementById('tab2').className = 'tabMenu';
	document.getElementById('tab3').className = 'tabMenu';
	document.getElementById('tab4').className = 'tabMenu';
	document.getElementById('tab5').className = 'tabMenu';
	document.getElementById('tab6').className = 'tabMenu';
	document.getElementById('tab7').className = 'tabMenu';
	document.getElementById('tab8').className = 'tabMenu';

	document.getElementById('tabbody1').style.display = 'none';
	document.getElementById('tabbody2').style.display = 'none';
	document.getElementById('tabbody3').style.display = 'none';
	document.getElementById('tabbody4').style.display = 'none';
	document.getElementById('tabbody5').style.display = 'none';
	document.getElementById('tabbody6').style.display = 'none';
	document.getElementById('tabbody7').style.display = 'none';
	document.getElementById('tabbody8').style.display = 'none';
	
	// visualizzo l'elemento selezionato				
	document.getElementById('tab'+paIDTab).className = 'tabSelMenu';
	document.getElementById('tabbody'+paIDTab).style.display = 'block';
}

function ricerca(){
	if(document.getElementById("txtSearch").value){
		searchStr = document.getElementById("txtSearch").value;
		searchStr = searchStr.replace("'","");
		window.location.replace("/index.php?sez=a12cfc54ab5a50806103c8d07f92fa9c&src="+searchStr);
	}
}
	
