
/****************************************************
 * nikkei 
 * 
 * 2010.03.01 takagi 
****************************************************/


/**
 * Avoid conflict
 */
jQuery.noConflict();

/**
 * Settings
 */
var DURATION = 500;


(function($){

//FF�p
window.onpageshow = function(){
	//onInit();
};

$(window).unload(function(){
  
});

$(document).ready(function(){
	onInit();	   
});

var onInit = function(){
	//make blind
	$("body").prepend("<div id='blind' style='position:fixed;background:#d9d9d9;z-index:3;margin-top:-15px;'></div>");
	$("#blind").height($(window).height()+15).width($(window).width());
	
	//load
	$("#sidebar").load("./INCLUDE_MENU_0421.html",function(){
			$("#blind").fadeOut(DURATION);
			$("#wrap").fadeIn(DURATION);
			//fadeout ( not blank link & onclick link & import link )
			$("a:not([onclick])[target != '_blank'][class != 'importLink']").click(onFadeOut);
	});
	
};


//fadeOut
var onFadeOut = function() {
	var b = $(this);
	var href = b.attr("href");
	if( href.substr( 0, 1 ) != "#" ) {
		b.attr("href","javascript:void(0);");
		if( b.parent().parent().attr("id") == "gNav" ){
			$("#wrap").fadeOut(DURATION,function(){ 
				b.attr("href",href);
				location.href = href;											  
			});
		} else {
			$("#blind").height($(window).height()+15).width($(window).width());
			$("#blind").fadeIn(DURATION,function(){ 
				b.attr("href",href);
				location.href = href;
			});
		}
	}
};


})(jQuery);


