MJL.event.add(window, "load", function() {
//    MJL.enable.flash("flash");
//    MJL.enable.window("window");
//    MJL.enable.tab("tabs");
//    MJL.enable.styleSwitcher("nav-switch-01");
	MJL.enable.styleSwitcher("nav-switch-01", { active : "active" });
    MJL.enable.rollover("container", {
        switchers : {
            on  : { cond : /_o(\.[^\.]+)$/, replace : "_h$1" },
            off : { cond : "",            replace : "" }
        },
		active : "active",
		disable : "disable"
    });
    MJL.enable.heightEqualizer("box-index-01", {groupBy: 2});
    MJL.enable.heightEqualizer("box-index-03", {groupBy: 3});

    MJL.enable.heightEqualizer("box-index-02", {
        groupBy: 2,
        collect: function(parent){
            return MJL.getElementsByClassName(parent, "txt-inner");
        }
    });
    MJL.enable.heightEqualizer("box-index-02", {
        groupBy: 2,
        collect: function(parent){
            return MJL.getElementsByClassName(parent, "column-inner-01");
        }
    });
    MJL.enable.heightEqualizer("box-index-02", {
        groupBy: 2,
        collect: function(parent){
            return MJL.getElementsByClassName(parent, "column-inner-02");
        }
    });

    MJL.enable.heightEqualizer("box-index-04", {
        groupBy: 3,
        collect: function(parent){
            return MJL.getElementsByClassName(parent, "column-inner-01");
        }
    });
    MJL.enable.heightEqualizer("box-index-04", {
        groupBy: 3,
        collect: function(parent){
            return MJL.getElementsByClassName(parent, "column-inner-02");
        }
    });


/*   MJL.enable.heightEqualizer("box-index-02", {
        groupBy: 2,
        collect: function(parent){
            return MJL.getElementsByClassName(parent, "column");
        }
    });*/
});

$(document).ready(function(){

  //  $(".column").equalbox();

//$('.box-index-02 > .column').flatHeights();

//$("#nav-footer-01").hide();


/*
$("#footer").find("li.siteview").click(function () {
  $("#nav-footer-01").slideToggle();
  return false;
});	
*/

/* footer navigation  */

$("#nav-footer-01").hide();
$("#footer").find("li.siteview").toggle(function() {
	$("#nav-footer-01").show();
	var h = $("#nav-footer-01").outerHeight(true);
	$('html, body').animate({scrollTop:"+="+h+"px"});
	return false;
}, function() {
	var h = $("#nav-footer-01").outerHeight(true);
	$('html, body').animate({scrollTop:"-="+h+"px"}, function() {
		$("#nav-footer-01").hide();
	});
	return false;
});


/* local navigation  */
(function() {
	var category = $("body").attr("id");
	if( category != "other" ){
		if( category != "column1" ){
			var filePath = "/shared/images/nav_global_";
			var currentPath = $("li#nav-"+category);
			currentPath.addClass("disable")
			.find("a img")
			.attr("src", currentPath.find("a img").attr("src").replace(/_o/gi, "_h"));
		}
	}

// href と path が一致するものがあれば .current 付与
    if ($("#nav-local-01") != undefined) {
        var scope = $("#nav-local-01");
        var path = window.location.pathname;
        $('a[href="'+ path +'"]', scope).addClass("current"); 
        var checks = {};
        while (path && "/" !== path) {
            checks[path] = true;
            path = path.replace(/[^/]*\/?$/, "");
        }
        if ($("a.current", scope).length > 1) {
            $("a.current", scope).not(":last").removeClass("current");
        }
    }

})();

(function() {
if(!jQuery.support.style){
if (typeof document.documentElement.style.maxHeight == "undefined") {
var parent = $("#nav-local-01").find("ul.nav-snd");
var current = parent.find("li");
var currentHas = parent.find("li.has-current");
current.children("a.current").css({color:"#000",fontWeight:"bold",background:"url(/shared/images/ico_bullet_02.gif) no-repeat 1px 0.4em"});
currentHas.children("a").css({fontWeight:"bold",background:"url(/shared/images/ico_arrow_03.gif) no-repeat 1px 0.4em"});
currentHas.children("a.current").css({color:"#000", fontWeight:"bold", background:"url(/shared/images/ico_bullet_02.gif) no-repeat 1px 0.4em"});
$("#nav-footer-01").children("ul").children("li").children("a").css({display:"block",paddingBottom:"8px",marginBottom:"10px", background:"url(/shared/images/bg_site_04.gif) repeat-x left bottom"});
}
}
})();



/* add ID 
(function() {
    if ($("div.contantid").length > 0) {
        var contactID = $("div.contantid").attr("id");
		var contactLink = $("div.contantid").find("a[href='/contact/agreement02.html']");
        contactLink.attr("href", "/contact/agreement02.html?" + contactID); 
    }
})();
*/

/* creating param */
(function() {
    if ($("a.btn-inquiry-01").length > 0) {
        var path = $("a.btn-inquiry-01").attr("href");
		var param = location.href.split("html")[1];
		var caturl = "EditUserInfo.html";
		var semurl = "SelectSession.html";
		if(param.match(/Catalogue/)){
	        $("a.btn-inquiry-01").attr("href", path + caturl + param);
		}else if(param.match(/Seminar/)){		
	        $("a.btn-inquiry-01").attr("href", path + semurl + param);
		}else{		
	        $("a.btn-inquiry-01").attr("href", path + param);
		}		
    }
})();

/* design office images */
(function() {
    if ($("div.box-mainvisual-01").length != 0) {
		var timer = setInterval(chgImg,5000);
		$("div.box-mainvisual-01 ul li:gt(0)").hide();
	}
	function chgImg(){	
		$("div.box-mainvisual-01 ul li:first-child").fadeOut(1000).next("li").fadeIn(1000).end().appendTo("div.box-mainvisual-01 ul");
	}
})();


});


