var mytimer = null;

window.addEvent( 'domready', function() {
	
	startmenu() ;
	
	$$('div.riga').addEvents({
	    	'mouseover': function(){
				this.setStyle('background-color','#DEDEFF') ;
		    },
		    'mouseout': function(){
		        this.setStyle('background-color','#FFFFFF') ;
		    }
	});
	
	if( $$('select.menu_doc_file').length > 0 ) {
		$('sel_doc').addEvent('change' , function(){
			$('sel_file').selectedIndex = 0 ;
		});
		$('sel_file').addEvent('change' , function(){
			$('sel_doc').selectedIndex = 0 ;
		});
	}
	
	if( $$('a.confirm_action').length > 0 ) {
		$$('a.confirm_action').each( function( el , i ) {
			el.addEvent( 'click' , function(e) {
				if(e) e.stop();
				
				var msg = '' ;
				if( el.hasClass('delete_content') ) 		msg = 'sei sicuro di voler cancellare il documento?' ;
				else if( el.hasClass('delete_menu') ) 		msg = 'sei sicuro di voler cancellare il menù?' ;
				else if( el.hasClass('delete_file') ) 		msg = 'sei sicuro di voler cancellare il file?' ;
				else if( el.hasClass('delete_news') ) 		msg = 'sei sicuro di voler cancellare la news?' ;
				else if( el.hasClass('delete_user') ) 		msg = "sei sicuro di voler cancellare l'utente?" ;
				
				if( confirm( msg ) )
					location.href = el.get('href') ;
			});
		});
	}
	
	if( $('TickerVertical') ) {
   		var hor = new Ticker('TickerVertical', {
      		speed : 500, delay : 5000, direction : 'vertical'});
    		if( $('stop_scroll') )
				$('stop_scroll').addEvent('click', function() {
					$('play_scroll_cont').style.display='block';
					$('stop_scroll_cont').style.display='none';
					hor.pause();
				});
			if( $('play_scroll') )
	    		$('play_scroll').addEvent('click', function() {
					$('stop_scroll_cont').style.display='block';
					$('play_scroll_cont').style.display='none';
					hor.resume();
				});
	}
});

function provinciaVai()
{
	var prov = document.getElementById('provincia').value ;
	Vai('/areaRiservata/selectComune.php?provincia='+prov+'' , 'p') ;
}

function setComune( str )
{
	var tmp = str.split(":") ;
	
	document.getElementById('comune').value = tmp[0] ;
	document.getElementById('comune1').value = tmp[0] ;
	document.getElementById('cap').value = tmp[1] ;
	document.getElementById('cap1').value = tmp[1] ;
}

function flushField()
{
	document.getElementById('comune').value = '' ;
	document.getElementById('comune1').value = '' ;
	document.getElementById('cap').value = '' ;
	document.getElementById('cap1').value = '' ;
}

function registrami()
{
	if( !document.getElementById('privacy').checked )
		alert( "devi accettare l'informativa sulla privacy per essere registrato" ) ;
	else
		document.form1.submit() ;
}

function Vai(lnk,tg)
{
	
	if (tg=="s"||tg=="t")
	{
		lnko=lnk; 
		tgT=tg;
		setTimeout('rVai()',30);
	}
	else if (tg=="b")
	{
		pp = window.open(lnk,'','width='+BrW+',height='+BrH+',toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,copyhistory=yes');
		pp.focus() ;
	}
	else if (tg=="p")
	{
		window.open(lnk,'','toolbar=no,location=no,scrollbars=yes,top=80,left=50,width=300,height=200');
	}
	else if (tg=="psa")
	{
		window.open(lnk,'','toolbar=no,location=no,scrollbars=yes,top=80,left=50,width=600,height=550');
	}
	else if (tg=="confirm")
	{
		window.open(lnk,'','toolbar=no,location=no,scrollbars=yes,top=200,left=400,width=400,height=100');
	}
	else if (tg!="" && tg!="s" && tg!="b" && tg!="p" && tg!="t")
	{
		top[tg].location.href=lnk;
	}
}

function rVai()
{
	if (tgT=='s')
	{
		self.location.href=lnko;
	}
	else
	{
		top.location.href=lnko;
	}
}
/*
function copyToClipboard(s)
{
	if( window.clipboardData && clipboardData.setData )
	{
		clipboardData.setData("Text", s);
	}
	else
	{
		// You have to sign the code to enable this or allow the action in about:config by changing
		user_pref("signed.applets.codebase_principal_support", true);
		netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');

		var clip Components.classes['@mozilla.org/widget/clipboard;[[[[1]]]]'].createInstance(Components.interfaces.nsIClipboard);
		if (!clip) return;

		// create a transferable
		var trans = Components.classes['@mozilla.org/widget/transferable;[[[[1]]]]'].createInstance(Components.interfaces.nsITransferable);
		if (!trans) return;

		// specify the data we wish to handle. Plaintext in this case.
		trans.addDataFlavor('text/unicode');

		// To get the data from the transferable we need two new objects
		var str = new Object();
		var len = new Object();

		var str = Components.classes["@mozilla.org/supports-string;[[[[1]]]]"].createInstance(Components.interfaces.nsISupportsString);

		var copytext=meintext;

		str.data=copytext;

		trans.setTransferData("text/unicode",str,copytext.length*[[[[2]]]]);

		var clipid=Components.interfaces.nsIClipboard;

		if (!clip) return false;

		clip.setData(trans,null,clipid.kGlobalClipboard);	   
	}
}*/
