function setupGallery() {

	$("#gallery_thumbs li a").click(function() {
		//var $img = $(this).children("img"); 
		$("#gallery_main").attr('src', $(this).attr('href')); 
		$("#gallery_thumbs li a").removeClass("on"); 
		//$("#gallery_button_enlarge a").attr('href', $(this).attr('rel')); 
		$("#gallery_main").parent("a").attr('href', $(this).attr('rel')); 
		$(this).addClass("on"); 
		return false; 
	});

	$("#gallery_button_next").click(function() {
		$("#gallery_thumbs li a.on").parent("li").next("li").children("a").click();
	}); 

	$("#gallery_button_prev").click(function() {
		$("#gallery_thumbs li a.on").parent("li").prev("li").children("a").click();
	}); 

	$("#gallery_main").parent("a").click(function() {
		$.fancybox({
			'href': $(this).attr('href'),
			'overlayOpacity': 0.7,
			'overlayColor': '#000'
		}); 
		return false; 
	}); 

	$("#gallery_button_enlarge a").click(function() {
		$("#gallery_main").parent("a").click();
		return false; 
	}); 


}

function setupMaterials() {
	var $materialsList = $("#materials_list"); 
	if(!$materialsList.size()) return; 

	var over = function() {
		$("#materials_list a").removeClass('on'); 
		$(this).addClass('on'); 
		$("#materials_body div").hide();
		var $div = $($(this).attr('href'));
		var $img = $div.show().children('img').hide();
		$("#photo5").attr('src', $img.attr('src')); 
		return false; 
	};

	$materialsList.find("a").mouseover(over).click(over).first().mouseover();
}

function setupSearch() {
	$("#toolnav_search input.query").click(function() {
		if($(this).val() == 'search') $(this).val(''); 
	}).blur(function() {
		if($(this).val().length == 0) $(this).val('search'); 
	}); 
}

$(document).ready(function() {
	setupSearch();
	setupMaterials();
	if($("#gallery_thumbs").size() > 0) setupGallery();	
}); 

