window.addEvent('domready', function() {

	// ANIMAZIONE PROD SUB MENU
	var subProd = $$('#prodsubsinetable a');
	subProd.each(function(element) {
		var sbfx = new Fx.Styles(element, {duration:200, wait:false});
		element.addEvent('mouseenter', function(){
			sbfx.start({
				'padding-top':'50px',
				'color':'#ff0000'
			});
		});
			 
		element.addEvent('mouseleave', function(){
			sbfx.start({
				'padding-top':'45px',
				'color':'#0066b3'				
			});
		});
	});

	
	// TOOL TIP PRODOTTI
	// elenco
	var arrHover = $$('.prodlistIcos a');
	var prodtip = new Tips(arrHover, {
		className: 'prodtooltip'
	});	
	// dettaglio
	var arrHover = $$('.prodDettIcos a');
	var prodtip = new Tips(arrHover, {
		className: 'prodtooltip'
	});	
	
	
	// TOOL TIP AMBIENTI
	var arrHover = $$('.fotoAmb a');
	var prodtip = new Tips(arrHover, {
		className: 'prodtooltip'
	});	
	
	
	// ANIMAZIONE MAIN MENU HOMEPAGE
	var mainHome = $$('.mainMenuBox span');
	mainHome.each(function(element) {
		var fx = new Fx.Styles(element, {duration:200, wait:false});
		element.addEvent('mouseenter', function(){
			fx.start({
				'padding-right':'5px',
				'color':'#0066b3'
			});
		});
			 
		element.addEvent('mouseleave', function(){
			fx.start({
				'padding-right':'0px',
				'color':'#00487d'				
			});
		});
	});
	

	// ANIMAZIONE TOP MENU
	var topMain = $$('#topMenu a');
	topMain.each(function(element) {
	 
		var fxTop = new Fx.Styles(element, {duration:200, wait:false});
			 
		element.addEvent('mouseenter', function(){
			fxTop.start({
				'padding-top':'5px'				
			});
		});
			 
		element.addEvent('mouseleave', function(){
			fxTop.start({
				'padding-top':'10px'
			});
		});
	});
	

	// ANIMAZIONE MAIN MENU INTERNO
	var inMain = $$('.mainMenuBoxInterno a');
	inMain.each(function(element) {
	 
		var fxinMain = new Fx.Styles(element, {duration:200, wait:false});
			 
		element.addEvent('mouseenter', function(){
			fxinMain.start({
				'padding-top':'15px',				
				'padding-bottom':'5px'				
			});
		});
			 
		element.addEvent('mouseleave', function(){
			fxinMain.start({
				'padding-top':'20px',
				'padding-bottom':'0px'
			});
		});
	});
	
	if(navigator.appVersion.indexOf("MSIE") == -1)
	{
		//	alert("Non sto usando Explorer " + navigator.appVersion.indexOf("MSIE"));
		
		// SIDE SUB MENU
		// al click su una voce dotata di sottomenu lo apro o lo chiudo

		var listaSubMenu = $$('#sideMenu ul li');

		listaSubMenu.each(function(elementx) {
			
			var myUl = elementx.getElement("ul");
			
			if(myUl && myUl.hasClass('sideSubMenu'))
			{
				
				myELUL = elementx.getElement("ul");
				myELUL.setStyle('display','block');
				var submenuSlide = new Fx.Slide(myELUL);			
				submenuSlide.hide();			
				elementx.getElement('a').addEvent('click', function(e) {				
					e = new Event(e);
					submenuSlide.toggle();
					e.stop();				
				});
			}
		});
		
		
		// QUADERNO DEI DUBBI
		// nascondo tutti i div con le risposte

		var listaDomande = $$('#elencoFAQ li');

		listaDomande.each(function(element) {
			
			var myElDiv = element.getElement('div');
//			myElDiv.setStyle('display','block');
			
			var risposteSlide = new Fx.Slide(myElDiv);
			risposteSlide.hide();

			element.getElement('a').addEvent('click', function(e) {
				e = new Event(e);
				risposteSlide.toggle();
				e.stop();
		
			});

		});
		
	}
	
});