

//--------------------------------------------------------------------------------
//	±Û·Î¹ú³×ºñ°ÔÀÌ¼Ç Àü¿ªº¯¼ö ¼±¾ð

var cntGnb = 7;	//ÀüÃ¼ gnb°³¼ö
var curGnb = 0;	//ÇöÀç ÀÌº¥Æ®¸¦ ¹ÞÀº gnb index
var arrSubmenuCount = [4, 8, 13, 8, 5, 7, 9]

//--------------------------------------------------------------------------------

//±Û·Î¹ú ³×ºñ°ÔÀÌ¼Ç
function initGnb(e){
	var g;
	var gs;
	var tempcnt;

	for (var i=1; i < cntGnb+1; i++){
		g = $("gnb0"+i);
		g.sm = "gnb0"+i+"-sub";
		g.idx = i;
		g.subCnt = arrSubmenuCount[i-1];	//2Â÷¸Þ´º °¹¼ö
		
		//1Â÷¸Þ´º ÀÌº¥Æ® ¼³Á¤
		g.observe('mouseover', toggleGnb, false);
		g.observe('focus', toggleGnb, false);
		g.observe('mouseover', rollOver, false);
		g.observe('mouseout', rollOver, false);		
		$(g.sm).observe('mouseout', toggleSubmenu, false);
		$(g.sm).observe('blur', toggleSubmenu, false);

		//2Â÷¸Þ´º ÀÌº¥Æ® ¼³Á¤
		for (var z=1; z < g.subCnt+1; z++){
			
			if (z < 10){
				tempcnt = "_0"+z; 
			} else {
				tempcnt = "_"+z;
			}
			
			//gs = $("gnb_0"+i+tempcnt);
			//gs.observe('mouseover', rollIOverSubmenu, false);
			//gs.observe("mouseout", rollIOverSubmenu, false);
		}
	}
}

//2Â÷¸Þ´º ·Ñ¿À¹ö ÀÌ¹ÌÁö ±³Ã¼
function rollOver(e){
	var obj = this;

	var img = obj.getElementsByTagName("img")[0];
	var pattern;
	var imgsrc = img.src;

	if (e.type == "mouseover"){
		pattern = /\.gif/;
		img.src = imgsrc.gsub(pattern, "_v.gif");
	} else if (e.type == "mouseout"){
		pattern = /\_on.gif/;
		img.src = imgsrc.gsub(pattern, ".gif");
	}
}

//ÀÌº¥Æ® Å¸ÀÔ¿¡ µû¶ó ÇØ´ç ÇÔ¼ö È£Ãâ
function toggleGnb(e){
	var obj = this;

	var cnt = obj.idx;
	var targetObj = $(obj.sm);

	if ( curGnb == 0 ){
		targetObj.style.display = "block";
	} else if ( curGnb > 0 || curGnb < cntGnb +1){
		$("gnb0"+curGnb+"-sub").style.display = "none";
		targetObj.style.display = "block";
	}
	curGnb = cnt;
}

function toggleSubmenu(e){
	var obj = this;
	obj.style.display = "none";
}







//20081120 from iabf javascript
function initNavigation(seq) {
	 nav = document.getElementById("topmenu");
	 nav.menu = new Array();
	 nav.current = null;
	 nav.menuseq = 0;
	 navLen = nav.childNodes.length;
	

	allA = nav.getElementsByTagName("a")

	 for(k = 0; k < allA.length; k++) {
		 allA.item(k).onmouseover = allA.item(k).onfocus = function () {
		 nav.isOver = true;
		 }
	 
		allA.item(k).onmouseout = allA.item(k).onblur = function () {
			nav.isOver = false;
			setTimeout(function () {
				if (nav.isOver == false) {
					if (nav.menu[seq]) {
						nav.menu[seq].onmouseover();
					}
					else if(nav.current) {

						menuImg = nav.current.childNodes.item(0);
						menuImg.src = menuImg.src.replace("_v.gif", ".gif");

						if (nav.current.submenu) {
							nav.current.submenu.style.display = "none";
						}
						nav.current = null;
					}
				}
			}, 500); //setTimeout
		} // allA.item(k)
	} //for

	for (i = 0; i < navLen; i++) {
		navItem = nav.childNodes.item(i);

		if (navItem.tagName != "LI")	continue;

		navAnchor = navItem.getElementsByTagName("a").item(0);
		navAnchor.submenu = navItem.getElementsByTagName("ul").item(0);

		navAnchor.onmouseover = navAnchor.onfocus = function () {
			if (nav.current) {

				menuImg = nav.current.childNodes.item(0);
				menuImg.src = menuImg.src.replace("_v.gif", ".gif");

				if (nav.current.submenu)	nav.current.submenu.style.display = "none";
				nav.current = null;
			}

			if (nav.current != this) {

				menuImg = this.childNodes.item(0);
				menuImg.src = menuImg.src.replace(".gif", "_v.gif");

				if (this.submenu)	this.submenu.style.display = "block";
				nav.current = this;
			}
			nav.isOver = true;
		}
		nav.menuseq++;
		nav.menu[nav.menuseq] = navAnchor;
	}
		if (nav.menu[seq])	 nav.menu[seq].onmouseover();
} // end of function 


//------------------------------------------------------------------
//		È­¸é±Û²Ã È®´ë
//------------------------------------------------------------------

var def_fontsize = 0.78;	//±âº»¹ÙµðÆùÆ®»çÀÌÁî
var cur_fontsize = 0.78;

