$().ready( function() {
	// populate the first slide
	var item = $("#gallery .thumbs .imageThumbnail a").eq(0);
	galleryUpdate(item);
	$("#gallery .thumbs .imageThumbnail:odd").css("margin-right","0");
	
	// handle clicking of thumbnails in gallery
	$("#gallery .thumbs .imageThumbnail a").click(function() {
		var item = $(this);
		galleryUpdate(item);
		return false;
	});
	
	var numThumbs = $("#gallery ul.thumbs li").length;
	var thumbsPerPage = 8;
	if (numThumbs>thumbsPerPage) {
		$("#gallery ul.thumbs").paging('li',thumbsPerPage,{
			navID: 'galleryNav',
			prevTxt: '&lt;&lt;',
			nextTxt: '&gt;&gt;',
			alertOnError: 0
		});
	}
	
	// adjust css for simple thumbnail gallery
	$(".gallery","#main").each(function() {
		var thumbCount = $(this).children("div.imageThumbnail").length;
		var numCompleteRows = Math.floor(thumbCount/7);
		for (i=0;i<numCompleteRows;i++){
			position = (numCompleteRows*7)-1;
			$(this).children("div.imageThumbnail").eq(position).css("margin-right","0");
		}
	});
	
});

function galleryUpdate(item){
	$(".thumbs .imageThumbnail a","#gallery").removeClass("selected");
	item.addClass("selected");
	var imgsrc = item.attr("href");
	var title = item.children("img").attr("title");
	var desc = item.children("img").attr("alt");
	var fullURL = item.attr("rel");
	var image = '<a href="'+fullURL+'"><img src="'+imgsrc+'" title="'+title+'" alt="'+desc+'" /><img id="fsicon" src="/roski_ceramics/assets/images/fullexpand-sm.gif" alt="" /></a><div class="caption"><p class="title">'+title+'</p><p class="desc">'+desc+'</p></div>';
	$("#feature","#gallery").html(image);
	$("#feature a").click(function() {
		launchHSGallery($(this));
		return false;
	})
}

function launchHSGallery(item) {
	var href = item.attr("href");
	$(".hidden a").each(function() {
		if($(this).attr("href")==href) {
			//alert('match');
			$(this).click();
		}
	});
}