// Navigation Active Script ----------------------------------------------------------------------------------------------------

var actvStr = "_a";
var rollStr = "ro";

var gnaviURLArr = new Array;
var gnaviIDArr = new Array;
// gnaviURLArr[0] = "";
// gnaviIDArr[0] = "";
var lnaviURLArr = new Array;
var lnaviIDArr = new Array;
// lnaviURLArr[0] = "";
// lnaviIDArr[0] = "";


// Global Navigation ------------------------------------------------------------
gnaviURLArr[1] = "/about/";
gnaviIDArr[1] = "gnavi-about";

gnaviURLArr[2] = "/event/";
gnaviIDArr[2] = "gnavi-event";

gnaviURLArr[3] = "/judge/";
gnaviIDArr[3] = "gnavi-judge";

gnaviURLArr[4] = "/sale/";
gnaviIDArr[4] = "gnavi-sale";

gnaviURLArr[5] = "/copyright/";
gnaviIDArr[5] = "gnavi-copyright";

gnaviURLArr[6] = "/hall/";
gnaviIDArr[6] = "gnavi-hall";



// Local Navigation ------------------------------------------------------------
// about
lnaviURLArr[11] = "/about/index";
lnaviIDArr[11] = "about01";

lnaviURLArr[12] = "/about/history";
lnaviIDArr[12] = "about02";

lnaviURLArr[13] = "/about/outline";
lnaviIDArr[13] = "about03";

lnaviURLArr[14] = "/about/access";
lnaviIDArr[14] = "about04";

// event
lnaviURLArr[21] = "/event/index";
lnaviIDArr[21] = "event01";

lnaviURLArr[22] = "/event/other";
lnaviIDArr[22] = "event02";

lnaviURLArr[23] = "/event/archives";
lnaviIDArr[23] = "event03";

// judge
lnaviURLArr[31] = "/judge/index";
lnaviIDArr[31] = "judge01";

lnaviURLArr[32] = "/judge/list";
lnaviIDArr[32] = "judge02";

lnaviURLArr[33] = "/judge/detail";
lnaviIDArr[33] = "judge03";

// sale
lnaviURLArr[41] = "/sale/index";
lnaviIDArr[41] = "sale01";

// copyright
lnaviURLArr[51] = "/copyright/index";
lnaviIDArr[51] = "copyright01";

lnaviURLArr[52] = "/copyright/detail";
lnaviIDArr[52] = "copyright02";

lnaviURLArr[53] = "/copyright/advice";
lnaviIDArr[53] = "copyright03";

// hall
lnaviURLArr[61] = "/hall/index";
lnaviIDArr[61] = "hall01";

lnaviURLArr[62] = "/hall/reserve";
lnaviIDArr[62] = "hall02";

lnaviURLArr[63] = "/hall/state";
lnaviIDArr[63] = "hall03";

lnaviURLArr[64] = "/hall/example";
lnaviIDArr[64] = "hall04";

// 21th
lnaviURLArr[71] = "/21th/index";
lnaviIDArr[71] = "21th01";

lnaviURLArr[72] = "/21th/outline";
lnaviIDArr[72] = "21th02";

lnaviURLArr[73] = "/21th/event";
lnaviIDArr[73] = "21th03";

lnaviURLArr[74] = "/21th/list";
lnaviIDArr[74] = "21th04";

// association
lnaviURLArr[81] = "/association/index";
lnaviIDArr[81] = "association01";

lnaviURLArr[82] = "/association/tokyo";
lnaviIDArr[82] = "association02";

lnaviURLArr[83] = "/association/kanto";
lnaviIDArr[83] = "association03";

lnaviURLArr[84] = "/association/osaka";
lnaviIDArr[84] = "association04";

lnaviURLArr[85] = "/association/kyoto";
lnaviIDArr[85] = "association05";

lnaviURLArr[86] = "/association/nagoya";
lnaviIDArr[86] = "association06";

