// JavaScript Document
var showEventi=true;
var direttaId=0;
var timerId=null;
var autoReloadEnabled=true;
var refreshTime=180;
var styleDisplayWhenVisible='inline';
var ultimaRicaricaDate=null;


function toggleShowEvento(evId){
	//assegna il valore di display
	ele=window.document.getElementById("trEvento"+evId);
                ele1=window.document.getElementById("sub"+evId);
	//se display non è stato settato rende visibile la news e nasconde l'abstract
	if((ele.style.display=='')||(ele.style.display==null)||(ele.style.display=='none')){
	    ele1.style.display='none';
                    ele.style.display='inline';
                }else{
    	    ele.style.display='none';
                    ele1.style.display='inline';
	}
                //debug
	//alert("ele1"+ele1.style.display);
	//alert("ele"+ele.style.display);
    saveShowStatus();
    return true;
}

//alert("ciao");
function inizio(){
ele2=window.document.getElementById("sub###NEWS_UID###");
ele2.style.display='inline';
saveShowStatus();
return true;
}



function saveShowStatus(){
    direttaHiddenEvents=new Array();
    if(autoReloadEnabled)
        direttaHiddenEvents.push(1);
    else
        direttaHiddenEvents.push(0);
    direttaHiddenEvents.push(refreshTime);
    for(i=1;i<1000;i++){
        ele=window.document.getElementById("trEvento"+i);
        if(ele==null)
            break;
        if(ele.style.display=='none')
            direttaHiddenEvents.push(i);
    }
    str=direttaHiddenEvents.join(",");
}


function toggleShowDEventi(evId, evId1, evId2){

/* INIZIO */
    ele=document.getElementById("trEvento"+evId);
	ele1=document.getElementById("sub"+evId);
    if(!(ele!=null && ele.style.display!=null)){
        alert('non trovo display di trEvento'+evId);
        return false;
    }
    if(ele.style.display!='none'){
        ele.style.display='none';
		ele1.style.display=styleDisplayWhenVisible;
    }else{
		ele1.style.display='none';
        ele.style.display=styleDisplayWhenVisible;
    }

   ele=document.getElementById("trEvento"+evId1);
	ele1=document.getElementById("sub"+evId1);
    if(!(ele!=null && ele.style.display!=null)){
        alert('non trovo display di trEvento'+evId1);
        return false;
    }
    if(ele.style.display!='none'){
        ele.style.display='none';
		ele1.style.display=styleDisplayWhenVisible;
    }else{
		ele1.style.display='none';
        ele.style.display=styleDisplayWhenVisible;
    }


    ele=document.getElementById("trEvento"+evId2);
	ele1=document.getElementById("sub"+evId2);
    if(!(ele!=null && ele.style.display!=null)){
        alert('non trovo display di trEvento'+evId2);
        return false;
    }
    if(ele.style.display!='none'){
        ele.style.display='none';
		ele1.style.display=styleDisplayWhenVisible;
    }else{
		ele1.style.display='none';
        ele.style.display=styleDisplayWhenVisible;
    }
    saveShowStatus();
    return true;
}



