/* flash re write */
function IE_HtmlRewrite(objParent) {
if (window.ActiveXObject && objParent) {
objParent.innerHTML = objParent.innerHTML;
}
}
/* Layer View */
function layer_view(layer_name) {
var layerId = document.getElementById(layer_name);
if (layerId.style.display == "") {
layerId.style.display = "none";
}
else {
layerId.style.display = "";
}
}
/* LAYER */
function layerShow(layerId) {
document.getElementById(layerId).style.display = "block";
}
function layerHide(layerId) {
document.getElementById(layerId).style.display = "none";
}
/* Roll Over
----------------------------------------------------------------------------------------------------------------------------*/
function menuOn(imgEl) {
imgEl.src = imgEl.src.replace(".gif", "on.gif");
}
function menuOut(imgEl) {
imgEl.src = imgEl.src.replace("on.gif", ".gif");
}
/* Tab Content (마우스오버)
----------------------------------------------------------------------------------------------------------------------------*/
var currentMenu; // current shown menu (mouse over)
var focusMenu; // current page menu
var menu = new Array(); // each menu array
function initNavigation(seq) {
var menuseq = 0;
nav = document.getElementById("topmenu");
menuEl = nav.getElementsByTagName("li");
for(i = 0; i < menuEl.length; i++) {
if (menuEl.item(i).getElementsByTagName("li").length > 0) {
menu[i] = menuEl.item(i);
menu[i].onmouseover = function navigationOver() {
hideSubmenu();
currentMenu = this;
showSubmenu();
}
menu[i].onmouseout = function navigationOut() {
this.isMenuOver = false;
//setTimeout("hideSubmenu()", 500);
}
menu[i].submenu = menu[i].getElementsByTagName("ul").item(0);
if (menu[i].submenu) {
menu[i].submenu.menu = menu[i];
menu[i].submenu.onmouseover = subOver;
menu[i].submenu.getElementsByTagName("li").item(0).className = "first";
}
menu[i].menuimg = menu[i].getElementsByTagName("img").item(0);
menu[i].menuimg.style.position = "relative";
menu[i].menuimg.style.zIndex = menuEl.length - i;
menu[i].menuimg.menunum = menuEl.length;
//menuseq++;
//if (menuseq == seq) {
if (menu[i].className.split("-")[2] == seq) {
focusMenu = menu[i]
}
}
}
initFocus();
}
function initFocus() { // current page menu focusing
if (focusMenu) {
currentMenu = focusMenu;
} else {
currentMenu = null;
}
showSubmenu();
}
function showSubmenu() {
if (currentMenu && !currentMenu.isMenuOver) {
menuimg = currentMenu.getElementsByTagName("img").item(0);
menuimg.style.zIndex = parseInt(menuimg.style.zIndex) + menuimg.menunum;
menuimg.src = menuimg.src.replace(".gif", "on.gif");
if (currentMenu.submenu) {
currentMenu.submenu.style.display = "block";
}
currentMenu.isMenuOver = true;
if (focusMenu && currentMenu != focusMenu) {
focusMenu.submenu.style.display = "none";
}
}
}
function hideSubmenu() {
if (currentMenu && !currentMenu.isMenuOver) {
menuimg = currentMenu.getElementsByTagName("img").item(0);
menuimg.style.zIndex = parseInt(menuimg.style.zIndex) - menuimg.menunum;
menuimg.src = menuimg.src.replace("on.gif", ".gif");
if (currentMenu.submenu) {
currentMenu.submenu.style.display = "none";
}
currentMenu.isMenuOver = false;
if (focusMenu && currentMenu != focusMenu) {
focusMenu.submenu.style.display = "block";
}
initFocus();
}
}
function subOver() {
this.menu.isMenuOver = true;
}
/* Tab Content (클릭)
----------------------------------------------------------------------------------------------------------------------------*/
function initTabMenu(tabContainerID) {
var tabContainer = document.getElementById(tabContainerID);
var tabAnchor = tabContainer.getElementsByTagName("a");
var i = 0;
for(i=0; i