	function mycarousel_initCallback(carousel)
	{
	    // Disable autoscrolling if the user clicks the prev or next button.
	    carousel.buttonNext.bind('click', function() {
	        carousel.startAuto(0);
	    });
	 
	    carousel.buttonPrev.bind('click', function() {
	        carousel.startAuto(0);
	    });
	 
	    // Pause autoscrolling if the user moves with the cursor over the clip.
	    carousel.clip.hover(function() {
	        carousel.stopAuto();
	    }, function() {
	        carousel.startAuto();
	    });
	};
	 
	jQuery(document).ready(function() {
	    jQuery('#mycarousel').jcarousel({
	        //auto: 3,
	        //wrap: 'last',
	        //initCallback: mycarousel_initCallback
	    });
	});	
	
	var currentPic = 0;
	var totalPic;
	var animDelay = 8; //nr sec
	function animatePic() {
		var nextPic;
		if(totalPic>1) {
			nextPic = currentPic+1;
			if(nextPic>=totalPic)
				nextPic = 0;
			
			$("#banner img:eq("+currentPic+")").fadeOut(1200, function() {
				$("#banner img:eq("+nextPic+")").fadeIn(1200, function() {
					currentPic = nextPic;
					setTimeout(function() {
						animatePic();
					},animDelay*1000);
				});
			});
		}
	}
	
	$(function(){
		$("a.lbox").lightBox();
		
		totalPic = $("#banner").find("img").length;
		setTimeout(function() {
			animatePic();
		},animDelay*1000);
		
		
	$(document).ready(function() {
		
		var myskindir = HTTP_HOST + "css/tnskins";
		
		//Thumbnailer.config.shaderOpacity = 1;
		var tn1 = $('.mygallery').tn3({
		skinDir:myskindir,
		imageClick:"fullscreen",
		width:1000,
		height:400,
		image:{
		maxZoom:1.5,
		crop:true,
		clickEvent:"dblclick",
		transitions:[{
		type:"blinds"
		},{
		type:"grid"
		},{
		type:"grid",
		duration:460,
		easing:"easeInQuad",
		gridX:1,
		gridY:8,
		// flat, diagonal, circle, random
		sort:"random",
		sortReverse:false,
		diagonalStart:"bl",
		// fade, scale
		method:"scale",
		partDuration:360,
		partEasing:"easeOutSine",
		partDirection:"left"
		}]
		}
		});
	});
	});
