var kontiki = {
	front: function() {
		$('.pagerLink').find('img').each(function() {
			
		$(this).wrap('<span class="pagerLinkImageContainer"/>');
			$(this).css('marginLeft', -($(this).width() >> 1));
		});
		
		$('#slideshow').find('.navContainer').animate({
			right: 0
		});
		
		if($.browser.msie) {
			$('.slideText').children().each(function() {
				var $shadow = $('<span class="shadow"/>');
				$shadow.html($(this).html());
				$(this).html('<span>'+$(this).html()+'</span>');
				$(this).append($shadow);
			});
		}
	},
	
	destination: function() {
		var $tab1 = $('<div class="travelTab tabOpen" title="Matkan kuvaus"/>');
		var $tab1Content = $('.propertyInfoText');
		if($tab1Content) {
			$tab1
				.append($tab1Content)
				.appendTo('.propertyInfoData')
			;
		}
		
		var $tab2 = $('<div class="travelTab" title="Matkan tiedot ja hinta"/>');
		var $tab2Content = $('.propertyInfoTravelTime, .propertyInfoTable');
		if($tab2Content) {
			$tab2
				.append($tab2Content)
				.appendTo('.propertyInfoData')
			;
		}
		
		var $tab3 = $('<div class="travelTab" title="Matkanohjelma"/>');
		var $tab3Content = $('.propertyInfoText2');
		if($.trim($tab3Content.html())) {
			$tab3
				.append($tab3Content)
				.appendTo('.propertyInfoData')
			;
		} else
			$tab3Content.remove();
		
		var $tab4 = $('<div class="travelTab" title="Matkaesite"/>');
		var $tab4Content = $('.propertyFiles');
		if($.trim($tab4Content.html())) {
			$tab4
				.append($tab4Content)
				.appendTo('.propertyInfoData')
			;
		} else
			$tab4Content.remove();
		
		$('.propertyInfoData')
			.wrap('<div class="travelTabContainer"/>')
			.before('<div class="travelTabList"/>')
		;
		
		$('.travelTab').each(function(index) {
			var extraClass = (index == 0) ? " open" : "";
			
			var $link = $('<a class="travelTabLink'+extraClass+'"/>')
				.html(this.title)
				.appendTo($(this).parent().prev())
				.wrap('<span>')
				.click(function() {
					$('.travelTabLink').removeClass('open');
					$(this).addClass('open');
					
					$('.travelTab').removeClass('tabOpen');
					$('.travelTab').eq(index).addClass('tabOpen');
				})
			;
		});
	}
};

