//Event.observe( window, 'load', function() {initx()} );
//Event.observe( window, 'load', effects,builder);
document.observe('dom:loaded', function(){initx()} );


function initx()
{
	//fade_in();
	change_testata()
	scroll_uomo();
	scroll_donna();		
}



function change_testata()
{
	$('testata').setStyle({display: 'none'});	
	var num = Math.round(10*Math.random());
	

	if(num>=0 && num<=3)
	{
		$('testata').setStyle({backgroundImage:'url(images/testata0.jpg)'});			
	}

	if(num>3 && num<=5)
	{
		$('testata').setStyle({backgroundImage:'url(images/testata1.jpg)'});			
	}

	if(num>5 && num<=7)
	{
		$('testata').setStyle({backgroundImage:'url(images/testata2.jpg)'});			
	}

	if(num>7 )
	{
		$('testata').setStyle({backgroundImage:'url(images/testata3.jpg)'});			
	}

	
		
	
	Effect.Appear('testata', { duration: 0.6 });		
}


function fade_in()
{
	$('testata').setStyle({display: 'none'});	
	$('btn_home').setStyle({display: 'none'});		
	$('btn_azienda').setStyle({display: 'none'});			
	$('btn_catalogo').setStyle({display: 'none'});		
	$('btn_lavorazioni').setStyle({display: 'none'});		
	$('btn_partner').setStyle({display: 'none'});		
	$('btn_contatti').setStyle({display: 'none'});		
	$('ico_menu').setStyle({display: 'none'});	
	
	Effect.Appear('testata', { duration: 0.6 });
	Effect.Appear('btn_home', { duration: 1.0 });
	Effect.Appear('btn_azienda', { duration: 1.2 });
	Effect.Appear('btn_catalogo', { duration: 1.4 });	
	Effect.Appear('btn_lavorazioni', { duration: 1.6 });
	Effect.Appear('btn_partner', { duration: 1.8 });	
	Effect.Appear('btn_contatti', { duration: 2 });		
	Effect.Appear('ico_menu', { duration: 2 });			
}





//scrolling
function scroll_uomo()
{

	$('scrollable_uomo').makeClipping().setStyle({width: '600px', height: '100px'});
	var slider = new Control.Slider('cursore_uomo', 'barra_uomo', {
					onSlide: function(valore) { scrollOrizzontale(valore, $('scrollable_uomo'), slider);  },
					onChange: function(valore) { scrollOrizzontale(valore, $('scrollable_uomo'), slider); }
				});
				
	function scrollOrizzontale(value, element, slider) 
	{
			element.scrollLeft = Math.round(value/slider.maximum*(element.scrollWidth-element.offsetWidth));
	}
}



function scroll_donna()
{
	$('scrollable_donna').makeClipping().setStyle({width: '600px', height: '100px'});
	var slider = new Control.Slider('cursore_donna', 'barra_donna', {
					onSlide: function(valore) { scrollOrizzontale(valore, $('scrollable_donna'), slider);  },
					onChange: function(valore) { scrollOrizzontale(valore, $('scrollable_donna'), slider); }
				});
				
	function scrollOrizzontale(value, element, slider) 
	{
			element.scrollLeft = Math.round(value/slider.maximum*(element.scrollWidth-element.offsetWidth));
	}
}




//
var el= new Array('storia','mission')
function slide_promo(param)
{
		v=$(el[param]).getStyle('display');
		h=$(el[param]).getHeight();
		
		if(v=="none")
		{
			Effect.SlideDown(el[param],{duration: 1});
			slide_promo2(param)
		}
		
		else if	(v!="none" && h>298)
			Effect.SlideUp(el[param],{duration: 1 });
}

function slide_promo2(param)
{
	for(var i=0; i<el.length; i++)
	{
		if(i!=param )
		{
			v=$(el[i]).getStyle('display');
			h=$(el[i]).getHeight();					

			if(v!="none" && h>298)
				Effect.SlideUp(el[i],{duration: 1 }); 		

		}

	}
}




//gestione  btn
/*
function overx(element,color)
{
	new Effect.Morph(element, {
		  style: 'color: #d1739e', 
		  duration: 0.4 
		});
}

function outx(element)
{
	new Effect.Morph(element, {
		  style: 'color: #fff;', 
		  duration: 0.8 
		});
}	

*/


