//homepage banner carousel
//Author: Pieter-Jan Feys
//Prophets

function thisMovie(movieName) {
	if (navigator.appName.indexOf("Microsoft")!=-1){
		return window[movieName];
	}else{
		return document[movieName];
	}
}

function moveCarrouselToProduct(i){
	var movie = thisMovie("carousel");
	if (movie) movie.gotoProduct(i, false);
}

$(function(){
        // make sure your h2's have a position relative
        $('#banner-rotate h2').css({left:'600px'})	
		$('#banner-rotate h3').css({left:'600px'})	
		$('#banner-carousel-nav').removeClass('hide');
		$('li#car-li-1').addClass('current');
		$('#banner-rotate-home').hide();
		$('#banner-rotate-home').addClass('current-page');
		$('.current-page').fadeIn(1000);

        jQuery.easing.def = 'jswing';
        setTimeout(animate, 1000);
		// time before start anim
		// for easing types, check http://gsgd.co.uk/sandbox/jquery/easing/
		
	$('li#car-li-1 a').click(function() 
	{									   		
		moveCarrouselToProduct(0);
		$('li#car-li-2').removeClass('current');
		$('li#car-li-3').removeClass('current');
		$('li#car-li-1').addClass('current');			
		$('.current-page').fadeOut(500,function()
		{
			$('.current-page').removeClass('current-page');
			$('#banner-rotate h2').css({left:'600px'})	
			$('#banner-rotate h3').css({left:'600px'})	
			$('#banner-rotate-home').addClass('current-page');
			$('.current-page').fadeIn(1000);
			setTimeout(animate, 1000);
		}
		);
	});
	
	$('li#car-li-2 a').click(function() 
	{		
		moveCarrouselToProduct(1);
		$('li#car-li-1').removeClass('current');		
		$('li#car-li-3').removeClass('current');
		$('li#car-li-2').addClass('current');
		$('.current-page').fadeOut(500,function()
		{
			$('.current-page').removeClass('current-page');
			$('#banner-rotate h2').css({left:'600px'})	
			$('#banner-rotate h3').css({left:'600px'})	
			$('#banner-rotate-home2').addClass('current-page');
			$('.current-page').fadeIn(1000);
			setTimeout(animate, 1000);	
		}									
		);
	});
	
	$('li#car-li-3 a').click(function() 
	{				
		moveCarrouselToProduct(2);
		$('li#car-li-1').removeClass('current');
		$('li#car-li-2').removeClass('current');
		$('li#car-li-3').addClass('current');
		$('.current-page').fadeOut(500,function() 
		{
			$('.current-page').removeClass('current-page');
			$('#banner-rotate h2').css({left:'600px'})	
			$('#banner-rotate h3').css({left:'600px'})	
			$('#banner-rotate-home3').addClass('current-page');
			$('.current-page').fadeIn(1000);
			setTimeout(animate, 1000);
		}	
		);
	});

});
		

    function animate()
    {
        $('#banner-rotate h2').animate({left:0}, 600);
		$('#banner-rotate h3').animate({left:0}, 1200);
    }	
	
	
// automatische loop van de carousel
// werkt nog niet

$(function() {
		   
		   $('li#car-li-1 a').click(function() {
  			$("#banner-rotate-home").stopTime();
			$("#banner-rotate-home2").stopTime();
			$("#banner-rotate-home3").stopTime();
		});
		   
		   $('li#car-li-2 a').click(function() {
  			$("#banner-rotate-home").stopTime();
			$("#banner-rotate-home2").stopTime();
			$("#banner-rotate-home3").stopTime();
		});
		   
		   $('li#car-li-3 a').click(function() {
  			$("#banner-rotate-home").stopTime();
			$("#banner-rotate-home2").stopTime();
			$("#banner-rotate-home3").stopTime();
		});
		      
		$("#banner-rotate-home").oneTime(6000, function() {
			$('li#car-li-1').removeClass('current');		
			$('li#car-li-3').removeClass('current');
			$('li#car-li-2').addClass('current');
			$('.current-page').fadeOut(500,function()
			{
				$('.current-page').removeClass('current-page');
				$('#banner-rotate h2').css({left:'600px'})	
				$('#banner-rotate h3').css({left:'600px'})	
				$('#banner-rotate-home2').addClass('current-page');
				$('.current-page').fadeIn(1000);
				setTimeout(animate, 1000);	
			}									
		);
			
		});
		
		$("#banner-rotate-home2").oneTime(12000, function() {
	
			$('li#car-li-1').removeClass('current');
			$('li#car-li-2').removeClass('current');
			$('li#car-li-3').addClass('current');
			$('.current-page').fadeOut(500,function() 
			{
				$('.current-page').removeClass('current-page');
				$('#banner-rotate h2').css({left:'600px'})	
				$('#banner-rotate h3').css({left:'600px'})	
				$('#banner-rotate-home3').addClass('current-page');
				$('.current-page').fadeIn(1000);
				setTimeout(animate, 1000);
			}	
		);
		
		}); 
	
		$("#banner-rotate-home3").oneTime(18000, function() {
		
			$('li#car-li-2').removeClass('current');
			$('li#car-li-3').removeClass('current');
			$('li#car-li-1').addClass('current');		
			$('.current-page').fadeOut(500,function()
			{
				$('.current-page').removeClass('current-page');
				$('#banner-rotate h2').css({left:'600px'})	
				$('#banner-rotate h3').css({left:'600px'})	
				$('#banner-rotate-home').addClass('current-page');
				$('.current-page').fadeIn(1000);
				setTimeout(animate, 1000);
			}
		);
		
		}); 
		
});

	