package("jp.co.takarakujinet");

jp.co.takarakujinet.loadJumboPage = function () {
    var parseParameter = function (url) {
        var query = url.split("?");
        if (query.length < 2) {
            return {};
        }

        var params = query[1].split("&");
        var parameter = {};

        for (var i = 0; i < params.length; i++) {
            var param = params[i].split("=");
            var key = param[0];
            var value = param[1];
            parameter[key] = value;
        }

        return parameter;
    }

    var page_id = parseParameter(location.href).id;

    jp.co.takarakujinet.AjaxUtil.updateElementFrom("ajaxContents",
        "/include/" + page_id + ".inc",
        {key : new Date().getTime()},
        "GET",
        function() {
            var h1 = document.getElementsByTagName("h1")[0];
            if (h1 == null) {
                return ;
            }

            var current = document.getElementById("current");
            var jumboName = h1.innerHTML;
            current.innerHTML = jumboName;
            document.title += " | " + jumboName;
            
            var jumboList = document.getElementById("smenu").getElementsByTagName("a");
            for (var i = 0; i < jumboList.length - 1; i++) { //末尾は幸運の売場のため無視
                if (page_id == parseParameter(jumboList[i].href).id) {
                    jumboList[i].className = "selected";
                }
            }
        }
    );
}
