$(document).ready(function() {
	
	var horizontal = true;
	var $panels = $('#slider .panel');
	var $container = $('#slider .scrollContainer');
	var $scroll = $('#slider .scroll').css('overflow', 'hidden');
	
	$('#slider .slider_navigation a').click(selectNav);
	
	// Set min height
	var minHeightOfPanel = 0;
	$panels.each(function() {
		var defaultHeight = $(this).height();
		if(defaultHeight > minHeightOfPanel) {
			minHeightOfPanel = defaultHeight;
		}
	});
	$('div.panel').css('height', minHeightOfPanel + 'px');
	$('div.scroll').css('height', minHeightOfPanel + 20 + 'px')
	
	if(horizontal) {
		$panels.css({
			'float' : 'left',
			'position' : 'relative'
		});
		
		if($panels[0]){
			$container.css('width', $panels[0].offsetWidth * $panels.length);
			
		}
		// $('#slider .scrollContainer').css('width', $panels[0].offsetWidth * $panels.length);
	}
	
	function selectNav() {
		$(this)
			.parents('ul:first')
				.find('a')
					.removeClass('selectedTab')
				.end()
			.end()
			.addClass('selectedTab');
	}
	
	var scrollOptions = {
		target: $scroll,
		items: $panels,
		navigation: '.slider_navigation a',
		// prev: '',
		// next: '',
		axis: 'xy',
		duration: 1000,
		easing: 'swing',
		onAfter: trigger
	};
	
	function trigger(data) {
		var el = $('#slider .slider_navigation').find('a[href*="' + data.id + '"]').get(0);
		selectNav.call(el);
	}

        var thisPage = window.location.toString().substring(39);
        trigger({ id: thisPage });
});