//Definizione del browser
function addPopupListener(imgContentId, ctr, funzione)
{
	var ei=(navigator.userAgent.indexOf("MSIE")>-1)?true:false;
	var fx=(navigator.userAgent.indexOf("Firefox")>-1)?true:false;
	var sf=(navigator.userAgent.indexOf("Safari")>-1)?true:false;
	
	var selfObj=this; // variabile sarà utilizzata per le funzioni associate agli eventi	
	
	this.imgContentId=imgContentId;
	this.ctr=ctr;
	this.funzione=funzione;	

	
 	this.anteprima=function(evt)
	{
		var evtElem=ei?evt.srcElement:evt.target	
		var queryStr=evtElem.src.substr(evtElem.src.indexOf("?"),evtElem.src.length);		
		queryStr+="&t="+evtElem.alt;		
		var p=popup((selfObj.ctr+queryStr),"",'500','500',0, "yes");	
	}
	
	this.schedaProdotto=function(evt)
	{
		var p=popup(selfObj.ctr,"",'800','600',1, "yes");		
	}
	
	this.addImgEvent=function()
	{		
			var i;			
			var imgs=document.getElementById(selfObj.imgContentId).getElementsByTagName("img");
			for (i=0; i<(imgs.length); i++)
			{
				imgs[i].style.cursor="pointer";				
				ei?imgs[i].attachEvent('onclick', eval("selfObj."+selfObj.funzione)):imgs[i].addEventListener('click',eval("selfObj."+selfObj.funzione), false)
			}		
	}
}