/* --- Initialize page --- */
$(document).ready(function(){

	var $gallery = $("div#inside_pics");

	// Create extra elements & navigation links
	//$gallery
		//.wrap('<div id="gallery-wrapper"></div>')
		//.wrap('<div id="gallery-innerwrapper"></div>');

	// Remove IE's alt tooltip
	if ($.browser.msie) { $gallery.find("img").attr("title", ""); }


	// Settings
	var currentimage = 0;
	var currentpage = 0;  // 6 images per page
	var imagecount = $gallery.find("li").size();

	// Image width
	var $firstimage = $gallery.find("img:first");
	var imageWidth = 290;
	var gallerywidth = 290;
	var galleryheight = 200;
	
// Set initial caption
		if ($firstimage.attr("alt")) {
			$("#gallery-caption").html($firstimage.attr("alt"));
			$("#gallery-caption").show();
		} else {
			$("#gallery-caption").hide();
		}
	// Set the strip's actual width to be safe
	$gallery.width(imageWidth * imagecount);


	// Movement links
	$("#gallery-next").click(function(){
//
// Update caption
		currentimage++;
			var caption = $gallery.find("img:eq(" + currentimage + ")").attr("alt");
			$("#gallery-caption").fadeOut("60", function(){
				$("#gallery-caption").html(caption);
			});

		if (caption) { $("#gallery-caption:not(:empty)").fadeIn("900"); }

//
		// Do not move on last page
		if ((currentpage+1) >= imagecount) { return false; }

		// Undisable other link
		$("#gallery-previous").removeClass("disabled");

		// Slide images
		$gallery.animate({left: -gallerywidth*++currentpage}, 1000, "swing", function(){

			// Disable link if last page
			if ((currentpage+1) >= imagecount) { $("#gallery-next").addClass("disabled"); }

			// Click first link in group (put inside callback for smoother scrolling)
			$("#gallery-innerwrapper img").eq(currentpage).click();
		});

		return false;
	});

	$("#gallery-previous").click(function(){
//
// Update caption
		currentimage--;
			var caption = $gallery.find("img:eq(" + currentimage + ")").attr("alt");
			$("#gallery-caption").fadeOut("60", function(){
				$("#gallery-caption").html(caption);
			});

		if (caption) { $("#gallery-caption:not(:empty)").fadeIn("900"); }

//
		// Do not move on first page
		if (currentpage == 0) { return false; }

		// Undisable other link
		$("#gallery-next").removeClass("disabled");

		// Slide images
		$gallery.animate({left: -gallerywidth*--currentpage}, 1000, "swing", function(){

			// Disable link if first page
			if (currentpage == 0) { $("#gallery-previous").addClass("disabled"); }

			// Click first link in group (put inside callback for smoother scrolling)
			$("#gallery-innerwrapper img").eq(currentpage).click();
		});

		return false;
	});






	



});