// JavaScript Document

// Inizializza
Event.observe(window,'load',init);

function init(){
	var menu_li=document.getElementsByClassName('menu_li');
	menu_li.each(	
				 function(menu_li){
					 /*if(!menu_li.hasClassName("active")){*/
						Event.observe(menu_li,'mouseover',function(e){
							menu_li.addClassName("hover")
							if(menu_li.hasClassName('menu_li_sotto')){
									var id="sotto_" + menu_li.getAttribute('id');		
									Element.show(id);
								}
						});
						Event.observe(menu_li,'mouseout',function(e){
							menu_li.removeClassName("hover")
							if(menu_li.hasClassName('menu_li_sotto')){
									var id="sotto_" + menu_li.getAttribute('id');		
									Element.hide(id);
								}
							
						});
				 }
	)
	
	var menu_li2=document.getElementsByClassName('menu_li2');
	menu_li2.each(	
				 function(menu_li2){
					 /*if(!menu_li.hasClassName("active")){*/
						Event.observe(menu_li2,'mouseover',function(e){
							menu_li2.addClassName("nofreccia")
							
						});
						Event.observe(menu_li2,'mouseout',function(e){
							menu_li2.removeClassName("nofreccia")
											
						});
				 }
	)
}



function swf_regione(nome){
	var str=new String($('regione').value);
	var array_nome=Array(
		'Valle_d\'Aosta',
		'Piemonte',
		'Liguria',
		'Lombardia',
		'Trentino',
		'Friuli',
		'Veneto',
		'Emilia_Romagna',
		'Toscana',
		'Marche',
		'Umbria',
		'Lazio',
		'Abruzzo',
		'Molise',
		'Campania',
		'Basilicata',
		'Puglia',
		'Calabria',
		'Sicilia',
		'Sardegna')
	var array_values=Array(
		'VALLE+D~AOSTA',
		'PIEMONTE',
		'LIGURIA',
		'LOMBARDIA',
		'TRENTINO',
		'FRIULI',
		'VENETO',
		'EMILIA ROMAGNA',
		'TOSCANA',
		'MARCHE',
		'UMBRIA',
		'LAZIO',
		'ABRUZZO',
		'MOLISE',
		'CAMPANIA',
		'BASILICATA',
		'PUGLIA',
		'CALABRIA',
		'SICILIA',
		'SARDEGNA'
		);
	for(var i=0;i<array_nome.length;i++){
		if(array_nome[i]==nome){
	
			if(str.indexOf(array_values[i])>0){
				str=str.replace("," + array_values[i],"");
			}else{
				str=str+ "," + array_values[i];
			}
		}
	}
	$('regione').value=str;
}
function aggiorna_campi_data(cal,prefisso){
	var	data=cal.date.print("%d/%m/%Y ");
	data=data.replace(" ","");
	
	var tmp=data.split("/");

	if(tmp[0].indexOf("0")==0)
		var gg=tmp[0].substr(1);
	else
		var gg=tmp[0];

	if(tmp[1].indexOf("0")==0)
		var mm=tmp[1].substr(1);
	else
		var mm=tmp[1];

	var aa=tmp[2]-2004;

	$('gg_' + prefisso).selectedIndex=gg-1;
	$('mm_' + prefisso).selectedIndex=mm-1;
	$('aa_' + prefisso).selectedIndex=aa;	
}

function aggiorna_campo_data_nascosto(idData){
	var gg=$('gg_' + idData).value;
	var mm=$('mm_' + idData).value;
	var aa=$('aa_' + idData).value;
	$(idData).value=gg + '/' + mm + '/' + aa ;
}