function toggleShowmEventi(evId, evId1, evId2,  evId3, evId4){

/* INIZIO */
    ele=document.getElementById("trEvento"+evId);
	ele1=document.getElementById("sub"+evId);
    if(!(ele!=null && ele.style.display!=null)){
        alert('non trovo display di trEvento'+evId);
        return false;
    }
    if(ele.style.display!='none'){
        ele.style.display='none';
		ele1.style.display=styleDisplayWhenVisible;
    }else{
		ele1.style.display='none';
        ele.style.display=styleDisplayWhenVisible;
    }
  


    ele=document.getElementById("trEvento"+evId1);
	ele1=document.getElementById("sub"+evId1);
    if(!(ele!=null && ele.style.display!=null)){
        alert('non trovo display di trEvento'+evId1);
        return false;
    }
    if(ele.style.display!='none'){
        ele.style.display='none';
		ele1.style.display=styleDisplayWhenVisible;
    }else{
		ele1.style.display='none';
        ele.style.display=styleDisplayWhenVisible;
    }


    ele=document.getElementById("trEvento"+evId2);
	ele1=document.getElementById("sub"+evId2);
    if(!(ele!=null && ele.style.display!=null)){
        alert('non trovo display di trEvento'+evId2);
        return false;
    }
    if(ele.style.display!='none'){
        ele.style.display='none';
		ele1.style.display=styleDisplayWhenVisible;
    }else{
		ele1.style.display='none';
        ele.style.display=styleDisplayWhenVisible;
    }
   



ele=document.getElementById("trEvento"+evId3);
	ele1=document.getElementById("sub"+evId3);
    if(!(ele!=null && ele.style.display!=null)){
        alert('non trovo display di trEvento'+evId3);
        return false;
    }
    if(ele.style.display!='none'){
        ele.style.display='none';
		ele1.style.display=styleDisplayWhenVisible;
    }else{
		ele1.style.display='none';
        ele.style.display=styleDisplayWhenVisible;
    }


ele=document.getElementById("trEvento"+evId4);
	ele1=document.getElementById("sub"+evId4);
    if(!(ele!=null && ele.style.display!=null)){
        alert('non trovo display di trEvento'+evId4);
        return false;
    }
    if(ele.style.display!='none'){
        ele.style.display='none';
		ele1.style.display=styleDisplayWhenVisible;
    }else{
		ele1.style.display='none';
        ele.style.display=styleDisplayWhenVisible;
    }


ele=document.getElementById("trEvento"+evId5);
	ele1=document.getElementById("sub"+evId5);
    if(!(ele!=null && ele.style.display!=null)){
        alert('non trovo display di trEvento'+evId5);
        return false;
    }
    if(ele.style.display!='none'){
        ele.style.display='none';
		ele1.style.display=styleDisplayWhenVisible;
    }else{
		ele1.style.display='none';
        ele.style.display=styleDisplayWhenVisible;
    }

ele=document.getElementById("trEvento"+evId6);
	ele1=document.getElementById("sub"+evId6);
    if(!(ele!=null && ele.style.display!=null)){
        alert('non trovo display di trEvento'+evId6);
        return false;
    }
    if(ele.style.display!='none'){
        ele.style.display='none';
		ele1.style.display=styleDisplayWhenVisible;
    }else{
		ele1.style.display='none';
        ele.style.display=styleDisplayWhenVisible;
    }

    saveShowStatus();
    return true;
}

function toggleShowEventi(){
    showEventi=!showEventi;
    for(i=1;i<1000;i++){
        if(!setShowEvento(i,showEventi,1))
            break;
    }
    saveShowStatus();
}





function mostraEvento(evId){
    ele=document.getElementById("trEvento"+evId);
	ele1=document.getElementById("sub"+evId);
    if(!(ele!=null && ele.style.display!=null)){
        alert('non trovo display di trEvento'+evId);
        return false;
    }
    {
	ele1.style.display='none';
        ele.style.display=styleDisplayWhenVisible;
    }
    saveShowStatus();
    return true;
}






function mostraTutti(){
if(varidprima!=undefined)
      mostraEvento(varidprima);
if(varid1!=0) mostraEvento(varid1);
if(varid2!=0) mostraEvento(varid2);
if(varid3!=0) mostraEvento(varid3);
if(varid4!=0) mostraEvento(varid4);
if(varid5!=0) mostraEvento(varid5);
}


function nascondiEvento(evId){
    ele=document.getElementById("trEvento"+evId);
	ele1=document.getElementById("sub"+evId);
    if(!(ele!=null && ele.style.display!=null)){
        alert('non trovo display di trEvento'+evId);
        return false;
    }
    if(ele.style.display!='none'){
        ele.style.display='none';
		ele1.style.display=styleDisplayWhenVisible;
    }
    saveShowStatus();
    return true;
}


function nascondiTutti(){
if(varidprima!=undefined)
     nascondiEvento(varidprima);
if(varid1!=0) nascondiEvento(varid1);
if(varid2!=0) nascondiEvento(varid2);
if(varid3!=0) nascondiEvento(varid3);
if(varid4!=0) nascondiEvento(varid4);
if(varid5!=0) nascondiEvento(varid5);

}

function ancora(idele){
self.location.href='#'+idele;
}

