<!--//

    var ie=document.all && !window.opera;
	/******************************************************
	* Stampa lista foto
	*******************************************************/
	oVedano={p:0, l:8, v:vVedano};
	oWebcam={p:0, l:8, v:vWebcam};
		
	function lista_foto(cosa) {
	 	var oLista=(cosa=="Vedano")?oVedano:oWebcam;
        var da=oLista.p;
        var per=oLista.l;
        per=((oLista.v.length-da)>=per)?per:oLista.v.length-da;
        if (cosa=="Vedano")
		    ListaFoto=ie?document.all.Vedano:document.getElementById("Vedano");
		else
		    ListaFoto=ie?document.all.Webcam:document.getElementById("Webcam");
		var testo="";
        for (i=da; i<(da+per); i++) {
         	commento=oLista.v[i].Commento;
         	commento=(commento.length<20)?commento:commento.substring(0,20)+"...";
         	testo+='<a class="TestoListe" href="javascript:void(0)"';
         	testo+='onclick="stampa_foto(\''+cosa+'\','+i+')"> '+commento+' </a><br />\n';
        }
        da=(i==oLista.v.length)?0:i;
		oLista.p = da;
        if (per<oLista.v.length) {
			testo+='<a class="AltroListe" href="javascript:void(0)" onclick="lista_foto(\''+cosa+'\')"> Altro... </a>\n';
		}
        ListaFoto.innerHTML=testo;
	}

	/******************************************************
	* Stampa singola foto
	*******************************************************/
	var iIndice=0;
	imgData={w:640, h:400, s:false, v:vVedano, i:0};
	oFoto={obj:null, com:null, name:null, set:false};
	function stampa_foto(cosa, indice){
	 	if (!oFoto.set){
		    oFoto.obj=ie?document.all.Foto:document.getElementById("Foto");
		    oFoto.com=ie?document.all.CommentoFoto:document.getElementById("CommentoFoto");
		    oFoto.name=ie?document.all.NomeFoto:document.getElementById("NomeFoto");
			oFoto.set=true;
			imgData.w = oFoto.obj.width;
			imgData.h = oFoto.obj.height;
			imgData.s = true;
		}
		if (oFoto.obj.width!=0 && oFoto.obj.height!=0){
		 	if (cosa!=null)
	        	imgData.v=(cosa=="Vedano")?vVedano:vWebcam;
			imgData.i=indice;
	   	    if (window.oFoto.obj) oFoto.obj.src = "Foto/"+imgData.v[imgData.i].Nome;
	   	    ResizeImage();
	     	commento=imgData.v[imgData.i].Commento;
	   	    if (window.oFoto.com) oFoto.com.innerHTML=commento;
	     	commento=(commento.length<20)?commento:commento.substring(0,20)+"...";
	   	    if (window.oFoto.name) oFoto.name.innerHTML=commento;
		}
	}

	/******************************************************
	* Gestione frecce sinistra - destra
	*******************************************************/
	function vai_a(indice){
	 	if (indice==1)
	 		indice=(imgData.i==imgData.v.length-1)?0:imgData.i+1;
	 	else
	 		indice=(imgData.i==0)?imgData.v.length-1:imgData.i-1;
		stampa_foto(null, indice);
	}

	/******************************************************
	* Ridimensiona immagine
	*******************************************************/
	function ResizeImage()
	{
	 	wRatio=imgData.w/imgData.v[imgData.i].Larghezza;
	 	hRatio=imgData.h/imgData.v[imgData.i].Altezza;
	 	if ((imgData.v[imgData.i].Larghezza<=imgData.w) && (imgData.v[imgData.i].Altezza<=imgData.h)){
			oFoto.obj.width=imgData.v[imgData.i].Larghezza;   
			oFoto.obj.height=imgData.v[imgData.i].Altezza;
		}else if ((wRatio*imgData.v[imgData.i].Altezza)<imgData.h){
			oFoto.obj.width=imgData.w;
			oFoto.obj.height=wRatio*imgData.v[imgData.i].Altezza;
		}else{
			oFoto.obj.width=hRatio*imgData.v[imgData.i].Larghezza;
			oFoto.obj.height=imgData.h;
		}
	}
//-->

