MJL.event.add(window, "load", function() {
    // MJL に関係するコードはこの中に記述
    //MJL.enable.flash("flash");
    MJL.enable.window("window");
    //MJL.enable.tab("tabs");
    //MJL.enable.styleSwitcher("styleSwitcher");
    MJL.enable.heightEqualizer("equalize");
	MJL.enable.heightEqualizer("column-index-01",{
        groupBy:2,
        collect:function(parent) {
            return MJL.getElementsByClassName(parent, "column");
        }
    });

	MJL.enable.heightEqualizer("column-index-02",{
        groupBy:2,
        collect:function(parent) {
            return MJL.getElementsByClassName(parent, "column-inner");
        }
    });

    MJL.enable.rollover("roll" , { disable : "unroll" });
});

// MJL と無関係なコードはこの先に記述





'jQuery' in window && (function($) {
    jQuery.noConflict();

	    $(function() {
			if($("body").is("[id]")){
				var pageId = $("body").attr("id");
				var src = $("div.navi-global-01 ul li#ng-" + pageId).find("a img").attr("src").replace(".gif" , "_o.gif");
				$("div.navi-global-01 ul li#ng-" + pageId).addClass("unroll").find("a img").attr("src" , src);
			}
			
			
			$("a[class^='popup'],area[class^='popup']").each(function(){
				$(this).click(function(){
					window.open($(this).attr("href") ,
					'' ,
					''
					);
					return false;
				});
			});
			
			
			if($("div#sub-column-01").children("div").is(".level-02")){
				var path = window.location.pathname.replace(/\/index\.html?/ , "/");
				var trimURL = pathTrim(path);
				var naviNode = $("div.level-02");
				var matchCnt = 0;
				
				$("div#sub-column-01 div.level-02 ul li").each(function(){
					var liNode = $(this);
					//var hrefValue = $(this).find("a").attr("href");
					var trimHref = pathTrim($(this).find("a").attr("href"));
					
					if(trimHref == trimURL){
						$(liNode).addClass("current");
						$(liNode).find("a").contents().unwrap();
					};
				});
			};
			
			
			function pathTrim(path){
				var trimLastNo = path.lastIndexOf("\/") + 1;
				var trimPath = path.substring(0 , trimLastNo);
				return trimPath;
			}
		});
		
		
		
	    $(function() {
			var naviSpeakColumn = "div.nav-speak-01";
			var naviSpeakHash;
			$("a" , naviSpeakColumn).each(function(){
				$(this).focus(function(){ $(naviSpeakColumn).addClass("visible"); });
				$(this).blur(function(){ $(naviSpeakColumn).removeClass("visible"); });
				$(this).click(function(e){
					e.preventDefault();
					$(naviSpeakColumn).removeClass("visible");
					naviSpeakHash = $(this).attr("href");
					naviSpeakHash = naviSpeakHash.substr(1, naviSpeakHash.length);
					location.hash = naviSpeakHash;
				});
			});
		});
		
		
		
	    $(function() {
			var space = 20;
			$("div.lyt-section-01.imageL , div.lyt-section-01.imageR").each(function(){
				var imageWidth = $(this).children(".image").find("img").width();
				$(this).children(".image").find("img").each(function(){
					imageWidth = Math.max(imageWidth , $(this).width());
				});
				$(this).children(".image").css("width" , imageWidth + "px");
				$(this).children("div[class='item']").css("width" , $(this).width() - imageWidth - space + "px");
			});
		});
		
})(jQuery);