function zoomUtil(e) {
	var objPlus = $("font_plus");
	var objMinus = $("font_minus");
	var objDefault = $("font_default");

	if (objPlus != undefined) {
		objPlus.observe('click', fzoomPlus, false);
		objDefault.observe('click', fzoomDefault, false);
		objMinus.observe('click', fzoomMinus, false);	    
	}
}

function fzoomPlus(e) {
//	var obj = $$('body')[0];
	var obj = document.getElementsByTagName("li");	
	var i = 0;

	for(i = 0; i < obj.length; i++)
	{
		if (cur_fontsize == 0.78) {
			obj[i].style.fontSize = (def_fontsize+0.1)+"em";
		} else {
			obj[i].style.fontSize = (cur_fontsize+0.1)+"em";
		}
	}

	obj = document.getElementsByTagName("td");	
	for(i = 0; i < obj.length; i++)
	{
		if (cur_fontsize == 0.78) {
			obj[i].style.fontSize = (def_fontsize+0.1)+"em";
		} else {
			obj[i].style.fontSize = (cur_fontsize+0.1)+"em";
		}
	}

	obj = document.getElementsByTagName("th");	
	for(i = 0; i < obj.length; i++)
	{
		if (cur_fontsize == 0.78) {
			obj[i].style.fontSize = (def_fontsize+0.1)+"em";
		} else {
			obj[i].style.fontSize = (cur_fontsize+0.1)+"em";
		}
	}

	obj = document.getElementsByTagName("span");	
	for(i = 0; i < obj.length; i++)
	{
		if (cur_fontsize == 0.78) {
			obj[i].style.fontSize = (def_fontsize+0.1)+"em";
		} else {
			obj[i].style.fontSize = (cur_fontsize+0.1)+"em";
		}
	}

	cur_fontsize = cur_fontsize+0.1;
}

function fzoomDefault(e) {
	var obj = document.getElementsByTagName("li");	
	var i = 0;

	for(i = 0; i < obj.length; i++)
	{
		obj[i].style.fontSize = def_fontsize+"em";
	}

	obj = document.getElementsByTagName("td");	
	for(i = 0; i < obj.length; i++)
	{
		obj[i].style.fontSize = def_fontsize+"em";
	}

	obj = document.getElementsByTagName("th");	
	for(i = 0; i < obj.length; i++)
	{
		obj[i].style.fontSize = def_fontsize+"em";
	}

	obj = document.getElementsByTagName("span");	
	for(i = 0; i < obj.length; i++)
	{
		obj[i].style.fontSize = def_fontsize+"em";
	}

	cur_fontsize = 0.78;
}

function fzoomMinus(e) {
	var obj = document.getElementsByTagName("li");	
	var i = 0;

	for(i = 0; i < obj.length; i++)
	{
		if (cur_fontsize == 0.78) {
			obj[i].style.fontSize = (def_fontsize-0.1)+"em";
		} else {
			obj[i].style.fontSize = (cur_fontsize-0.1)+"em";
		}
	}

	obj = document.getElementsByTagName("td");	
	for(i = 0; i < obj.length; i++)
	{
		if (cur_fontsize == 0.78) {
			obj[i].style.fontSize = (def_fontsize-0.1)+"em";
		} else {
			obj[i].style.fontSize = (cur_fontsize-0.1)+"em";
		}
	}

	obj = document.getElementsByTagName("th");	
	for(i = 0; i < obj.length; i++)
	{
		if (cur_fontsize == 0.78) {
			obj[i].style.fontSize = (def_fontsize-0.1)+"em";
		} else {
			obj[i].style.fontSize = (cur_fontsize-0.1)+"em";
		}
	}

	obj = document.getElementsByTagName("span");	
	for(i = 0; i < obj.length; i++)
	{
		if (cur_fontsize == 0.78) {
			obj[i].style.fontSize = (def_fontsize-0.1)+"em";
		} else {
			obj[i].style.fontSize = (cur_fontsize-0.1)+"em";
		}
	}

	cur_fontsize = cur_fontsize-0.1;
}

//------------------------------------------------------------------
//		È­¸éÀÎ¼â
//------------------------------------------------------------------

function printUtil(e) {
	var btn = $("printscreen");
	if (btn != undefined) {
		btn.observe('click', printScreen, false);
		btn.observe('keypress', printScreen, false);	    
	}
}

function printScreen(e){
	
	if (isAccess(e)) {
	
		var width = 630;
		var height =650;
		var x, y;
		var screen_width  = screen.width;
		var screen_height = screen.height;
		x = (screen_width  / 2) - (width  / 2);
		y = (screen_height / 2) - (height / 2);
//		var pop = window.open ( "/js/kcc/print.htm","print","width=" + width + ", height=" + height + ", left=" + x + ", top=" + y + ", toolbar=no, status=no, menubar=no, scrollbars=yes, resizable=yes");
//		pop.focus();
	}
	return false;
}

//ÃÊ±âÈ­ ÇÔ¼ö
function initApp(e){
	//initGnb(e);	//±Û·Î¹ú ³×ºñ°ÔÀÌ¼Ç
	zoomUtil(e); //ÆùÆ®¸®»çÀÌÁî
//	printUtil(e); //ÆùÆ®¸®»çÀÌÁî
	//initEventmenu(e); //¸ÞÀÎ ÀÌº¥Æ®Á¸
	//initTabmenu(e); //¸ÞÀÎ ´º½ºÅÇ¸Þ´º
}


//³×ºñ°ÔÀÌ¼Ç ÀÌº¥Æ® Ä¸ÃÄ
Event.observe(window, 'load', initApp, false);

-->