jQuery(function($){

/*	$.localScroll.hash({
		target: '#page_slider_cont', // Could be a selector or a jQuery object too.
		queue:false,
		duration:0,
		onAfter:
			function(e){
				e.preventDefault();
				var set_height = $(e).outerHeight(true);
				var eId = $(e).attr('id');
				var eIndex = $(e).index();
				$('#page_nav_list li:eq('+eIndex+')').addClass('currently_visible').siblings().removeClass('currently_visible');
				$(e).addClass('visible');
				$('#page_slider_cont').animate({height:set_height+'px'}, 200);
		}
	});
*/	
	$('#page_nav_list li a.lvl_one').click(function(e){ // Set the 'name' attribute into a variable for tab use
		e.preventDefault();
		$one = $(this);
		tab_id = $one.attr('name');
		$one.parent().siblings().children().find('.sub_currently_visible').removeClass('sub_currently_visible');
		$one.parent().children().children(':first').addClass('sub_currently_visible');
		$one.parent().addClass('currently_visible');
		$one.parent().siblings('.currently_visible').removeClass('currently_visible');
	});
	
	$('#page_nav_list li a.lvl_two').click(function(e){
		e.preventDefault();
		$two = $(this);
		tab_id = $two.attr('name');
		$two.parent().parent().parent().addClass('currently_visible');
		$two.parent().parent().parent().siblings('.currently_visible').removeClass('currently_visible');
		$two.parent().addClass('sub_currently_visible');
		$two.parent().siblings('.sub_currently_visible').removeClass('sub_currently_visible');
	});
	
	$('#page_nav_list').localScroll({
		target: '#page_slider_cont', // could be a selector or a jQuery object too.
		queue:false,
		duration:1000,
		hash:true, // Must be set to false to avoid refresh issues
		onBefore:function( e, anchor, $target ){
			e.preventDefault();
			$(anchor).children().children().show();
			$(tab_id).siblings().hide();
			$(tab_id).show();
		},
		onAfter:function( anchor, settings ){
			var set_height = $(anchor).outerHeight(true);
			$(anchor).addClass('visible').siblings('.visible').removeClass('visible');
			$('#page_slider_cont').animate({height:set_height+'px'}, 500);
		}
	});
	
});
