var casella = new Array ("info", "segreteria", "admin", "uispici");
var dominio = new Array ( "clorolesi.it", "clorolesi.it", "clorolesi.it", "clorolesi.it");
var nomeSquadra = "clorolesi";
var codiceFIN="LOM09326";

// scrive la data di oggi
function oggi() {
var today=new Date();
if (Date.parse (today)) {
	giorno=today.getDate();
	mese=today.getMonth()+1;
	anno=today.getYear();
	if (((anno - anno % 100) / 100) == 1) anno+=1900;
		document.write (giorno+"/"+mese+"/"+anno);
	}
else
  	document.write ("Data non disponibile");
}

// scrive la data dell'ultima modifica
function ultimaModifica() {
var today=new Date(document.lastModified);
if (Date.parse (today)) {
	giorno=today.getDate();
	mese=today.getMonth()+1;
	anno=today.getYear();
	if (((anno - anno % 100) / 100) == 1) anno+=1900;
		document.write (giorno+"/"+mese+"/"+anno);
	}
else
  	document.write ("Data non disponibile");
}

// maschera la posta dagli spammer
function contatta(index) {
	destinatario = casella[index]+'@'+dominio[index];
	document.write ('<a href="mailto:'+destinatario+'" title="Invia una email alla casella '+destinatario+'">');
	document.write (destinatario);
	document.write ("</a>");
	}
	
// maschera la posta dagli spammer, con soggetto predefinito
function richiedi(index,subject) {
	destinatario = casella[index]+'@'+dominio[index];
	document.write ('<a href="mailto:'+destinatario+'?Subject='+subject+'" title="Invia una email alla casella '+destinatario+'">');
	document.write (destinatario);
	document.write ("</a>");
	}
	
// controllo finestre di pop-up
function apriProgramma(nome_file,titolo)
{
	window.open(nome_file,titolo,'width=500,height=400,top=300,left=300');
}

function apriIscrizione(nome_file,titolo)
{
	window.open(nome_file,titolo,'width=520,height=320,top=300,left=300');
}

function apriFinestra(loc,ww,wh) {
    output=window.open(loc,"aux",'alwaysRaised=yes,toolbar=no,scrollbars=no,directories=no,status=no,menubar=no,width='+ww+',height='+wh);
   }


function apriFinestraScroll(loc,ww,wh) {
    output=window.open(loc,"aux",'alwaysRaised=yes,toolbar=no,scrollbars=yes,directories=no,status=no,menubar=no,width='+ww+',height='+wh);
   }

var delta = nomeSquadra+codiceFIN;

function getCookie(name)
{
    var cookie = document.cookie;
    var prefix = name + "=";
    var begin = cookie.indexOf("; " + prefix);
    if (begin == -1)
    {
        begin = cookie.indexOf(prefix);
        if (begin != 0) return null;
    }
    else
    {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
    {
        end = cookie.length;
    }
    return unescape(cookie.substring(begin + prefix.length, end));
}

var zeta = "esiLOM";

function checkSession() {
 if (getCookie("auth")=="CLOTreviglio")
	location.href="modulo.html";

}

function validate(form) {
	this.window.location= attempt (form.user.value, form.pass.value);
}

// Classe Galleria - visualizzazione gallerie di immagini

// elementi di scambio:

//  - nome: nome della galleria

//  - imagelist: nome dell'array con l'elenco delle immagini

//  - namelist: nome dell'array con i titoli delle foto

//  - infolist: nome dell'array con le didascalie

// privati:

//  - nome: nome della galleria

//  - immagine: nome dell'array con l'elenco delle immagini

//  - titoli: nome dell'array con i titoli delle foto

//  - didascalia: nome dell'array con le didascalie

//  - numFoto: numero di immagini

// metodi:

//  - mostra(i): mostra l'immagine i-esima della galleria

//

function Galleria(nome,title,imagelist,infolist) {
	
	this.nome=nome;
	this.numFoto=imagelist.length;
	
	this.immagine=imagelist;
	
	this.titolo=title;
	
	this.didascalia = infolist;
	
	this.curr = 0;

   
	this.mostra = function(i) {
        
		htmlCode ="<p>"+this.titolo+"</p>";

		htmlCode +="<img src=\"../images/sfondofoto.png\" alt=\"Blocca dimensioni\" />";

		htmlCode +="<img src=\"../foto/"+this.immagine[i]+"\" alt=\""+this.didascalia[i]+"\" />";
		
		htmlCode += ("<p>"+this.didascalia[i]+"</p>");
		
		return (htmlCode);
		}
	
	}


	
// funzione di visualizzazione di elementi di una galleria

function visualizza(gall,index) {
 	
	var el = document.getElementById("overlay");
	
	if ( el.style.display != 'inline' ) el.style.display = 'inline';

	
	newHTML = gall.mostra(index);

 	
	if (index)
        
		newHTML += "<a href=\"#\" onclick=\"visualizza("+gall.nome+","+(index-1)+")\" title=\"Foto precedente\"><img src=\"../images/prev_white.gif\" style=\"width: 32px; height: 32px\" /></a>";
    
    
	if (index < gall.numFoto-1)
        
		newHTML += "<a href=\"#\" onclick=\"visualizza("+gall.nome+","+(index+1)+")\" title=\"Foto successiva\"><img src=\"../images/next_white.gif\" style=\"width: 32px; height: 32px\" /></a>";

	
	newHTML +="&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"#\" style=\"color: #FFFFFF\" onclick=\"toggle('overlay')\" title=\"Chiudi\"><img src=\"../images/close_white.gif\" style=\"width: 32px; height: 32px\" /></a>";

    
	document.getElementById("foto").innerHTML=newHTML;
    
	}
    


// gestione del layer semiopaco sovrapposto

function toggle(obj) {
	
	var el = document.getElementById(obj);
	
	if ( el.style.display != 'none' ) {
		
		el.style.display = 'none';
	
		}
	
	else {
		
		el.style.display = 'inline';
	
		}

	}


