function onShow(num){
	if(!document.getElementById("con_hide"+num).value || document.getElementById("con_hide"+num).value=="N"){
		document.getElementById("con_hide"+num).style.display="block";
		document.getElementById("con_hide"+num).value="Y";
	}else if(document.getElementById("con_hide"+num).value){
		document.getElementById("con_hide"+num).style.display="none";
		document.getElementById("con_hide"+num).value="N"
	}
}

function onHide(num){
	if(document.getElementById("con_hide0") != null && document.getElementById("con_hide0") != "undefined" ){
		if(!document.getElementById("con_hide0").value || document.getElementById("con_hide"+num).value=="N"){
			document.getElementById("con_hide0").style.display="none";
			document.getElementById("con_hide0").value="N";
		}else if(document.getElementById("con_hide"+num).value){
			document.getElementById("con_hide"+num).style.display="none";
			document.getElementById("con_hide"+num).value="N"
		}
	}
}
/* »óÇ°Á¤º¸ º¸±â ÅÜ¸Þ´º */
function initTabMenu(tabContainerID) {
	
	var tabContainer = document.getElementById(tabContainerID);
	var tabAnchor = tabContainer.getElementsByTagName("a");
	var i = 0;

	for (i = 0; i < tabAnchor.length; i++) {
		// ¸ÞÀÎ¹è³Ê È­¸é¿¡ ½£¿¡on ¹öÆ° ÀÌ¹ÌÁö ¶§¹®¿¡.
		if (tabContainer.id == "UI2img") {
			if (i > 3){
				break;
			}
		}
		thismenu = tabAnchor.item(i);
		thismenu.container = tabContainer;
		thismenu.targetEl = document.getElementById(tabAnchor.item(i).href.split("#")[1]);
		thismenu.targetEl.style.display = "none";
		thismenu.imgEl = thismenu.getElementsByTagName("img").item(0);
		thismenu.onclick = tabMenuClick;
		if (!thismenu.container.first){
			thismenu.container.first = thismenu;
		}
		if (i == 0){
			thismenu.container.second = thismenu;
		}
	}
	thismenu.container.second.onclick();
}
/* ÅÇ¸Þ´º Å¬¸¯½Ã ÅÇ¼±ÅÃ */
function tabMenuClick() {
	var currentmenu = this.container.current;
	if (currentmenu != this) {
		if (currentmenu) {
			currentmenu.targetEl.style.display = "none";
			if (currentmenu.imgEl) {
				currentmenu.imgEl.src = currentmenu.imgEl.src.replace("_on.gif", ".gif");
			} else {
				// currentmenu.className = currentmenu.className.replace(" on", "");
			}
		}
		this.targetEl.style.display = "block";
		if (this.imgEl) {
			this.imgEl.src = this.imgEl.src.replace(".gif", "_on.gif");
		} else {
			// this.className += " on";
		}
		this.container.current = this;
	}
	return false;
}
	
/* GNB */
function gnbMenu(objNum) {
	try{
		 var _d = document,
		  outEventTime = 1, 
		  objID = _d.getElementById('gnb'),
		  objUl = objID.getElementsByTagName('ul'),
		  objUlLength = objUl.length,
		  objList = [],
		  objImage = [],
		  currentNum = 0,
		  objSetTime;
		 var initialize = function() {
		  for (var i=0; i<objUlLength; i++) {
		   if (i != 0) {
			objList[i] = objUl[i].parentNode;
			objImage[i] = objList[i].getElementsByTagName('img')[0];
			objEvent(i);
		   }
		  }
		  if (objNum >= 0) {
		   objNum = objNum + 1;
		   objImage[objNum].src = objImage[objNum].src.replace('.gif', '_on.gif');
		   objUl[objNum].style.display = 'block';
		  }
		 };
		 var objEvent = function(num) {
		  objList[num].onmouseover = function() {
		   currentNum = num;
		   clearTimeout(objSetTime);
		   for (var i=0; i<objUlLength; i++) {
			if (i != 0) {
			 if (i == num) {
			  //Do nothing
			 } else {
			  objImage[i].src = objImage[i].src.replace('_on.gif', '.gif');
			  objUl[i].style.display = 'none';
			 }
			}
		   }
		   if (objImage[num].src.indexOf('_on.gif') == -1)
			objImage[num].src = objImage[num].src.replace('.gif', '_on.gif');
		   objUl[num].style.display = 'block';
		  };
		  objList[num].onkeyup = objList[num].onmouseover;
		  objID.onmouseout = function(e) {
		   var evt = e || window.event;
		   var relatedNode = evt.relatedTarget || evt.toElement;
		   searchOutNode(relatedNode, this);
		  };
		 };
		 var outEvent = function() {
			if( objImage[currentNum] != null ){
			  if (!objNum) {
			   objImage[currentNum].src = objImage[currentNum].src.replace('_on.gif', '.gif');
			   objUl[currentNum].style.display = 'none';
			  } else if (objNum && currentNum != objNum) {
			   if (objImage[objNum].src.indexOf('_on.gif') == -1)
				//alert(objNum);
				objImage[objNum].src = objImage[objNum].src.replace('.gif', '_on.gif');
			   objUl[objNum].style.display = 'block';
			   objImage[currentNum].src = objImage[currentNum].src.replace('_on.gif', '.gif');
			   objUl[currentNum].style.display = 'none';
			  }
			}
		 };
		 var searchOutNode = function (obj1, obj2) { 
		  while (obj1 != obj2) {
		   if (!obj1) {
			objSetTime = setTimeout(outEvent, (outEventTime * 100));
			return true;
		   }
		   obj1 = obj1.parentNode;
		  }
		  return false;
		 };
		 
		 initialize();	
	}catch(e){
	}
};

