var numPezzi;
var cont=1;
var intervallo=5000;

jQuery(document).ready(function($) {
								
	numPezzi=$(".lista li","#slider-home").length;

	// Se esiste lo slider ne gestisce i comportamenti
	
	if($("#slider-home").length)	
	{
		$(".lista li","#slider-home").click(function()
		{ 	
			stopSlide();
			cont=($(".lista li").index(this))+1;
			
			cambiaLista();
		})	
		
		$("#slider-home").mouseenter(function(){stopSlide();})
		$("#slider-home").mouseleave(function(){startSlide();})
	}
	
	startSlide();
});

function startSlide()
{	
	if (cont>=numPezzi){cont=0;}
	
	$(document).everyTime(intervallo,"mainSlide", function()
	{
		cicloSlide();
	}, 0);
}

function cicloSlide()
{
	cont++;
	
	cambiaLista();
	
	//if ((cont-1)%4==0 ) {scorriLista(cont-1);}
		
	
	if(cont == numPezzi)
	{
		stopSlide();
		cont=0;
		startSlide();
	}
}

function scorriLista()
{
	var MT = -72*(cont-3);
	
	if (cont<4){MT=0;}
	if (cont>numPezzi-1){MT=MT+72}
	
	$(".lista li:nth-child(1)").animate({
    marginTop:MT
  }, 300, function() {
    // animazione completa
  });
}

function stopSlide()
{
	$(document).stopTime("mainSlide");
}

function cambiaLista()
{
	scorriLista();
	
	// imposta freccia attiva
	
	$(".lista li","#slider-home").removeClass("on");
	$(".lista li:nth-child("+cont+")","#slider-home").addClass("on");
	
	// cambia immagine

	$(".gallery").fadeOut(0);
	$(".gallery li:nth-child(1)").css({marginTop: (-288*(cont-1))     });
	$(".gallery").fadeIn("slow");
	
	// cambia infobox
	
	$(".infobox li").fadeOut(0);
	$(".infobox li:nth-child("+cont+")").fadeIn(0);
}

// FORM DITTE ATTESTATE

function submitFormTesto(){
	with (document.getElementById("FormTesto")) {
		if(testo.value != ""){
			param = "";
			switch(tipo.value){
				case "1":
					param = "Denominazione";
					break;
				case "2" :
					param = "Cod_Fiscale_Azienda";
					break;
			}
			window.open('http://casellario.avlp.it/Soa/Soa3.nsf/AziendaWeb?SearchView&Query=[' + param + ']=' + testo.value,'','resizable=yes,scrollbars=yes,width=700,height=600,left=10,top=10');
		} else {
			alert("Specificare Azienda SOA");
			testo.focus();
		}
	}
	return false;
}
function submitFormAltro(){
	with (document.getElementById("FormAltro")) {
		window.open("http://casellario.avlp.it/Soa/Soa3.nsf/CercaReg?openform&" + categoria.value + classifica.value + segno.value + "X" + regione.value,'','resizable=yes,scrollbars=yes,width=700,height=600,left=10,top=10')
	}
	return false;
}

