$(document).ready(function(){
	
	$("a").click(function() { this.blur(); });
	
	/* ---------------------- TOP NAVIGATION ---------------------- */
	
	if ( $(".nav_box ul .selected").length > 0 ) {
		var nav_img_selected = $(".nav_box ul .selected").find("a img");
		var src = nav_img_selected.attr("src").match(/.*\/[^\.]+/) + "__over.gif";
		nav_img_selected.attr("src", src);
	}


	$(".nav_box ul li")
        .mouseover(function() { 
			if (!$(this).hasClass("selected")) {
				var nav_img = $(this).find("a img");
				src = nav_img.attr("src").match(/.*\/[^\.]+/) + "__over.gif";
				//src = nav_img.attr("src").match(/.*\/([^/]+)\.([^?]+)/i)[1] + "__over.gif";
				nav_img.attr("src", src);
			}
        })
        .mouseout(function() {
			if (!$(this).hasClass("selected")) {
				var nav_img = $(this).find("a img");
				var src = nav_img.attr("src").replace("__over", "");
				nav_img.attr("src", src);
			}
        });
	
	/* ------------------//  TOP NAVIGATION ---------------------- */
	
	$("div.dropdown_box").each(function(){
		$(this).slideUp('fast');
	});
	

	$(".drop_down_item").hover(
		function(){
			$('div.dropdown_box', this).slideDown(0);
			myIndex = $(".ul_nav li").index($(this));
			// alert(myIndex);
			//alert (".menu:eq("+myIndex+")");
			
			// myMenu = $(".menu").children("li:eq("+myIndex+")");
			myMenu = $(this);
			
			//alert (myMenu.html());
			myMenu.addClass("selected");
			//alert(myMenu.html());
		}, 
		
		function(){
			if (!(myMenu.hasClass("active"))) {
				myMenu.removeClass("selected");
				var nav_img_dd = myMenu.find("a img");
				var src_dd = nav_img_dd.attr("src").replace("__over", "");
				nav_img_dd.attr("src", src_dd);
			}
			$("div.dropdown_box",this).slideUp(0);
		}
	);


	///////////////////////////////////////////////
	Cufon.replace(".page_title", { hover: true, fontFamily: "trajan" });
	Cufon.replace(".sidebar_title", { hover: true, fontFamily: "garamond" });
	Cufon.replace("#sidebar ul li h2", { hover: true, fontFamily: "garamond" });
	///////////////////////////////////////////////
	
	//alert('+');
	
});
