
var ImgViewer = new Object()

	ImgViewer.Init = function( sObjInit ){
		var oImg = document.getElementById(sObjInit).getElementsByTagName("A");	
		if (oImg.length)
			for (i=0; i<oImg.length; i++)
				oImg[i].onclick = function(){ImgViewer.View(this);return false}
		ImgViewer.Img = oImg;
	}


	ImgViewer.View = function ( oImg ){
		var p;
		for (i=0; i<ImgViewer.Img.length; i++)
			if (oImg.href == ImgViewer.Img[i].href ) break;

		var W = ImgViewer.PopUp('',300,300)
		W.document.write(		'<html>\n'+
								'<body>\n'+
								'<head>\n'+
								'<script>\n'+
								'	var aImg = new Array();\n'+
								'	var p = '+i+';\n')
		for (c=0; c<ImgViewer.Img.length; c++)
			W.document.write(	'	aImg['+c+'] = \''+ImgViewer.Img[c].href+'\';\n')
		W.document.write(		'	var immagine = new Image()\n'+
						 		'	immagine.onload = function() {\n'+
						 		'		window.resizeTo(immagine.width+10,immagine.height+50);;\n'+
						 		'		document.getElementById(\'Img\').src = immagine.src;\n'+
								'		document.getElementById(\'N\').value = (p+1)+\' di \'+aImg.length;\n'+
								'	}\n'+
							 	'	function Next(){p++;if(p==aImg.length) p=0;immagine.src=aImg[p];}\n'+
								'	function Previous(){p--;if(p<0) p=aImg.length-1;immagine.src=aImg[p];}\n'+
								'</script>\n'+
								'</head>\n'+
								'<body style="margin: 0px;">\n'+
								'	<Table border="0" cellspacing="0" cellpadding="0" width="100%">\n'+
								'		<tr>\n'+
								'			<td align="left" bgcolor="#aad3e4"><a href="javascript:Previous();" style="text-decoration:none;">&lt;&lt;</a></td>\n'+
								'			<td align="center" bgcolor="#aad3e4"><input style="border:0px;text-align:center;background-color:#aad3e4;" type="text" id="N" size="8"></td>\n'+
								'			<td align="right" bgcolor="#aad3e4"><a href="javascript:Next();" style="text-decoration:none;">&gt;&gt;</a></td>\n'+
								'		</tr>\n'+
								'		<tr>\n'+
								'			<td colspan="3"><img id="Img" border="0"></td>\n'+
								'		</tr>\n'+
								'	</table>\n'+
								'	<script>immagine.src = aImg[p]</script>\n'+
								'</body>\n'+
								'</html>\n')
	}
	
	ImgViewer.PopUp = function (slink, W, H) {
		var Left=(window.screen.width-W)/2;
		var Top=(window.screen.height-H)/2;
		if ( ImgViewer.Win != undefined) ImgViewer.Win.close();
		ImgViewer.Win = window.open(slink ,'','left='+Left+',top='+Top+',scrollbars=no,width='+W+',height='+H+',resizable=no,status=no,location=no,toolbar=no');
		return ImgViewer.Win;
	}

	
	