$(document).ready(function() {
	$('.artworkThumbnail a').bind("click", function (){
		strTitle = $(this).attr("title");
		arrInfo = strTitle.split(" - ");
		
		$("#imgTitle").html(arrInfo[0]);
		$("#imgPrice").html(arrInfo[1]);
		arrTmp = $(this).attr("id").split("_");
		artworkId = arrTmp[2];
		$(".buybutton").attr("id", "buyArtwork_" + artworkId);
		
		strHref = $(this).attr('href');
		
		$("#mainimage").attr('artworkId', artworkId);
		$("#mainimage img").fadeOut("fast", function (){
			$("#mainimage img").load(function (){
				$("#mainimage img").fadeIn("slow");
			});
			$("#mainimage img").attr('src', strHref);
		});
		return false;
	});
	
	$("#prev").hover(function() {
		$(this).addClass("active");
	}, function() {
		$(this).removeClass("active");
	});
	$("#next").hover(function() {
		$(this).addClass("active");
	}, function() {
		$(this).removeClass("active");
	})
	
	// Aktiver første thumbnail
	$(".artworkThumbnail:first a").trigger('click');
	
	$("#slideContainer").jcarousel({
		scroll: 1,
        initCallback: mycarousel_initCallback,
        itemLoadCallback: setActiveSlide,
        auto: 7,
        animation: 'slow',
        wrap: 'both',
        visible: 1,
        buttonNextHTML: null,
        buttonPrevHTML: null
	});
	
	$("#slideContainer").hover(function (){
		$("#pauseButton").trigger("click");
	}, function (){
		$("#startButton").trigger("click");
		
	});
	
	function setActiveSlide(carousel, state) {
		$(".jcarousel-control a").removeClass('activeSlide');
		$(".jcarousel-control a").eq(carousel.first-1).addClass('activeSlide');
	}
	
	function mycarousel_initCallback(carousel) {
	    jQuery('.jcarousel-control a').bind('click', function() {
	        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
	        return false;
	    });
		
	    jQuery('#next').bind('click', function() {
	        carousel.next();
	        return false;
	    });
	    jQuery('#pauseButton').bind('click', function() {
	        carousel.stopAuto();
	        return false;
	    });
	    jQuery('#startButton').bind('click', function() {
	        carousel.startAuto();
	        return false;
	    });

	    jQuery('#prev').bind('click', function() {
	        carousel.prev();
	        return false;
	    });
	};
	
	$("#mainimage a:first, .buybutton").click(function() {
          var t = this.href;
          artworkId = $("#mainimage").attr('artworkId');
          hk.artwork.showDetails(artworkId);
          return false;
	});
});

function setArtistInfoTab(id) {
	$(".artistMenu li a").removeClass('active');
	$("#" + id + "_Tab").addClass('active');
	
	$("#artistInfo div:visible").slideUp('fast', function (){
		$("#" + id).slideDown('fast');	
	});
}


