<!--
function menu_init(display_menu) {
	window.addEvent("domready", function () {

		$$(".menu_lvl2").each(function (el, i) {
			el.setStyle("visibility", "visible");
			el.setStyle("display", "block");
		});

		$$('.menu_link', '.menu_lvl1').each(function (el, i) {
			el.addEvent("mouseenter", function () {
				el.set('tween', {duration: 'short'});
				el.tween('width', '156px', '164px');
			});
			el.addEvent("mouseleave", function () {
				el.set('tween', {duration: 'short'});
				el.tween('width', '164px', '156px');
			});
		});

		var accordion = new Accordion('.menu_lvl1', '.menu_lvl2', {
			opacity: false,
			alwaysHide: true,
			display: display_menu,
			onActive: function(toggler, element){
				toggler.setStyle('cursor', 'pointer');
			},

			onBackground: function(toggler, element){
				toggler.setStyle('cursor', 'pointer');
			}
		}, $('menu'));
		
	});
}

function header_init() {
	window.addEvent("domready", function () {
		el = $('header');
		el.addEvent("mouseenter", function () {
			el.setStyle('background-position', '0 -123px');
		});
		el.addEvent("mouseleave", function () {
			el.setStyle('background-position', '0 0');
		});
		
		logo_el = $('logo');
		logo_el.addEvent("mouseenter", function () {
			el.setStyle('background-position', '0 -123px');
		});
		logo_el.addEvent("mouseleave", function () {
			el.setStyle('background-position', '0 0');
		});
	});
}

function displayDate() {
	window.addEvent("domready", function() {
		var data = new Date();
		var set, gg, mm, aaaa;
		//Crea la tabella dei mesi
		var mesi = new Array();
		mesi[0] = "Gennaio";
		mesi[1] = "Febbraio";
		mesi[2] = "Marzo";
		mesi[3] = "Aprile";
		mesi[4] = "Maggio";
		mesi[5] = "Giugno";
		mesi[6] = "Luglio";
		mesi[7] = "Agosto";
		mesi[8] = "Settembre";
		mesi[9] = "Ottobre";
		mesi[10] = "Novembre";
		mesi[11] = "Dicembre";
		//Crea la tabella dei giorni della settimana
		var giorni = new Array();
		giorni[0] = "Dom";
		giorni[1] = "Lun";
		giorni[2] = "Mar";
		giorni[3] = "Mer";
		giorni[4] = "Gio";
		giorni[5] = "Ven";
		giorni[6] = "Sab";
		//Estrae dalla tabella il giorno della settimana
		set = giorni[data.getDay()] + " ";
		gg = data.getDate() + " ";
		//Estrae dalla tabella il mese
		mm = mesi[data.getMonth()] + " ";
		aaaa = data.getFullYear();
		date_str = set + gg + mm + aaaa;
		
		$("calendar").innerHTML = date_str;
	});
}

var panel_imgs = [
	'img/layout/home/risparmio.jpg',
	'img/layout/home/fotovoltaico.jpg',
	'img/layout/home/termico.jpg',
	'img/layout/home/bioarc.jpg',
	'img/layout/home/impianti.jpg'
];

HOME_CYCLE_TIMEOUT = 6000;
HOME_CYCLE_INTERVAL = 4000;

function home_setImg(i) {
	var panel_img = $('panel_img');
	panel_bar_btns = $$("#home_panel .panel_bar_btn");
	
	for (j = 0; j < panel_bar_btns.length; j++) {
		if (j != i) {
			panel_bar_btns[j].setStyle('background-position', '0 0');
		}
	}
	panel_bar_btns[i].setStyle('background-position', '0 -38px');

	panel_img.set('opacity', '0');
	panel_img.setStyle('background-image', 'url('+ panel_imgs[i] +')');

	panel_img.set('tween', {
		link: 'cancel',
		duration: 'long'
	});
	panel_img.tween('opacity', '0.5', '1');
	
	sel_panel_img = i;
}

function home_resetCycle() {
	if (home_cycle_interval) {
		clearInterval(home_cycle_interval);
	}
	if (home_cycle_timeout) {
		clearTimeout(home_cycle_timeout);
		home_cycle_timeout = window.setTimeout(startHomeCycle, HOME_CYCLE_TIMEOUT);
	}
}

function home_nextImg() {
	sel_panel_img = (sel_panel_img + 1) % 5;
	home_setImg(sel_panel_img);
}

var home_cycle_interval;

function startHomeCycle() {
	home_cycle_interval = window.setInterval(home_nextImg, HOME_CYCLE_INTERVAL);
}

sel_panel_img = 0;
var home_cycle_timeout = window.setTimeout(startHomeCycle, HOME_CYCLE_TIMEOUT);

function preload_panel_imgs() {
	var loader = new Asset.images(panel_imgs, {    
         onComplete: function() {  
             panel_imgs.each(function(im) {  
                 new Element('img',{ src:im, width:630, style:'width:630px;margin:20px 20px 20px 0;' }).inject($('img_preload'));  
             });  
         }  
     });  
}

function home_init() {
	window.addEvent("domready", function() {
		var panel_img = $('panel_img');
		
		panel_bar_btns = $$("#home_panel .panel_bar_btn");
		
		panel_bar_btns[0].setStyle('background-position', '0 -38px');
		
		panel_bar_btns.each(function (el, i) {
			el.addEvent('mouseenter', function () {
				home_setImg(i);
				home_resetCycle();
			});
		});
		
		serviziper_init();
		preload_panel_imgs();
	});
}

function serviziper_init() {
	window.addEvent("domready", function () {
		gu = $('grandi_utenze_btn');
		gu.addEvent("mouseenter", function () {
			gu.setStyle('background-position', '0 -73px');
		});
		gu.addEvent("mouseleave", function () {
			gu.setStyle('background-position', '0 0');
		});
		
		pi = $('progettisti_installatori_btn');
		pi.addEvent("mouseenter", function () {
			pi.setStyle('background-position', '0 -73px');
		});
		pi.addEvent("mouseleave", function () {
			pi.setStyle('background-position', '0 0');
		});		
	});
}
//-->