$(document).ready(function(){	
	
	/*Fancybox*/
	$(".group").fancybox({
		titlePosition: 'over'
	});
	
	
	/*Personalizzazione select booking form*/
	$('.my-dropdown').sSelect();
	$('#hotel_list .my-dropdown').sSelect();
	
	/*Gallery*/
	$("div.gallery").cycle({
		timeout: 3000
	});
	
	
	/*Gallery piccola a destra: effetto paging*/	
	$('#s4 #s2').cycle({ 
		fx:     'fade', 
		speed:  'fast', 
		timeout: 0, 
		next:   '#next2', 
		prev:   '#prev2' 
	});

	
	
	
	
	/*Gallery piccola a destra: effetto prev/next*/
    $('#s4 #s2') 
	.before('<div id="nav">') 
	.cycle({ 
		fx:     	'fade', 
		speed:  	'fast', 
		timeout: 	0, 
		pager:  	'#nav',
		prev: 		'#prev2',
		next: 		'#next2',
		after: 		function CheckSlide (){		
		
			/*Controllo sui numeri*/
			if($("#nav a:first").hasClass("activeSlide")){
				$(".nav #prev2").fadeOut("fast");
				$(".nav #next2").fadeIn("fast");
			} else if($("#nav a:last").hasClass("activeSlide")) {
				$(".nav #next2").fadeOut("fast");
				$(".nav #prev2").fadeIn("fast");
			} else {
				$(".nav #prev2").fadeIn("fast");
				$(".nav #next2").fadeIn("fast");
			}			
		}
	});	
	
	if($('#prev2').length != 0){
		$('#prev2').css("display","none");
	}

	// Link_exchange pager
	$('#link_exchange_links .pager').find('a').live('click', function () {
		var that = $(this);
		$('#link_exchange_links_container').height($('#link_exchange_links_container').height()).addClass('loading');
		$('#link_exchange_links').fadeOut(200, function () {
			$(this).load(that.attr('href') + ' #link_exchange_links > *', function  () {
				$(this).fadeIn(200);
				$('#link_exchange_links_container').height('auto').removeClass('loading');
			});
		});
		return false;
	});

	// Guest comments pager
	$('#guestcomments .pager').find('a').live('click', function () {
		var that = $(this);
		$('#guestcomments-container').height($('#guestcomments-container').height()).addClass('loading');
		$('#guestcomments').fadeOut(200, function () {
			$(this).load(that.attr('href') + ' #guestcomments > *', function  () {
				$(this).fadeIn(200);
				$('#guestcomments-container').height('auto').removeClass('loading');
			});
		});
		return false;
	});	
	
	
	$('#bf .bf-title').css("visibility","visible");
	$('#bf .bf-form').css("visibility","visible");
	
	
	$('ul.site_map li.cat-id-14 a').attr("target","_blank");
	$('#footer li.cat_14 a').attr("target","_blank");
	
	
	
	
	
	$(".jCarouselLite").jCarouselLite({
        btnNext: ".next",
        btnPrev: ".prev",
		visible: 5,
		circular: false,
		afterEnd: function(a) {
        	$(".group").fancybox({
				titlePosition: 'over'
			});
        }
    });

	
});
