// JavaScript Document
arrayFoto = new Array("viale_alberato","campanile","lago","chiesa3","albero_giallo","palazzo","statua","chiesa","canale","particolare","palazzo1","campanile2","chiesa2","casa","vigneto","viale_alberato2","ostacoli","calesse2","giardino","strada","calesse","interno");
//arrayFoto = new Array("tmpfoto1.jpg","tmpfoto2.jpg","tmpfoto3.jpg","tmpfoto4.jpg","tmpfoto5.jpg","tmpfoto6.jpg","tmpfoto4.jpg","tmpfoto5.jpg","tmpfoto6.jpg","tmpfoto6.jpg","tmpfoto6.jpg","tmpfoto6.jpg","tmpfoto6.jpg");

path="img/gallery/"; // percorso dove trovare le immagini
vuota="empty"; // gif da usare se non ci sono immagini;
basenome="g"; //base del nome delli immagini

output="npagine"
contoimmagini=6; //conto di quante immagini contemporaneamente vengono gestite
posizione=0; // posizione nell'impaginamento delle immagini

if (navigator.appName == "Netscape")
{
	baseobj="document.images";
}
else
{
	baseobj="document.all";
}


function numeroPagine()
{
	if (((arrayFoto.length/contoimmagini) - Math.floor(arrayFoto.length/contoimmagini))>0)
		return Math.floor(arrayFoto.length/contoimmagini)+1;
	else
		return (arrayFoto.length/contoimmagini);
}


function riempiGallery(dadove)
{
	for (var i=0;i<contoimmagini;i++)
	{
		dacaricare = arrayFoto[i + (dadove * contoimmagini)];
		if (i + (dadove * contoimmagini) > arrayFoto.length - 1)
		dacaricare = vuota;
		
		eval(baseobj + "['"+ basenome + i + "'].src=" + "'" + path + dacaricare + ".jpg'");
		scriviPagine();
	}
}

function galleryAvanti()
{
	if ((posizione+1)*contoimmagini < arrayFoto.length)
	posizione++;
	riempiGallery(posizione);
}

function galleryIndietro()
{
	if (posizione-1>=0)
	{
		posizione--;
		riempiGallery(posizione);
	}
}

function scriviPagine()
{
	var numeropagine=(posizione+1)+'/'+numeroPagine();
	document.form1.npagine.value=numeropagine;
}

function apriZoom(id)
{
	if (((posizione*contoimmagini)+id)<arrayFoto.length)
	{
		immaginezoom=path + arrayFoto[(posizione*contoimmagini)+id] + "_b.jpg";

		finestra = window.open("zoom_gallery.htm","zoom", "width=513, height=500, resizable=false");					
		finestra.focus();
	}
}
function apriZoomDeu(id)
{
	if (((posizione*contoimmagini)+id)<arrayFoto.length)
	{
		immaginezoom=path + arrayFoto[(posizione*contoimmagini)+id] + "_b.jpg";

		finestra = window.open("zoom_gallery_deu.htm","zoom", "width=513, height=500, resizable=false");					
		finestra.focus();
	}
}
function apriCarinaInterattiva(Url)
{
	finestra = window.open(Url, "cartina", "width=500, height=460");
	finestra.focus();
}

