$(document).ready(function() {
	setTimeout('animation()', 5000);
});

var interval;

function animation()
{
		var auto = true;
		var curr = 1;
		var count = results;

		$('.leftBar .scrollTopLeft .img a').live('click',function(){
				clickImg($(this),'manual');
		});

		interval = window.setInterval(function(){
			if ($('.leftBar .scrollTopLeft .img a#'+curr).attr('id') == undefined)
			{
				$('#thumbs .next').click();
				setTimeout(function(){
					if ($('.leftBar .scrollTopLeft .img.active').parents('.artist_thumb_slide').attr('id') == 'thumbs-0')
						clickImg($('.leftBar .scrollTopLeft #thumbs-1 .img a:first'), 'auto');
					else
						clickImg($('.leftBar .scrollTopLeft #thumbs-0 .img a:first'), 'auto');
				}, 800);
			}
			else
				clickImg($('.leftBar .scrollTopLeft .img a#'+curr), 'auto');

		 	if(curr == count){
				curr = 0;
			}
			else{
				curr = curr + 1;
			}
		},6500);

		$(document).bind('reveal.facebox',function(){
				var label = $("<div></div>");
				label.addClass('facebox-label');
				label.text($('.imgArtists .shadowArtists').text());
				$('#facebox .popup .content .image').css('margin','20px 20px 15px').after(label);
		});

		$(document).bind('beforeReveal.facebox',function(){
				clearInterval(interval);
		});
}

function clickImg(img, type)
{
	if(type == 'manual'){
		clearInterval(interval);
	}

	var el = img;
	var item = el.parent().parent().parent().attr('tabindex');
	var bigImg = el.attr('rel');
	var name = $('img', el).attr('alt');

	var loader = $('.barLeft .loader');

	$('.leftBar .scrollTopLeft .img.active').removeClass('active');
	el.parent().addClass('active');

	$.ajax({
		url: bigImg,
		cache: false,
		success:function(data){
			$('.imgArtists img').attr({'src':bigImg,'alt':name});
			setTimeout(function(){$('.imgArtists img').fadeIn(300,function(){loader.hide();});},320);
			$('.imgArtists .shadowArtists').html(name);
			$(".link-facebox").attr("href",bigImg);
		},
		error:function(data){
			$('.imgArtists img').attr({'src':'../images/image_not_found.jpg','alt':'Image not Found'});
			setTimeout(function(){$('.imgArtists img').fadeIn(300,function(){loader.hide();});},320);
			$('.imgArtists .shadowArtists').html(name);
			$(".link-facebox").attr("href",bigImg);
		},
		beforeSend: function()
		{
			$('.imgArtists img').fadeOut(300);
			loader.css('display','block');
		}
	});
}

