$(function() {
	$("ul.sf-menu").superfish({ disableHI:true }).find("ul").bgIframe({ opacity:false });
	
	// Zoom Dialog
	$("#dialog-zoom").dialog({
		bgiframe: true,
		modal: true,
		width: 550,
		height: 550,
		autoOpen: false,
		resizable: false
	});
	
	// For image categorys
	$(".category").addClass("thumbnail-nofloat ui-corner-all").hover(
		function() { $(this).addClass("thumbnail_hover"); },
		function() { $(this).removeClass("thumbnail_hover"); }
	);
	
	// Thumbnail container
	$("div.thumbnail").click(function() {
		$("#image-zoom").empty().html("<img src=\"" + $("img", this).attr("src").replace("images-thumbnails","images-fullsize") + "\" alt=\"\" />"); 
		$("#dialog-zoom").dialog("option", "title", $("img", this).attr("alt")).dialog("open");
	}).hover(
		function() { $(this).addClass("thumbnail_hover ui-corner-all").append("<img src=\"../../images/zoom.gif\" class=\"magnify\" />"); },
		function() { $("img.magnify").remove(); $(this).removeClass("thumbnail_hover"); }
	);
	
	// Apply style to buttons
	$("button").addClass("ui-state-default ui-corner-all").hover(
		function() { $(this).addClass("ui-state-hover") },
		function() { $(this).removeClass("ui-state-hover") }
	);
});	
