$j(document).ready(function() {
	$j("a._blank").attr('target', '_blank');
	$j("img.absmiddle").attr('align', 'absmiddle');
	$j('#main').pngFix();
	
	$j('.navigation li:last').addClass('last');
	activateTour();
});

function activateTour() {
	$j("#show_map").tooltip({effect: 'slide', position: ['top', 'left'], offset: [120, 125]});
}

function activateToursCarousel() {
	$j('#sliderData').jcarousel({
		initCallback: function(carousel){ 
			var $carusel_prev	= jQuery('.tours_carousel_link_prev');
			var $carusel_next	= jQuery('.tours_carousel_link_next');				
			$carusel_prev.bind('click', function() {
				carousel.prev();
				return false;
			});					
			$carusel_next.bind('click', function() {
				carousel.next();
				return false;
			});
		},				
		animation: "slow",
		buttonNextHTML: null,
		buttonPrevHTML: null,
		scroll: 1,
		auto: 5,
		wrap: 'circular'
	});
}

function activatePhotosCarousel() {
	$j('#img_slider').jcarousel({
		initCallback: function(carousel){ 
			var $carusel_prev	= jQuery('.photos_carousel_link_prev');
			var $carusel_next	= jQuery('.photos_carousel_link_next');				
			$carusel_prev.bind('click', function() {
				carousel.prev();
				return false;
			});					
			$carusel_next.bind('click', function() {
				carousel.next();
				return false;
			});
		},				
		animation: "fast",
		buttonNextHTML: null,
		buttonPrevHTML: null,
		scroll: 1,
		wrap: 'circular'
	});
}

function activateTourPhotoCollectionCarousel() {
	$j('#sliderData').jcarousel({
		initCallback: function(carousel){ 
			var $carusel_prev	= jQuery('.tour_photos_carousel_link_prev');
			var $carusel_next	= jQuery('.tour_photos_carousel_link_next');				
			$carusel_prev.bind('click', function() {
				carousel.prev();
				return false;
			});					
			$carusel_next.bind('click', function() {
				carousel.next();
				return false;
			});
			// fancybox
			$j("#sliderData a").fancybox({
					'zoomOpacity'			: true,
					'overlayColor'			: '#000',
					'overlayOpacity'		: 0.7,
					'padding'				: 0,
					'hideOnContentClick'	: false,
					'transitionIn'			: 'elastic',
					'transitionOut'			: 'elastic'
			});
		},				
		animation: "slow",
		buttonNextHTML: null,
		buttonPrevHTML: null,
		scroll: 1,
		auto: 5,
		wrap: 'circular'
	});
}

function activateGetInfoForm() {
	$j('#requireHotel').bind('change', function() {
		$j('.hotelname_wrapper').toggle();
	});
}
