// JavaScript Document
//variabili globali
var max_th=4;
var foto=new Array(max_th); //finestra visualizzazione foto
var el_foto=new Array(); //elenco foto
var ind_foto=new Array(max_th); //indice foto ridotte
var n_foto=0; //numero foto
var paths="image/"; //percorso foto
var nome_fotos; //nome foto

function crea_elenco(num_foto,path,nome_foto)
{
	n_foto=num_foto;
	paths=paths+path;
	nome_fotos=nome_foto;
	for(i=1;i<=num_foto;i++)
		{
			el_foto[i]=new Image();
			if(i<10)//metto il suffisso zero solo se <10
				{nome_f=paths+nome_foto+"0"+i+".jpg";}
			else
				{nome_f=paths+nome_foto+i+".jpg";}
				
			el_foto[i].src=nome_f;
			if(i<=4)
				{
					nome_th=paths+"th_"+nome_foto+"0"+i+".jpg";
					foto[i]=new Image();					
					foto[i].src=nome_th;	
					nome_img="foto"+i;
					var f=document.getElementsByName(nome_img);
					f[0].src=foto[i].src;	
					ind_foto[i]=i;
				}
			nome=paths+nome_foto+"01.jpg";	
			document.foto_c.src=nome;
		}
		
}
//mostra foto grande
function mostra(num_foto)
{
	nf=ind_foto[num_foto];
	document.foto_c.src=el_foto[nf].src;	
}
//scorrimento foto
function scorri(verso)
{
	if((verso=="dx") && (ind_foto[max_th]<n_foto))
		{//se non ho finito le foto
			for(i=1;i<4;i++)
				{//scorro tutti di uno verso destra
					foto[i].src=foto[i+1].src;
					ind_foto[i]=ind_foto[i+1];
					nome_img="foto"+i;
					var f=document.getElementsByName(nome_img);
					f[0].src=foto[i].src;
				}
			 //aggiungo la quarta foto
			 ind_foto[i]=ind_foto[i]+1;
			 if(ind_foto[i]<10)
			 	{nome_th=paths+"th_"+nome_fotos+"0"+ind_foto[i]+".jpg";}
			 else
			  {nome_th=paths+"th_"+nome_fotos+ind_foto[i]+".jpg";}
			 foto[i].src=nome_th;
			 nome_img="foto"+i;
			 var f=document.getElementsByName(nome_img);
			 f[0].src=foto[i].src;	
			 //controllo se sono all'ultima
			 if(ind_foto[max_th]==n_foto)
			 	{
				}
		}
	 else if((verso=="sx") && (ind_foto[1]>1))
	  {//se non sono alla prima foto
			for(i=4;i>1;i--)
				{//scorro tutti di -uno versosinistra
					foto[i].src=foto[i-1].src;
					ind_foto[i]=ind_foto[i-1];
					nome_img="foto"+i;
					var f=document.getElementsByName(nome_img);
					f[0].src=foto[i].src;
				}
			 //aggiungo la qurta foto
			 ind_foto[i]=ind_foto[i]-1;
			 if(ind_foto[i]<10)
			 	{nome_th=paths+"th_"+nome_fotos+"0"+ind_foto[i]+".jpg";}
			 else
			  {nome_th=paths+"th_"+nome_fotos+ind_foto[i]+".jpg";}
			 foto[i].src=nome_th;
			 nome_img="foto"+i;
			 var f=document.getElementsByName(nome_img);
			 f[0].src=foto[i].src;	
			 //controllo se sono all'ultima
			 if(ind_foto[max_th]==1)
			 	{
				}
		}
}

//rellover frecce
function scambia(new_img,nome_prov)
{
	var img_prov=document.getElementsByName(nome_prov);
	img_prov[0].src=new_img;
}

//apre una finestra con le foto
   function open_foto(numf,pth,nomef,tit)
   {
    var titolo="Foto "+tit;
	//impostazione fiestra
	var dest="foto/mostrafoto.asp?nf="+numf+"&pth="+pth+"&nmf="+nomef+"&tit="+tit;
	var setting="dependent=yes,"+
	            "height=600,"+
							"width=700,"+
							"location=no,"+
							"menubar=no,"+
							"resizable=no,"+
							"scrollbars=yes,"+
							"status=no,"+
							"titlebar=yes,"+
							"toolbar=no";
    window.open(dest,"foto",setting);
   }