/* 
// Script Name: jQuery Custom Scrolling Gallery Animation
// jQuery Auto scrolling custom gallery
// This script is created only for Waljis Travel Werbsite and Belongs to Extreme Web Technologies
// Copying this script is strictly prohibited and in addition this scripts will not work on any other website due to internal configuration.
// Please contact us to request custom script at info@extremewebtechnologies.com, www.extremewebtechnologies.com
*/

$(function(){		
	verticalTabs();
});

revert = function() { 
	$('#imgExplore').attr('src', "/images/explore-title.png");	
	$('#imgImagine').attr('src', "/images/imagine-title.png");	
	$('#imgDiscover').attr('src', "/images/discover.png");		
}

verticalTabs = function(){
//by default we enable the auto scrolling by calling our go_next() function
go_next();

var div = $('.accordion-content div.tab');
$('.accordion-menu a').click(function(e){
	e.preventDefault();
//Calling our revert() function to reset all the image source to default images while the next sibling is clicked
revert();

var originalSource = $(this).find('img').attr('src'),
	sourceArr = originalSource.split('/'), 
	imgName = sourceArr[2],
	imgNameArr = imgName.split("."),
	newImg = imgNameArr[0].replace(),
	image = "/images/" + newImg + "-over.png";
	//alert(image);
	$(this).find('img').attr('src', image);	
	
	$('.accordion-menu li').removeClass('active');
	$(this).parent().addClass('active');
	var id = $(this).attr('href');
	$(div).hide();

	$(div).find('.captions').animate({'left':'-900'});
	$(id).stop(true,true).fadeIn(function(){
		$(this).find('.captions').stop(true,true).animate({'left':'0'});	
	});
	return false;									  
});	

$('.tab').click(function(){
	var u = $(this).find('.captions a').attr('href');
	location.href=u;
	return false;
});
}

function go_next(){
var current = $('.accordion-content .default'),
	next = current.next().length ? current.next() : current.parent().children(':first');
	current.removeClass('default').hide().find('.captions').animate({'left':'-900'});
	next.addClass('default').fadeIn().find('.captions').stop(true, true).animate({'left':'0'}, 'normal');
	
	var currentMenu = $('.accordion-menu .active'),
		nextMenu = currentMenu.next().length ? currentMenu.next() : currentMenu.parent().children(':first');
	currentMenu.removeClass('active');
	nextMenu.addClass('active');
	
	//revert();
	revert();
	var originalSource = $('.active').find('img').attr('src'),
	sourceArr = originalSource.split('/'), 
	imgName = sourceArr[2],
	imgNameArr = imgName.split("."),
	newImg = imgNameArr[0].replace(),
	image = "/images/" + newImg + "-over.png";
	
	$('.active').find('img').attr('src', image);	
	
	var t = setTimeout(go_next, 3000);
	
	$('.accordion-menu a').bind({
		click:function(){
			clearTimeout(t);	
		}
	});
}

