	//Focus sul input search
	function click_focus()
	{
		if ((document.getElementById('qua-search').value != '' )) 
		{
			document.getElementById('search_form').submit();
		}
	}
	
	
	
window.addEvent('domready', function() {


	//Descrizione foto grande
	//Photo Random
	var rnd_number = Math.round(Math.random()*((foto_home.length)-1));
	
	$('fotobig_home').setStyle('opacity', '0');
	//$('box_home1').setStyle('display', 'block');     
 		
	$('fotobig_home').setStyle('background-image', 'url('+foto_home[rnd_number]+')');
	$('desc_foto').set('html',description[rnd_number]);
	
	var HomeEffect = new Fx.Morph('fotobig_home', {duration: 2000, wait: true, transition: Fx.Transitions.Sine.easeOut}); //2500
	$('subheader_home').setStyle('background-image', 'none');
	HomeEffect.start.delay(0, HomeEffect, {'opacity': 1}); //1500


	//new Sprites2({mode: 'slide', item_selector: '#csstopmenu a', duration: 250});

	///////////////////////////////////////
	//Content col3 slide
	///////////////////////////////////////
	
    var info_pages_ee = $('contatore_home_events');	
	
	var eS5 = new noobSlide({
			box: $('box_home_events'),
			items: $$('#box_home_events div.events_single'),
			size: 284,
			addButtons: {previous: $('preve_box_home_events'), next: $('next_box_home_events') },
			onWalk: function(currentItem,currentHandle)
			{
				info_pages_ee.empty();
				info_pages_ee.set('html',(this.currentIndex+1)+'/'+this.items.length);		
			}
		});
	
	///////////////////////////////////////
	//Content col2 slide
	///////////////////////////////////////
	
	var n_rand2 = Math.round(Math.random()*1);
	var info_pages_col2 = $('contatore_home_col2');	
	var slide_box_col2 = new noobSlide({
									   
			
			box: $('box_home_col2'),
			items: $$('#box_home_col2 div'),
			size: 284,
			addButtons: {previous: $('preve_box_home_col2'), next: $('next_box_home_col2') },
			onWalk: function(currentItem,currentHandle)
			{
				info_pages_col2 .empty();
				info_pages_col2 .set('html',(this.currentIndex+1)+'/'+this.items.length);		
			},
			startItem: n_rand2
			
		});
	
	///////////////////////////////////////
	//Content col1 slide
	///////////////////////////////////////
	
	var n_rand1 = Math.round(Math.random()*1);
	var info_pages_col1 = $('contatore_home_col1');	
	var slide_box_col1 = new noobSlide({
									   
			
			box: $('box_home_col1'),
			items: $$('#box_home_col1 div.layoutbox_home'),
			size: 284,
			addButtons: {previous: $('preve_box_home_col1'), next: $('next_box_home_col1') },
			onWalk: function(currentItem,currentHandle)
			{
				info_pages_col1 .empty();
				info_pages_col1 .set('html',(this.currentIndex+1)+'/'+this.items.length);		
			},
			startItem: n_rand1
			
		});
	
	
  	///////////////////////////////////////
	//Tab bottom
	///////////////////////////////////////

	var tabs=null;
	var start_tab=1;
						
	var url_link=window.location.hash;
	if (url_link)
	{
		  var dati_array=url_link.slice(1).split("&");
		  for (i = 0; i < dati_array.length; i++)
		  {
			  var parametri = dati_array[i].split("=");
			  if (parametri[0]=='tab')
			  {
				 start_tab=parametri[1];
			  }
		  }
	}
							  
				  
	tabs = new MGFX.Tabs('.tabs li a','.contentbox',{
	  autoplay: false,
	  transitionDuration:500,
	  slideInterval:6000,
	  startIndex: start_tab,
	  hover:false
	  });

  	///////////////////////////////////////
	//Tab booking nel box 1
	///////////////////////////////////////
	
 	tabs_booking = new MGFX.Tabs('.onlinebooking li ','.slidebox',{
		autoplay: false,
		transitionDuration:500,
		slideInterval:6000,
		startIndex: 0,
		hover:false
  	 });


  	///////////////////////////////////////
	//Autocomplete
	///////////////////////////////////////
	
	
	var language_autocomplete= $('language_autocomplete').value;
	var inputWord = $('qua-search');
	var host = window.location.host;
	new Autocompleter.Request.JSON(inputWord, 'http://'+host+'/fileadmin/files/autocomplete.php?language='+language_autocomplete, {
	'indicatorClass': 'autocompleter-loading' ,
	'minLength': 1, 
	'postVar': 'sword',
	'autoSubmit' : true
	});
	
	
	if (language_autocomplete==2)
	{
		
		myCal2 = new Calendar({
		anreise_hotel: {anreise_hotel: 'd.m.Y'},
		abreise_hotel: {abreise_hotel: 'd.m.Y'}},
		{
			direction: 1, months:['Gennaio', 'Febbraio', 'Marzo', 'Aprile', 'Maggio', 'Giugno', 'Luglio', 'Agosto', 'Settembre', 'Ottobre', 'Novembre', 'Dicembre'], days: ['Domenica', 'Lunedi', 'Martedi', 'Mercoledi', 'Giovedi', 'Venerdi', 'Sabato'], classes: ['dashboard_box'], pad:1});
	
		myCal3 = new Calendar({
		anreise_few: {anreise_few: 'd.m.Y'}},
		{
			direction: 1, months:['Gennaio', 'Febbraio', 'Marzo', 'Aprile', 'Maggio', 'Giugno', 'Luglio', 'Agosto', 'Settembre', 'Ottobre', 'Novembre', 'Dicembre'], days: ['Domenica', 'Lunedi', 'Martedi', 'Mercoledi', 'Giovedi', 'Venerdi', 'Sabato'], classes: ['dashboard_box']});
	
	}
	else if (language_autocomplete==1)
	{
	
		myCal2 = new Calendar({
		anreise_hotel: {anreise_hotel: 'd.m.Y'},
		abreise_hotel: {abreise_hotel: 'd.m.Y'}},
		{
			direction: 1, classes: ['dashboard_box'], pad:1}
		);
		myCal3 = new Calendar({
		anreise_few: {anreise_few: 'd.m.Y'}},
		{
			direction: 1, classes: ['dashboard_box']}
		);
		
	}
	else
	{
		
		myCal2 = new Calendar({
		anreise_hotel: {anreise_hotel: 'd.m.Y'},
		abreise_hotel: {abreise_hotel: 'd.m.Y'}},
		{
			direction: 1, days: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'], months: ['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'], classes: ['dashboard_box'], pad:1});
		
		
		myCal3 = new Calendar({
		anreise_few: {anreise_few: 'd.m.Y'}},
		{
			direction: 1, days: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'], months: ['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'], classes: ['dashboard_box']});
	}

	
});