$(function(){
		   
	loading('hide');
	
	var t=false;	
	$('.imageNavTitel').hover(function(){
		clearTimeout(t);
		var $hoverDown = $(this).next('.imageNavText');
		$hoverDown.slideDown();
	},function(){
		var $hoverUp = $(this).next('.imageNavText');
		t = setTimeout(function(){$hoverUp.slideUp('slow');}, 800);
	});
	$('.imageNavText').hover(function(){
		clearTimeout(t);									  
	},function(e){
		var $this = $(this);
		t = setTimeout(function(){$this.slideUp('slow');}, 800);		
	});
	
	function setTab(id){
		$('#tabs li').removeClass('active');
		var tab = id.split('slide_');
		$('#'+tab[1]).addClass('active');	
	}
	
	$('#content').serialScroll({
		items:'li', 
		navigation: '#tabs li',
		next:'#right',
		prev:'#left',
		axis:'x',
		easing:'easeOutQuart',
		cycle:true,
		duration:500,
		force:true,
		onBefore:function( e, elem, $pane, $items, pos ){
			loading('show');
			e.preventDefault();
			if( this.blur )	this.blur();
		},
		onAfter:function( elem ){
			loading('hide');			
			$('#contentList li').removeClass('active');
			$(elem).addClass('active');
			setTab($(elem).attr('id'));
		}
	});
	
	
	




	$('#sub_slide_webwinkelpro').serialScroll({
		items:'.imageSlide', 
		//navigation: '.sub_nav_webwinkelpro',
		next:'.sub_nav_webwinkelpro .imageNavRight',
		prev:'.sub_nav_webwinkelpro .imageNavLeft',
		axis:'y',
		easing:'easeOutQuart',
		cycle:true,
		duration:500,
		force:true,
		onBefore:function( e, elem, $pane, $items, pos ){
			loading('show');			
			e.preventDefault();
			if( this.blur )	this.blur();
		},
		onAfter:function( elem ){
			loading('hide');			
		}
	});	


	$('#sub_slide_sportclubcms').serialScroll({
		items:'.imageSlide', 
		//navigation: '.sub_nav_sportclubcms',
		next:'.sub_nav_sportclubcms .imageNavRight',
		prev:'.sub_nav_sportclubcms .imageNavLeft',
		axis:'y',
		easing:'easeOutQuart',
		cycle:true,
		duration:500,
		force:true,
		onBefore:function( e, elem, $pane, $items, pos ){
			loading('show');			
			e.preventDefault();
			if( this.blur )	this.blur();
		},
		onAfter:function( elem ){
			loading('hide');			
		}
	});


	$('#sub_slide_yulumacms').serialScroll({
		items:'.imageSlide', 
		//navigation: '.sub_nav_yulumacms',
		next:'.sub_nav_yulumacms .imageNavRight',
		prev:'.sub_nav_yulumacms .imageNavLeft',
		axis:'y',
		easing:'easeOutQuart',
		cycle:true,
		duration:500,
		force:true,
		onBefore:function( e, elem, $pane, $items, pos ){
			loading('show');			
			e.preventDefault();
			if( this.blur )	this.blur();
		},
		onAfter:function( elem ){
			loading('hide');			
		}
	});


	$('#sub_slide_ekohosting').serialScroll({
		items:'.imageSlide', 
		//navigation: '.sub_nav_ekohosting',
		next:'.sub_nav_ekohosting .imageNavRight',
		prev:'.sub_nav_ekohosting .imageNavLeft',
		axis:'y',
		easing:'easeOutQuart',
		cycle:true,
		duration:500,
		force:true,
		onBefore:function( e, elem, $pane, $items, pos ){
			loading('show');			
			e.preventDefault();
			if( this.blur )	this.blur();
		},
		onAfter:function( elem ){
			loading('hide');			
		}
	});

});


function loading(_elem){
	if(_elem=='show') $('#loading').show();
	if(_elem=='hide') $('#loading').stop(true).fadeOut('slow');	
	
}

function baseurl(){
	return document.getElementsByTagName('base')[0].href;	
}

jQuery.easing.easeOutQuart = function (x, t, b, c, d) {
	return -c * ((t=t/d-1)*t*t*t - 1) + b;
};