/**************************************************************/// dk_j_setnavi.js 2008.3.7 Ver.1.0// Copyright (c) Daihatsu Motor Co., Ltd. All rights reserved./**************************************************************/var changeList = new Array(	"dk_mainnavi_catch", "dk_mainnavi_support",	"dk_mainnavi_ddrequest", "dk_mainnavi_support",	"dk_mainnavi_ddshop", "dk_mainnavi_support");new function(){	var setNavigation = function(){		if (!document.getElementById) return false;		try{			if (changeList.length % 2 != 0) return false;			var idArrLocal = localNaviArea.split(" ");			var idArr =new Array(siteNaviArea, mainNaviArea);			idArr = idArr.concat(idArrLocal);		}catch(e){			return false;		}		for (var i=0; i<idArr.length; i++){			try{				for (var j=0; j<changeList.length; j=j+2){					if (idArr[i] == changeList[j]){						idArr[i] = changeList[j+1];						break;					}				}				var liObj = document.getElementById(idArr[i]);				var childObjArr = liObj.childNodes;				var aObjArr = new Array();				for (var j=0; j<childObjArr.length; j++){					if (!childObjArr[j].tagName) continue;					if (childObjArr[j].tagName.toLowerCase() == "a"){						aObjArr.push(childObjArr[j]);					}				}				if (aObjArr.length != 1) continue;				var clStr = aObjArr[0].className;				clArr = clStr.split(" ");				for (var j=0; j<clArr.length; j++){					if (clArr[j] == "off"){						clArr[j] = "on";					}				}				aObjArr[0].className = clArr.join(" ");				if (liObj.parentNode.tagName.toLowerCase() == "ul" && liObj.parentNode.parentNode.tagName.toLowerCase() == "li" && liObj.parentNode.style.display == "none"){					//表示					liObj.parentNode.style.display = "block";					//親項目の画像切り替え					var grandParentChildObjArr = liObj.parentNode.parentNode.childNodes;					var parentAObjArr = new Array();					for (var j=0; j<grandParentChildObjArr.length; j++){						if (!grandParentChildObjArr[j].tagName) continue;						if (grandParentChildObjArr[j].tagName.toLowerCase() == "a"){							parentAObjArr.push(grandParentChildObjArr[j]);						}					}					if (parentAObjArr.length != 1) continue;					parentAObjArr[0].className += " open";				}				var ulObjArr = new Array();				for (var j=0; j<childObjArr.length; j++){					if (!childObjArr[j].tagName) continue;					if (childObjArr[j].tagName.toLowerCase() == "ul"){						ulObjArr.push(childObjArr[j]);					}				}				if (ulObjArr.length == 1 && ulObjArr[0].style.display == "none"){					liObj.getElementsByTagName("ul")[0].style.display = "block";				}			}catch(e){			}		}	}	function addEvent(elm,listener,fn){		try{			elm.addEventListener(listener,fn,false);		}catch(e){			try{				elm.attachEvent("on"+listener,fn);			}catch(e){			}		}	}	addEvent(window,"load",setNavigation);}
