		function MM_findObj(n, d) 
		{
			var p,i,x;  
			if(!d) d=document; 
			if((p=n.indexOf("?")) > 0 && parent.frames.length) 
			{
				d = parent.frames[n.substring(p+1)].document; 
				n = n.substring(0,p);
			}
			if(!(x=d[n])&&d.all) x=d.all[n]; 
			
			for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
			
			for(i=0;!x&&d.layers&&i<d.layers.length;i++) x = MM_findObj(n,d.layers[i].document);
			
			if(!x && d.getElementById) x = d.getElementById(n); 
			
			return x;
		}
		
		function seeHomePU(name)
		{
			document.getElementById(name).style.visibility='hidden';
		}

		var _second_ = 0;		//contatore dei secondi che trascorrono
		var _view_ = 0;	 		//indica se nascondere (0) o visualizzare (1)
		var hide_second = 0;		//decide dopo quanti secondi il popup si nasconde
		var view_second = 0;		//decide dopo quanti secondi il popup ricompare
		var temp_close = 0;
		
		function HideAndSeek()
		{
			if(temp_close == 0) _second_ += 1;
			if(_second_ == hide_second && _view_ == 0)
			{
				Hide('popup');		//nascondo 'popup'
				_view_ = 1;		//setto che devo visualizzare
				_second_ = 0;		//azzero il contatore
			}
			//altrimenti se sono trascorsi "mostra_dopo_secondi" e devo devo visualizzare
			else if(_second_ == view_second && _view_ == 1)
			{
				View('popup');			//mostro 'popup'
				_view_ = 0;			//setto che devo nascondere
				_second_ = 0;			//azzero il contatore
			}
		} 
	
		function View(name)
		{
			var obj,name;
			obj=MM_findObj(name);
			obj.visibility='visible';
			document.getElementById(name).style.visibility='visible';
		}
	
		function Hide(name)
		{
			var obj,name;
			obj=MM_findObj(name);
			obj.visibility='hidden';
			document.getElementById(name).style.visibility='hidden';
		}
 
