var $j = jQuery;
(function($j) {
	$j(function() {
			$j(".menu_navi").removeClass("menu_navi");
			$j("ul#menu").addClass("menu_jnavi");
		$j("ul#menu li a").css("opacity","0.5");
		$j("ul#menu li a").hover(
			function () {
				$j(this).stop().animate({opacity: 1}, 'slow');},
			function () {
				$j(this).stop().animate({opacity: 0.5}, 'slow');}
		);


		$j(".navi ul").css({display: "none"});
		$j("ul.navi li").hover(
			function(){$j(this).find("ul:first").show('fast');},
			function(){$j(this).find("ul:first").hide('fast');}
			);

		$j("p.search-tip").toggle(
			function(){
				$j("div#search").slideDown(1000);
				$j("div#search #searchform").slideDown(1000);},
			function(){
				$j("div#search").slideUp(1000);
				$j("div#search #searchform").slideUp(1000);});



$j(".column h3").css({textShadow:" 1px 1px 3px #000"});


$j("div.sidepanel h3").css({cursor:"pointer",textShadow:" 1px 1px 2px #000"})
	.hover(
		function () {$j(this).css({color:"#fcfcfc"});},
		function () {$j(this).css({color:"#ccc"});}
	)
	.toggle(
		function(){$j('.sidepanel ul li ul').slideDown(1000)},
		function(){$j('.sidepanel ul li:not([class*="current_page_item"][class*="current_page_parent"]) ul').slideUp(1000)});

	});

	$j(function() {
		$j('a[href*=#]').click(function() {
			if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') &&　location.hostname == this.hostname) {
				var target = $j(this.hash);
				target = target.length && target;
				if (target.length) {
					var sclpos = 0;
					var scldurat = 1200;
					var targetOffset = target.offset().top - sclpos;
					$j('html,body')
						.animate({scrollTop: targetOffset}, {duration: scldurat, easing: "easeOutExpo"});
					return false;
				}
			}
		});
	});
})(jQuery);