	function getChildElementNodes(parentNode){
		var childNodes = parentNode.childNodes;
		var childArray = new Array();
		for(var i=0; i<childNodes.length; i++){
			if(childNodes[i].nodeType == 1){
				childArray.push(childNodes[i]);
			}
		}
		return childArray;
	}

	function toggleImg(imgNode, onOff){
		var imgFileName = imgNode.src;
		if(onOff == "on"){
			if(imgFileName.lastIndexOf("_ov.gif") < 0){
				imgNode.src = imgFileName.substring(0, imgFileName.lastIndexOf(".gif")) + "_ov.gif";
			}
		}else{
			if(imgFileName.lastIndexOf("_ov.gif") > 0){
				imgNode.src = imgFileName.substring(0, imgFileName.lastIndexOf(".gif")-3) + ".gif";
			}
		}
	}

	function changeImage(targetNode){
		var allNodes = getChildElementNodes(targetNode.parentNode);
		for(var i=0; i<allNodes.length; i++){
			var img = allNodes[i].getElementsByTagName("img")[0];
			if(img != undefined){
				if(allNodes[i] == targetNode){
					toggleImg(img, "on");
				}else{
					toggleImg(img, "off");
				}
			}
		}
	}

	function showContent(targetNode){
	   
		var allNodes = getChildElementNodes(targetNode.parentNode);
		for(var i=0; i<allNodes.length; i++){
			var content = allNodes[i].getElementsByTagName("ul")[0];
			
			if(content != undefined){
				if(allNodes[i] == targetNode){
					content.style.display = "block";
				}else{
					content.style.display = "none";
				}
            }
			
		}
	}

	function initMain(){
//		var navigation = document.getElementById("navigation");
//		var mainMenuList = getChildElementNodes(navigation);
//		for(var i=0; i<mainMenuList.length; i++){
//			var a = mainMenuList[i].getElementsByTagName("a")[0];
//			a.onmouseover = function(){
//				changeImage(this.parentNode);
//				showContent(this.parentNode);
//			}
//			a.onfocus = function(){
//				changeImage(this.parentNode);
//				showContent(this.parentNode);
//			}
//		}


////		var boardBox = document.getElementById("noticeBox");
////		var boardBoxList = boardBox.getElementsByTagName("h3");	
////		for(var i=0; i<boardBoxList.length; i++){
////			boardBoxList[i].onclick = function(){
////				changeImage(this);
////				showContent(getElementNextSibling(this));
////			}
////		}
////		showContent(getElementNextSibling(boardBoxList[0]));
}


function TopMenuShow() {
    var navigation = document.getElementById("navigation");
    var mainMenuList = getChildElementNodes(navigation);
    for (var i = 0; i < mainMenuList.length; i++) {
        var a = mainMenuList[i].getElementsByTagName("a")[0];
        a.onmouseover = function() {
            changeImage(this.parentNode);
            showContent(this.parentNode);
        }
        a.onfocus = function() {
            changeImage(this.parentNode);
            showContent(this.parentNode);
        }
    }


    ////		var boardBox = document.getElementById("noticeBox");
    ////		var boardBoxList = boardBox.getElementsByTagName("h3");	
    ////		for(var i=0; i<boardBoxList.length; i++){
    ////			boardBoxList[i].onclick = function(){
    ////				changeImage(this);
    ////				showContent(getElementNextSibling(this));
    ////			}
    ////		}
    ////		showContent(getElementNextSibling(boardBoxList[0]));
}

	function getElementNextSibling(node){
		var nextElement = node.nextSibling;
		if(nextElement == null){
			return null;
		}else if(nextElement.nodeType != 1){
			return getElementNextSibling(nextElement);
		}
		return nextElement;
	}

/* ÀÌ¹ÌÁö¹öÆ° */
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

/* ÀÌ¹ÌÁöÁ¡¼±Á¦°Å */
function bluring(){ 
 if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus();
} 
 document.onfocusin=bluring;


 /* ·¹ÀÌ¾îº¸ÀÌ±â ¼û±â±â */
function layerShow(layerId) {
 document.getElementById(layerId).style.display = "block";
 document.getElementById("viewmenuon").style.display = "none";
 document.getElementById("viewmenuoff").style.display = "block";
}
function layerHide(layerId) {
 document.getElementById(layerId).style.display = "none";
 document.getElementById("viewmenuon").style.display = "block";
 document.getElementById("viewmenuoff").style.display = "none";
}


/* ¸Þ´º ÆîÃ³º¸±â Å¬¸¯ ÀÌº¥Æ® ½ÇÇà ½Ã */
var main_view_chk = 1;

function main_bottom(){
	if(main_view_chk=="1"){
		document.getElementById("allframe").style.display="none";
		document.getElementById("sitemap_button").src="/kr/images/cwd_v2/sitemap_tit.gif";
		main_view_chk = "2";
		setCookie('bottom_method', 'Y', 1);
	}else{
		main_view_chk = "1";
		document.getElementById("allframe").style.display="block";
		document.getElementById("sitemap_button").src="/kr/images/cwd_v2/sitemap_tit_close.gif";
		setCookie('bottom_method', 'N', 1);
	}
 
}
 
function show_bottom(num){
	var baseHeight = num;
	var d = parseInt(document.body.scrollHeight);
	if (d < baseHeight){
		document.getElementById('bnr_height_care').style.height = baseHeight - document.body.scrollHeight ;
	}
 
}

