window.addEvent('domready', function() {


// Titolo del container che appare //////////////////////////////////////////////////////////////////////////////////////

var hTitle = $$('.hTitle');

hTitle.setStyle('width', 0);
hTitle.set('tween', {duration: '800'});
hTitle.tween('width', 194);
hTitle.setStyle('opacity', 0.8);



// Barre rosse nella pagina dei contatti //////////////////////////////////////////////////////////////////////////////////////

var contattiOne = $$('.contattiTitleOne');
var contattiTwo = $$('.contattiTitleTwo');
var contattiThree = $$('.contattiTitleThree');


(function(){
	contattiOne.setStyle('width', 0);
	contattiOne.tween('width', 580);
}).delay(100);

(function(){
contattiTwo.setStyle('width', 0);
contattiTwo.tween('width', 580);
}).delay(300);

(function(){
contattiThree.setStyle('width', 0);
contattiThree.tween('width', 580);
}).delay(500);


// Slider in Home Page //////////////////////////////////////////////////////////////////////////////////////////////////

var kwicks = $$("#kwicks .kwick");

if (kwicks.length>0){
	
var szNormal = 237, szSmall  = 0, szFull   = 711;
 

var fx = new Fx.Elements(kwicks, {wait: false, duration: 300, transition: Fx.Transitions.Cubic.easeOut});
kwicks.each(function(kwick, i) {
	kwick.addEvent("mouseenter", function(event) {
		var o = {};
		o[i] = {width: [kwick.getStyle("width").toInt(), szFull]}
		kwicks.each(function(other, j) {
			if(i != j) {
				var w = other.getStyle("width").toInt();
				if(w != szSmall) o[j] = {width: [w, szSmall]};
			}
		});
		fx.start(o);
	});
});
 
$("kwicks").addEvent("mouseleave", function(event) {
	var o = {};
	kwicks.each(function(kwick, i) {
		o[i] = {width: [kwick.getStyle("width").toInt(), szNormal]}
	});
	fx.start(o);
})

//Chiusura IF (se trova la lista, altrimenti non la esegue)
}


// Sottomenu Animato ///////////////////////////////////////////////////////////////////////////////////////////////////


$$('.subbutton').addEvents({
	'mouseenter': function(){
		var childs = this.getChildren('div');
		this.set('tween', {
			duration: 500,
			transition: Fx.Transitions.Cubic.easeOut 
		}).tween('height', childs[0].getStyle('height').toInt()+45);
	},
	'mouseleave': function(){
		this.set('tween', {}).tween('height', '25px');
	}
});





// Chiusura del DOMREADY
});
