$(document).ready(function() {
	initMenus();
	
	var value = $("#search-request").attr("value");
	
	$("#search-request").bind("focus", function(){
		if( $("#search-request").attr("value") == value ){
			$("#search-request").attr("value", "");
		}
	});
	
	$("#search-request").bind("blur", function(){
		if( $("#search-request").attr("value") == "" ){
			$("#search-request").attr("value", value);	
		}
	});
	
	// SCROLLING MENU
	var div = $('li.current'),
               ul = $('ul#collection-themes'),
               // unordered list's left margin
               ulPadding = 15;

	//Get menu height
	var divHeight = div.height();

	//Remove scrollbars
	div.css({overflow: 'hidden'});

	//Find last image container
	var lastLi = ul.find('li:last-child');

	//When user move mouse over menu
	div.mousemove(function(e){
		//As images are loaded ul height increases,
		//so we recalculate it each time
		var ulHeight = lastLi[0].offsetBottom + lastLi.outerHeight() + ulPadding;

		var left = (e.pageX - div.offset().top) * (ulHeight-divHeight) / divHeight;
		div.scrollTop(left);
	});
	
	$('#print-link').click(function() {
		window.print();
	});
	
	// interactive fresco
	$("a.iframe").fancybox({
		'frameWidth' : 945,
		'frameHeight' : 560
	}); 
});