//Variabili

//DomReady
window.addEvent('domready', function(){
	init();
	//jsLoader();
});
/*function languages(){
$$('.lang').each(function(button){
	button.addEvent('click',function(){
		new Request({method: 'post', url: 'gst.php'}).send('lang_id='+button.get('rel'));
	}).setStyle('cursor','pointer');
});
}
*/
function init(){
	if($("slideMenu")){
		slide();
		var scroll = new Fx.Scroll('main', {wait: false,duration: 1500,transition: Fx.Transitions.Quad.easeInOut});
		$('attivita').addEvent('click', function(event){
			event = new Event(event).stop();
			scroll.toElement('content_attivita');
			$('main').setStyle('height',$('content_attivita').offsetHeight);
		});
		$('flora').addEvent('click', function(event){
			event = new Event(event).stop();
			scroll.toElement('content_flora');
			$('main').setStyle('height',$('content_flora').offsetHeight);
		});
		$('fauna').addEvent('click', function(event){
			event = new Event(event).stop();
			scroll.toElement('content_fauna');
			$('main').setStyle('height',$('content_fauna').offsetHeight);
		});
		$('monumenti').addEvent('click', function(event){
			event = new Event(event).stop();
			scroll.toElement('content_monumenti');
			$('main').setStyle('height',$('content_monumenti').offsetHeight);
		});
		$('barca').addEvent('click', function(event){
			event = new Event(event).stop();
			scroll.toElement('content_barca');
			$('main').setStyle('height',$('content_barca').offsetHeight);
		});
	}
	var news = new cvNewsTicker('TickerVertical',{speed:500,delay:5000,direction:'vertical'});
}
function slide(){
	var Normal = 100, Small = 50, Full = 300;
	var objects = $$('#slideMenu .slide');
	var fx = new Fx.Elements(objects, {
		wait: false,
		duration: 250,
		transition: Fx.Transitions.Cubic.easeOut
	});
	var obj = {};
	objects.each(function(object, i){
		obj[i] = {width: [object.getStyle("width").toInt(), Normal]}
	});
	fx.start(obj);
	objects.each(function(object, i){
		object.addEvent('mouseenter', function(event){
			var obj = {};
			obj[i] = {width: [object.getStyle('width').toInt(), Full]}
			objects.each(function(other, j){
				if (i != j) {
					var w = other.getStyle('width').toInt();
					if (w != Small) 
						obj[j] = {width: [w, Small]	};
				}
			});
			fx.start(obj);
		});
	});
	
	$("slideMenu").addEvent("mouseleave", function(event){
		var obj = {};
		objects.each(function(object, i){obj[i] = {width: [object.getStyle("width").toInt(), Normal]}});
		fx.start(obj);
	})
}

/*OLd*/

/*var slidemenu;
var js = ['slidemenu'];
//Caricatore JS
function jsLoader(){
    new Asset.javascript('./inc/js/' + js.shift() + '.js', {
        type: 'text/javascript',
        onload: function(){
            if (js.length) {
                jsLoader();
            }
            else {
                setTimeout("init();", 500);
            }
        },
        onFailure: function(){
            alert('Problema di caricamento');
        }
    });
}*/