lnaviURLArr[87] = "/association/hokuriku";
lnaviIDArr[87] = "association07";

lnaviURLArr[88] = "/association/touhoku";
lnaviIDArr[88] = "association08";

lnaviURLArr[89] = "/association/toukai";
lnaviIDArr[89] = "association09";

lnaviURLArr[90] = "/association/kinki";
lnaviIDArr[90] = "association10";

lnaviURLArr[91] = "/association/west";
lnaviIDArr[91] = "association11";

// books
lnaviURLArr[101] = "/books/index";
lnaviIDArr[101] = "books01";

lnaviURLArr[102] = "/books/04";
lnaviIDArr[102] = "books02";

lnaviURLArr[103] = "/books/03";
lnaviIDArr[103] = "books03";

lnaviURLArr[104] = "/books/02";
lnaviIDArr[104] = "books04";

lnaviURLArr[105] = "/books/01";
lnaviIDArr[105] = "books05";

lnaviURLArr[106] = "/books/05";
lnaviIDArr[106] = "books06";

lnaviURLArr[107] = "/books/06";
lnaviIDArr[107] = "books07";

// etc
lnaviURLArr[111] = "/books/";
lnaviIDArr[111] = "etc01";

lnaviURLArr[112] = "/association/";
lnaviIDArr[112] = "etc02";

// artfair
lnaviURLArr[121] = "/artfair/index";
lnaviIDArr[121] = "artfair01";

lnaviURLArr[122] = "/artfair/message";
lnaviIDArr[122] = "artfair02";

lnaviURLArr[123] = "/artfair/event";
lnaviIDArr[123] = "artfair03";

lnaviURLArr[124] = "/artfair/outline";
lnaviIDArr[124] = "artfair04";

lnaviURLArr[125] = "/artfair/list";
lnaviIDArr[125] = "artfair05";









function setGnaviActive() {
	var pageURL = window.location.href;
	for(i=0; i < gnaviURLArr.length; i++) {
		urlChk = pageURL.lastIndexOf(gnaviURLArr[i]);
		if(urlChk != -1) {
			try {
				iObj = document.getElementById(gnaviIDArr[i]);
				clsChk = iObj.className;
				if(clsChk == rollStr) {
					iObj.className = "noOv";
					pObj = iObj.parentNode;
					//pObj.removeAttribute("href");
				}
				
				orgPass = iObj.getAttribute("src");
				extStr = orgPass.substring(orgPass.lastIndexOf(".") +1,orgPass.length);
				chngPass = orgPass.substring(0,orgPass.lastIndexOf("."));
				chngPass = chngPass + actvStr + "." + extStr;
				iObj.setAttribute("src",chngPass);
			} catch(e) {
				
			}
		}
	}
}

function setLnaviActive() {
	var pageURL = window.location.href;
	for(i=0; i < lnaviURLArr.length; i++) {
		urlChk = pageURL.lastIndexOf(lnaviURLArr[i]);
		if(urlChk != -1) {
			try {
				iObj = document.getElementById(lnaviIDArr[i]);
				iObj.className = "actv";
			} catch(e) {
				
			}
		}
	}
}






// side Height Function --------------------------------------------------------------------------------------------------------------------
function setSideHgt(){
	if($("side")){
		mainHgt = Element.getHeight("main");
		if(mainHgt>6500){
			$("side").style.height = mainHgt - 500 + "px";
		}else{
			$("side").style.backgroundImage = "url(none)";
		}
	}
}






// Event --------------------------------------------------------------------------------------------------------------------
function addEvent(obj, evType, fn){
	if (obj.addEventListener){
		obj.addEventListener(evType, fn, false);
		return true;
	}
	else if (obj.attachEvent){
		var r = obj.attachEvent("on"+evType, fn);
		return r;
	}
	else {
		return false;
	}
}

addEvent(window, 'load', setGnaviActive);
addEvent(window, 'load', setLnaviActive);
addEvent(window, 'load', setSideHgt);