/* »ç¿ëÀÚ Á¢¼Ó ºê¶ó¿ìÁ® Ã¼Å© */
function browserCheck(ctlId){
	var str = navigator.appName + " " + navigator.appVersion;
	if(str.length > 100){ str = str.substring(0,100); }
	document.getElementById(ctlId).value = str;
}

/* Input Box ÀÔ·Â´ë±â */
function readyInput(obj, initStr){
	var ctlId = obj.id;
	var ctlValue = obj.value;
	if( ctlValue == initStr ){
		document.getElementById(ctlId).value = "";
	}else{
		//document.getElementById(ctlId).focus(); ÀüÃ¼ ¼±ÅÃ Àû¿ë
	}
}

/* ¸ÞÀÎ ÈÞ¾ç¸² ¼Ò°³ ÀÌÀü ¹öÆ° */
function fnAreaBefore(area, cnt){
	var selected = document.getElementById(area).value;
	if( selected == "1" ){ return; }
	var before = Math.round(selected) - 1;
	document.getElementById(area).value = before;
	
	for( var i=1; i<cnt+1; i++ ){
		if( i==before ){
			document.getElementById(area + "_" + i).style.display="block";
		}else{
			document.getElementById(area + "_" + i).style.display="none";
		}
	}
}

/* ¸ÞÀÎ ÈÞ¾ç¸² ¼Ò°³ ´ÙÀ½ ¹öÆ° */
function fnAreaNext(area, cnt){
	var selected = document.getElementById(area).value;
	if( selected == cnt ){ return; }
	var next = Math.round(selected) + 1;
	document.getElementById(area).value = next;
	
	for( var i=1; i<cnt+1; i++ ){
		if( i==next ){
			document.getElementById(area + "_" + i).style.display="block";
		}else{
			document.getElementById(area + "_" + i).style.display="none";
		}
	}
}

/* ¸ÞÀÎ ÈÞ¾ç¸² º£³Ê ¼±ÅÃ ¹öÆ° */
function fnSelectBanner(cnt){
	var bannerTotalCount = document.getElementById("bannerTotalCount").value;
	for( var i=0; i<bannerTotalCount; i++){
		if( cnt == i ){
			//document.getElementById("bannerLi_" + i).style.display="block";
			document.getElementById("bannerImage_" + i).style.display="inline";
			document.getElementById("bannerButton_" + i).src="/user/images/main/btn_pop_on.gif";
		}else{
			//document.getElementById("bannerLi_" + i).style.display="none";
			document.getElementById("bannerImage_" + i).style.display="none";
			document.getElementById("bannerButton_" + i).src="/user/images/main/btn_pop.gif";
		}
	}
}

/* ¸ÞÀÎÈ­¸é 2Depth ¸¶¿ì½º ¿À¹ö ¸Þ´º È°¼ºÈ­ */
function fnMenuDisplayInline(menu){
	var menuCount = 5;
	for( var i=1; i<menuCount+1; i++ ){
		if( menu == i ){
			document.getElementById("menu0" + i).style.display="inline";
			if( menu == 4 ){
				document.getElementById("menu0" + i + "Image").src="/user/images/navigation/menu05_on.gif";
			}else if( menu == 5 ){
				document.getElementById("menu0" + i + "Image").src="/user/images/navigation/menu07_on.gif";
			}else{
				document.getElementById("menu0" + i + "Image").src="/user/images/navigation/menu0" + i + "_on.gif";
			}
		}else{
			document.getElementById("menu0" + i).style.display="none";
		}
	}
}

/* ¸ÞÀÎÈ­¸é 2Depth ¸Þ´º ºñÈ°¼ºÈ­ */
function fnMenuDisplayNone(menu){
	var menuCount = 5;
	for( var i=1; i<menuCount+1; i++ ){
		document.getElementById("menu0" + i).style.display="none";
		if( i == 4 ){
			document.getElementById("menu0" + i + "Image").src="/user/images/navigation/menu05.gif";
		}else if( i == 5 ){
			document.getElementById("menu0" + i + "Image").src="/user/images/navigation/menu07.gif";
		}else{
			document.getElementById("menu0" + i + "Image").src="/user/images/navigation/menu0" + i + ".gif";
		}
	}
}

/* Input Box ÀÔ·Â°ª Ã¼Å© (int:¼ýÀÚ¸¸ÀÔ·Â, str:¹®ÀÚ¸¸ÀÔ·Â)*/
function fnCheckInputValue(objInput, flag) {
	switch (flag) {
	case 'int':
		ptn = /[^\d]/;
		if (objInput.value.search(ptn) != -1) {
			alert('¼ýÀÚ¸¸ ÀÔ·Â °¡´É ÇÕ´Ï´Ù.');
			objInput.value = "";
			objInput.focus();
		}
		break;
	case 'str':
		ptn = /\d/;
		if (objInput.value.search(ptn) != -1) {
			alert('¹®ÀÚ¸¸ ÀÔ·Â °¡´É ÇÕ´Ï´Ù.');
			objInput.value = "";
			objInput.focus();
		}
		break;
	}
}
