// tabovi koji faking rade
if ($('.panes').length > 0){
	//When page loads...
	$(".panes > div").hide(); //Hide all content
	$("ul.tabs li:first a").addClass("current").show(); //Activate first tab
	$(".panes > div:first").addClass("current").show(); //Show first tab content

	var tabScroll = $('.panes > div.current').jScrollPane({
		verticalDragMinHeight: 80,
		verticalDragMaxHeight: 80
	});
	
	//On Click Event
	$("ul.tabs a").click( function() {
			return false;
	});
	
	$("ul.tabs a").click(function() {
		$("ul.tabs li a").removeClass("current");
		$(".panes > div").removeClass("current");
		$(this).addClass("current");
		$(".panes > div").hide(); 

		var activeTabIndex = $(this).parent().index();
		$(".panes > div").eq(activeTabIndex).addClass("current").fadeIn(); 
		Cufon.refresh();
		
		$('.panes > div.current').jScrollPane({
			verticalDragMinHeight: 80,
			verticalDragMaxHeight: 80
		});
		
		tabScroll;
		
		return false;
	});
}	
//scrollPane
$('.scroll, .basic-info').jScrollPane({
	verticalDragMinHeight: 80,
	verticalDragMaxHeight: 80

});

if(hasReqestedVersion)
{
	$('body').addClass('with-flash');
	
	var media = new Array();
	//gallery img switcher
	var i = 0;

	$('#ent-gallery a').each(function(index) {
	    media.push($(this).attr('href'));
		$(this).attr('data-gallery-index', i);
		i++
	  });
	
	$('div.index a').each(function(index) {
	    media.push($(this).attr('href'));
		$(this).attr('data-gallery-index', i);
		i++
	  });

	var galleryItems = i-1;
	var galleryIndex = 0;
	console.info('galleryIndex: '+galleryIndex);
	var time = 6000;
	var trans = true;
	function slider()
	{
		if(galleryIndex < galleryItems )
		{
			setBackground(media[galleryIndex+1], trans);
		}
		else
		{
			galleryIndex = 0;
			setBackground(media[galleryIndex], trans);
		}
		timer = setTimeout(slider,time);
	}
	
	function startSlide(){
		if($('div.index').length)
		{
			galleryIndex = 0;
		}
		else
		{
			galleryIndex = $(this).attr('data-gallery-index');
		}
		var link = media[galleryIndex];
		
		
		console.info('galleryIndex: '+galleryIndex);
		console.info('beforeSetbackground');
		console.info(link);
		setBackground(link, trans);
		console.info('afterSetbackground');

		if($('#entertainer-info').hasClass('only-gallery'))
		{
			$('#gallery-nav').show();
			$('#ent-details, #ent-gallery, #tabbed-container, .jcarousel-skin-tango, .jcarousel-skin-posts').hide();
		}
		else
		{
			if (lowerThanIE9 == false){
				$('#gallery-nav').fadeIn(200);
				$('#ent-details, #ent-gallery, #tabbed-container, .jcarousel-skin-tango, .jcarousel-skin-posts').fadeOut(200);
			}else{
				$('#gallery-nav').show();
				$('#ent-details, #ent-gallery, #tabbed-container, .jcarousel-skin-tango, .jcarousel-skin-posts').hide();
			}
		}
		timer = setTimeout(slider ,time);
			
		return false
	}
	
	$('#ent-gallery a').click(startSlide);
	
	if($('div.index').length)
		{
			trans = false;
			setVol(0);
			console.info('beforeSlide');

			startSlide();
			console.info('afterSlide');
		}
	if($('#entertainer-info').hasClass('only-gallery'))
	{
		$('#gallery-nav .expand-button').attr('href', '#!/past-events');
	}
	$('#gallery-nav .expand-button').click(function(){
		if($('#entertainer-info').hasClass('only-gallery'))
		{
			clearTimeout(timer);
		}
		else
		{
			if (lowerThanIE9 == false){
			$('#gallery-nav').fadeOut(200);
			$('#ent-details, #ent-gallery, #tabbed-container, .jcarousel-skin-tango, .jcarousel-skin-posts').fadeIn(200);
			} else{
				$('#gallery-nav').hide();
				$('#ent-details, #ent-gallery, #tabbed-container, .jcarousel-skin-tango, .jcarousel-skin-posts').show();
			}
			clearTimeout(timer);
			return false
		}
	});
	$('#gallery-nav .prev').click(function(){
		clearTimeout(timer);
		galleryIndex--;
		if(galleryIndex < 0){
			galleryIndex = media.length - 1;
		}
		var bgUrl = media[galleryIndex];
		setBackground(bgUrl);
		if(bgUrl.indexOf(".mp4") != -1 || bgUrl.indexOf(".flv") != -1 || bgUrl.indexOf("youtu.be") != -1 || bgUrl.indexOf("youtube.com") != -1 )
		{
			
		}
		else
		{
			timer = setTimeout(slider ,time);
		}
		return false
	});
	
	$('#gallery-nav .next').click(function(){
		clearTimeout(timer);
		galleryIndex++;
		if(galleryIndex >= media.length){
			galleryIndex = 0;
		}
		var bgUrl = media[galleryIndex];
		setBackground(bgUrl);
		if(bgUrl.indexOf(".mp4") != -1 || bgUrl.indexOf(".flv") != -1 || bgUrl.indexOf("youtu.be") != -1 || bgUrl.indexOf("youtube.com") != -1 )
		{
			clearTimeout(timer);
		}
		else
		{
			timer = setTimeout(slider ,time);
		}
		
		return false
	});
	if($('#entertainer-info').hasClass('only-gallery'))
	{
		$('#ent-gallery a[data-gallery-index="0"]').click();
	}
}
else
{
	var myPhotoSwipe = $("#ent-gallery a").photoSwipe();
}
$("#contact-form select").chosen();

Cufon.refresh();
