/* 
***** ¸Þ´ºµª½º¸¦ ´ã´Â º¯¼ö *****
hn : depth1
sn : depth2
cn : depth3
tn : depth4
statsName : ¸Þ´ºº° Á¢¼Ó/Åë°è¸¦ À§ÇÑ ¸Þ´º¸í
*/
var lineMapStr = "",currentPath = "",statsPath="";
var hn="0",sn="0",cn="0",tn="0",globalId="0",flaFarm="0";

function mnav() { // ¸Þ´ºÃÊ±âÈ­
	try {
		var Depth = arguments.length;	// mnav(ÀÎÀÚ,ÀÎÀÚ,ÀÎÀÚ) ÀÎÀÚ°¹¼ö
		var DepthName = new Array("hn","sn","cn","tn");
		for(var i=0; i<Depth; i++) {
			if(i==0) hn = arguments[i];
			if(i==1) sn = arguments[i];
			if(i==2) cn = arguments[i];
			if( cn == 0 ) { cn = sn;}
			if(i==3) tn = arguments[i];
			globalId = (i==0) ? arguments[i] : globalId + "_" + arguments[i];
			flaFarm = (i==0) ? DepthName[i] + "=" + arguments[i] : flaFarm + "&" + DepthName[i] + "=" + arguments[i];			
		}		
//		type = (sn=="0") ? 'transparent' : 'none' ;
//		Flash('TnavCon','/inc/fla/mnav.swf?'+flaFarm,'980','100','#ffffff',type);		
	} catch(e) {}
}

function setString(node) {	// ¹Ù·Î°¡±â ¸¸µé±â
	var spStr = "" , last="";
	try {
		var url  = eval(node + "[0]");	// global_url.js ¿¡ ÀÖ´Â ¹è¿­¿¡¼­ Ã¹¹øÂ° ¸µÅ©ÁÖ¼Ò¸¦ °¡Á®¿È. (u1_2[0] -> ÀÌ°ªÀÌ ¸¸µé¾î¼­ eval Ã³¸®ÇÔ
		var name = eval(node + "[1]");	// global_url.js ¿¡ ÀÖ´Â ¹è¿­¿¡¼­ µÎ¹øÂ° Á¦¸ñÀ» °¡Á®¿È.
		var target = eval(node + "[2]");	// global_url.js ¿¡ ÀÖ´Â ¹è¿­¿¡¼­ 3¹øÂ° Å¸°ÙÁ¦¸ñÀ» °¡Á®¿È.
		url = url.replace(/\'/gi,"&#039;");
		url = url.replace(/\"/gi,"&quot;");
		url = url.replace(/\</gi,"&lt;");
		url = url.replace(/\>/gi,"&gt;");
		url = url.replace(/\>/gi,"&gt;");

	} catch(e) {
		document.write("ÇØ´ç¸Þ´º°¡ ¾ø½À´Ï´Ù : " + node);
	}
	
	var tmp = "";
	var nodeId  = node;
	var spStr = " > ";	
	if(node.lastIndexOf('_') != -1) {
		setString(node.substring(0,node.lastIndexOf('_')));	// Àç±ÍÈ£Ãâ
	} else {
		lineMapStr += "<a href='" + eval("u0[0]") + "'>HOME</a>" + spStr;	// home ¹Ù·Î°¡±â
		//lineMapStr += "<a href='" + eval("u0[0]") + "'><img src='/image/ico_home.gif' />" + eval("u0[1]") + "</a>" + spStr;	// home ¹Ù·Î°¡±â
		//lineMapStr += "<a href='" + eval("u0[0]") + "'>" + eval("u0[1]") + "</a>" + spStr;	// home ¹Ù·Î°¡±â
		statsPath += "È¨" + " > ";	// ¸Þ´ºº° À¥·Î±×ºÐ¼®À» À§ÇÑ º¯¼ö
	}	

	if(currentPath != nodeId) {
		if (url != "") lineMapStr += "<a href='" + url + "' target='" + target + "'>" + name + "</a>" + spStr;
		else lineMapStr += name + spStr;
		statsPath += name + " > ";	// ¸Þ´ºº° À¥·Î±×ºÐ¼®À» À§ÇÑ º¯¼ö
	} else {
//		if (url != "") lineMapStr += "<a href='" + url + "'><strong>" + name + "</strong></a>";
//		else lineMapStr += name;
		lineMapStr += name;
		statsPath += name;	// ¸Þ´ºº° À¥·Î±×ºÐ¼®À» À§ÇÑ º¯¼ö
	}
}

function getFlashNode(node) {	// ÇÃ·¡½Ã¿¡¼­ ÀÌ ÇÔ¼ö ½ÇÇà
	var link = eval("u" + node + "[0]");	// global_url.js ¿¡ ÀÖ´Â ¹è¿­¿¡¼­ Ã¹¹øÂ° URLÀ» °¡Á®¿È.
	var target = eval("u" + node + "[2]");	// global_url.js ¿¡ ÀÖ´Â ¹è¿­¿¡¼­ ¼¼¹øÂ° URLÀ» °¡Á®¿È.
	
	if(target == "_blank" || target == "_new") {	// »õÃ¢ ¶Ç´Â ÆË¾÷Ã¢
		window.open(link);
	} else if(target == "_popup") {
		location.href = link;
	} else {	// º»Ã¢
		location.href = link;
	}

	return;
}

function link() { //¸ðµç¸µÅ©(ÇÃ·¡½¬Æ÷ÇÔ)
	var node = "";
	var depth = arguments.length;

	try {
		if(depth==0) return;

		else if(depth==1) node = arguments[0];
		else if(depth==2) node = arguments[0]+"_"+arguments[1];
		else if(depth==3) node = arguments[0]+"_"+arguments[1]+"_"+arguments[2];
		else if(depth==4) node = arguments[0]+"_"+arguments[1]+"_"+arguments[2]+"_"+arguments[3];
		else if(depth==5) node = arguments[0]+"_"+arguments[1]+"_"+arguments[2]+"_"+arguments[3]+"_"+arguments[4];

		var url = eval("u" + node + "[0]");	// global_url.js ¿¡ ÀÖ´Â ¹è¿­¿¡¼­ Ã¹¹øÂ° URLÀ» °¡Á®¿È.
		var target = eval("u" + node + "[2]");	// global_url.js ¿¡ ÀÖ´Â ¹è¿­¿¡¼­ ¼¼¹øÂ° URLÀ» °¡Á®¿È.
		
		if(url == "") {
			alert("ÁØºñÁßÀÔ´Ï´Ù.");
		} else {
			if(target == "_blank" || target == "_new") {	// »õÃ¢ ¶Ç´Â ÆË¾÷Ã¢
				window.open(url);
			} else if(target == "_popup") {
				location.href = url;
			} else {	// º»Ã¢
				location.href = url;
			}
		}
		return;
	} catch(e) {
//		alert('error');
	}
}

function path() { // ¹Ù·Î°¡±â Ç¥½Ã
	try {
		index = 0;
		currentPath = "u" + globalId;	// u1_2_3 ÀÌ·¸°Ô °ªÀ» ³Ñ±è
		setString("u" + globalId);
		document.write(lineMapStr);		
	} catch(e){
		document.write("¿¹¿ÜÃ³¸® ¹ß»ý : " +  e);
	}
//	leftMenuFocus();
}

function leftMenuFocus() {
	if(cn==""){cn=sn}
	document.getElementById("sub_menu_0"+cn).src="image/sub_menu_0"+cn+"_on.gif";
	cn = cn
}
function getTitle(_cssPath) {	// ¼­ºêÆäÀÌÁö¿¡¼­ »ç¿ëÇÏ´Â Å¸ÀÌÆ² ÀÌ¹ÌÁö
	document.write ('<img src="/' + _cssPath + '/image/title/title_' + sn + '_' + cn + '.gif" />');
}                              

function getSubTitle(_nPath) {	// ¼­ºêÆäÀÌÁö¿¡¼­ »ç¿ëÇÏ´Â Å¸ÀÌÆ² ÀÌ¹ÌÁö
	//<img src="../image/tit_9_2.gif" width="200" height="25" alt="È¸¿ø°¡ÀÔ" />
	var pageTitle = eval("u" + globalId + "[1]");	// global_url.js ¿¡ ÀÖ´Â ¹è¿­¿¡¼­ µÎ¹øÂ° Á¦¸ñÀ» °¡Á®¿È.
	
	if (_nPath == "") {
		document.write ('<img src="image/title_' + hn + '_' + sn + '.png" alt="' + pageTitle + '" />');
	} else {
		document.write ('<img src="/' + _nPath + '/image/title_' + hn + '_' + sn + '.png" alt="' + pageTitle + '" />');
	}
}

function subVisual(_nPath) {
//	var pageTitle = eval("u" + globalId + "[1]");	// global_url.js ¿¡ ÀÖ´Â ¹è¿­¿¡¼­ µÎ¹øÂ° Á¦¸ñÀ» °¡Á®¿È.
//	document.write ('<img src="/' + _nPath + '/image/sub_visual_' + globalId + '.gif" alt="' + pageTitle + '" width="980" height="267" />');

	flashWrite('/common/top-'+hn+'.swf',698,150,'','#ffffff','transparent');
}

function onClickEve() { 
	if(document.layers) {
		document.captureEvents(Event.MOUSEDOWN);
		document.onmousedown = hideLayer;
	} else if(document.all) {	// msie
		document.onmouseup = hideLayer; 
	}
}

// 6.0 ¿¡¼­ ÇÃ¸®Ä¿Çö»ó(flicker prevent, ÀÌ¹ÌÁö°¡ ±ôºýÀÌ´Â Çö»ó) Á¦°Å //
try {
	document.execCommand('BackgroundImageCache', false, true);
} catch(e) {}

function flashWrite(url,w,h,id,bg,win){
	var flashStr = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="' +w+ '" height="' +h+ '">';
	flashStr += '<param name="movie" value="' + url + '">';
	flashStr += '<param name="quality" value="high">';
	flashStr += '<param name="wmode" value="' + win + '" />';
	flashStr += '<param name="flashVars" value=flashVars />';
	flashStr += '<embed src="' + url + '" wmode="' + win + '" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' +w+ '" height="' +h+ '"> </embed></object>';
	// ÇÃ·¡½Ã ÄÚµå Ãâ·Â
	document.write(flashStr);

}

// onload ÀÌº¥Æ® ÇÔ¼ö //
function addLoadEvent(func) {
	var oldonload = window.onload;
	if(typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function () {
			oldonload();
			func();
		}
	}
}

// ¼Ò¹®ÀÚ¿µ¹®°ú ¼ýÀÚ¸¸ ¹Þ±â //
function valiCheckField2(obj) {
	var str = obj.value;
	var valid = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_"
	var rtnVal = "Y";
	var tmp;

	for (var i=0; i<str.length; i++) {
		tmp = "" + str.substring(i, i+1);
		if (valid.indexOf(tmp) == "-1") rtnVal = "N";
	}

	if (rtnVal == "N") {
		alert("¼Ò¹®ÀÚ ¿µ¹®°ú ¼ýÀÚ¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù");
		obj.value = "";
		obj.focus();
		return false;
	} else {
		return true;
	}
}

// ¼Ò¹®ÀÚ¿µ¹®°ú ¼ýÀÚ¸¸ ¹Þ±â //
function valiCheckField(obj) {
	var str = obj.value;
	var valid = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
	var rtnVal = "Y";
	var tmp;

	for (var i=0; i<str.length; i++) {
		tmp = "" + str.substring(i, i+1);
		if (valid.indexOf(tmp) == "-1") rtnVal = "N";
	}

	if (rtnVal == "N") {
		alert("¼Ò¹®ÀÚ ¿µ¹®°ú ¼ýÀÚ¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù");
		obj.value = "";
		obj.focus();
		return false;
	} else {
		return true;
	}
}

/// ¾çÂÊ °ø¹é¾ø¾Ö±â ///
function trim(strSource) {
	re = /^\s+|\s+$/g;
	return strSource.replace(re, '');
}

// ÁÂÃø°ø¹é¾ø¾Ö±â //
function ltrim (strSource) {
	re = /^\s+/g;
	return strSource.replace(re, '');
}

// ¿ìÃø°ø¹é¾ø¾Ö±â //
function rtrim (strSource) {
	re = /\s+$/g;
	return strSource.replace(re, '');
}

// ·¡µð¿À¹öÆ° Ã¼Å©À¯¹« //
function IsRadioRtnMsg(obj,msg) {
	if(obj) {
		var result = "N";
		for(var i=0; i<obj.length; i++) {
			if(obj[i].checked) result = "Y";
		}

		if(result == "Y") {	// Ã¼Å©°¡ µÇ¾îÀÖ´Ù¸é
			return false;
		} else {	// Ã¼Å©°¡ ¾ÈµÇ¾î ÀÖ´Ù¸é
			alert(msg);
			return true;
		}
	} else {
		return true;
	}
}

// ºó ¾ÆÀÌÅÛÀ» È®ÀÎÇÏ°í ¿À·ù¸Þ½ÃÁö //
function IsEmptyRtnMsg(obj,msg) {
	if(obj) {
//		var toCheck = obj.getAttribute("value");	 // °´Ã¼ÀÇ value°ªÀ» Ãëµæ
		var toCheck = obj.value;
		var chkStr = toCheck.toString();	// °ªÀ» ¹®ÀÚ¿­·Î º¯È¯

		chkStr = trim(chkStr);	// °ø¹éÁ¦°Å

		if (chkStr =="" || chkStr == null) {
			obj.style.backgroundColor = "#FFFFCC";
			alert(msg);
			obj.focus();

			return true;
		} else {
			obj.style.backgroundColor = "#FFFFFF";
			return false;
		}
	} else {
		return true;
	}
}

// ÄíÅ° ±Á´Â ÇÔ¼ö //
function setCookie(name,value,expiredays) { 
	var todayDate = new Date(); 
    todayDate.setDate(todayDate.getDate() + expiredays); 
    document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";" 
}

// ÄíÅ° ¾ò¾î¿À´Â ÇÔ¼ö
function getCookie(name) { 
	var nameOfCookie = name + "="; 
    var x = 0; 
    while ( x <= document.cookie.length ) 
    { 
		var y = (x+nameOfCookie.length); 
        if ( document.cookie.substring( x, y ) == nameOfCookie )
		{ 
			if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 ) 
				endOfCookie = document.cookie.length; 
                return unescape( document.cookie.substring( y, endOfCookie ) ); 
		} 
        x = document.cookie.indexOf( " ", x ) + 1; 
        if ( x == 0 ) 
			break; 
	} 
    return; 
}

// ºñ¾î ÀÖ´ÂÁö¸¦  È®ÀÎ
function IsEmpty(toCheck) {
	var chkstr = toCheck + "";
	var is_Space = true;
	if ((chkstr =="")||(chkstr == null)) {
		return true;
	}
	for (j=0; is_Space && (j<chkstr.length); j++)	{
		if (chkstr.substring(j,j+1) != "")
			is_Space = false;
	}
    return ( is_Space );
}

//¼ýÀÚÀÎÁö È®ÀÎ
function IsInteger(st)
{
    if (!IsEmpty(st)){
       for (j=0; j<st.length; j++){
         if (((st.substring(j, j+1) < "0") || (st.substring(j, j+1) > "9")))
	     return false;
       }
    } else {
       return false ;
    }
    return true ;
}

// »õÃ¢¶ç¿ì±â //
function newOpen(url,name,mwidth,mheight,top,left,resizable,scrollbars,status,position,msg) {
	// Ã¢ È­¸é°¡¿îµ¥·Î ¶ç¿ì±â //
	if(position=="CENTER") {
		top = (window.screen.availHeight - mheight) / 2;
		left = (window.screen.availWidth - mwidth) / 2;
		if (top < 0) Top = 0;
		if (left < 0) Left = 0;
	}
		
	if(msg.length > 0) {
		alert(msg);
		eval('window.open(url,name,"top='+top+'px,left='+left+'px,width='+mwidth+'px,height='+mheight+'px,resizable='+resizable+',scrollbars='+scrollbars+',status='+status+'")');
	} else {
		eval('window.open(url,name,"top='+top+'px,left='+left+'px,width='+mwidth+'px,height='+mheight+'px,resizable='+resizable+',scrollbars='+scrollbars+',status='+status+'")');
	}
}
// »õÃ¢¶ç¿ì±â //

// ±Ý¾×¿¡ "," Ç¥½ÃÇÏ±â ÇÔ¼ö
function Comma(number) {
	number = CommaRemove(number);
	number = '' + number;

	if (number.length > 3) 
	{
		var mod = number.length % 3;
		var output = (mod > 0 ? (number.substring(0,mod)) : '');
		for (i=0 ; i < Math.floor(number.length / 3); i++) 
		{
			if ((mod == 0) && (i == 0)) output += number.substring(mod+ 3 * i, mod + 3 * i + 3);
			else output+= ',' + number.substring(mod + 3 * i, mod + 3 * i + 3);
		}
		return (output);
	}
	else return number;
}

// ±Ý¾×¿¡ "," Á¦°ÅÇÏ´Â ÇÔ¼ö
function CommaRemove(number) {
	number = number.replace(/,/g,""); // "," À» Á¦°Å
	return number;
}

function numOnly(obj,isCash) { 
    //»ç¿ë¿¹ : <input type="text" name="text" onKeyUp="javascript:numOnly(this,true);"> 
    //¼¼ÀÚ¸® ÄÞ¸¶ »ç¿ë½Ã true , ¼ýÀÚ¸¸ ÀÔ·Â ½Ã false 

    var returnValue = ""; 
    for (var i = 0; i < obj.value.length; i++){ 
        if (obj.value.charAt(i) >= "0" && obj.value.charAt(i) <= "9")
		{ 
            returnValue += obj.value.charAt(i); 
        }
		else
		{ 
            returnValue += ""; 
        } 
    } 

    if (isCash)
	{ 
        obj.value = Comma(returnValue); 
        return; 
    } 
    obj.focus(); 
    obj.value = returnValue; 
} 

// ¹®ÀÚ,¼ýÀÚ °¹¼ö Ã¼Å©
function isEngNum(str) {
	var numCount = 0;
	var strCount = 0;
    for (var i=0; i<str.length; i++) {
		if (str.charAt(i) >= "0" && str.charAt(i) <= "9") numCount++;
		else strCount++;
	} 

	if(numCount == 0) {
		alert("ºñ¹Ð¹øÈ£´Â ¿µ¹® + ¼ýÀÚ Á¶ÇÕÀ¸·Î ³Ö¾îÁÖ¼¼¿ä.");
		return false;
	} else if(strCount == 0) {
		alert("ºñ¹Ð¹øÈ£´Â ¿µ¹® + ¼ýÀÚ Á¶ÇÕÀ¸·Î ³Ö¾îÁÖ¼¼¿ä.");
		return false;
	} else {
		return true;
	}
}

// ¼ýÀÚ¸¸ ÀÔ·ÂÀ» Ã¼Å©
function isPassnumChk(str) {
	var numCount = 0;

	var strCount = 0;
    for (var i=0; i<str.length; i++) {
		if (str.charAt(i) >= "0" && str.charAt(i) <= "9") numCount++;
		else strCount++;
	} 

	if(strCount != 0) {
		alert("ºñ¹Ð¹øÈ£´Â ¼ýÀÚ·Î¸¸ ÀÔ·Â ÇØ ÁÖ¼¼¿ä.");
		return false;
	} else {
		return true;
	}
}

// innoAP UploadFile // 
function inputUploadFileInnoAP(attachType,attachNum) {
	newOpen('/common/innoAP/uploadFile.php?attachType=' + attachType + '&attachNum=' + attachNum + '&objType=INPUT&limitCount=1','fileUpload','480','160','0','0','0','0','0','CENTER','');
}

// inputUploadFile // 
function inputUploadFile(attachType,attachNum) {
	newOpen('/common/include/fileUpload.php?attachType=' + attachType + '&attachNum=' + attachNum + '&objType=INPUT','fileUpload','480','160','0','0','0','0','0','CENTER','');
}

// remove ¾÷·Îµå
function inputRemoveFile(attachNum) {
	var attachStats = document.getElementById("attachStats"+attachNum);
	var txtObj = document.getElementById("oriFile"+attachNum);
	var btnObj = document.getElementById("btnRemoveFile"+attachNum);
	
	if(IsEmpty(txtObj.value)) {
		alert("Ã·ºÎÇÏ½Å ÆÄÀÏÀÌ ¾ø½À´Ï´Ù.");
		return false;
	} else {
		if(attachStats && txtObj && btnObj) {
			if(attachStats.value == "Y") {
				txtObj.style.color = "#FF0000";
				txtObj.style.textDecoration = "line-through";
				attachStats.value = "N";
			} else {
				txtObj.style.color = "#000000";
				txtObj.style.textDecoration = "none";
				attachStats.value = "Y";
			}
		}
	}
}

// ¸ÖÆ¼ ÆÄÀÏ¾÷·Îµå»èÁ¦ //
function selectRemoveFile(frmObj,attachType) {
	if (attachType == "FILE") {
		var selObj = frmObj.attachedFileList;
		var selNum = frmObj.attachedFileList.selectedIndex;
	} else if(attachType == "IMG") {
		var selObj = frmObj.attachedImgList;
		var selNum = frmObj.attachedImgList.selectedIndex;
	}

	if(selNum <= 0) {
		alert("»èÁ¦ÇÏ½Ç ÆÄÀÏÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä.");
		return false;
	} else {
		removeOption(selObj,selNum);
	}
}

// ±Ûµî·Ï,¼öÁ¤½Ã Ã·ºÎÆÄÀÏ '|^|' ¸¦ ±¸ºÐÀÚ·Î ÇØ¼­ È÷µçÇÊµå·Î ³Ñ±è //
function getAttachFile() {
	var oriAttachFile = document.getElementById("oriAttachFile");
	var newAttachFile = document.getElementById("newAttachFile");
	var attachedFileList = document.getElementById("attachedFileList");
	var oriFile = "";
	var newFile = "";
	
	if(oriAttachFile && newAttachFile && attachedFileList) {
		for(var i=0; i<attachedFileList.length; i++) {
			if(attachedFileList[i].value != "") {
				oriFile += attachedFileList[i].text + "|^|";
				newFile += attachedFileList[i].value + "|^^|";
			}
		}
		oriFile = oriFile.substr(0,oriFile.length-3);
		newFile = newFile.substr(0,newFile.length-4);
		oriAttachFile.value = oriFile;
		newAttachFile.value = newFile;
	}
}

/* 
ext ¿¡¼­ ÁöÁ¤ÇÑ È®ÀåÀÚ¸¦ °¡Áø ÆÄÀÏ¸¸ ¾÷·Îµå °¡´ÉÇÏ°Ô Ã¼Å© ÇÏ´Â ÇÔ¼ö 
Ã¹¹øÂ° ÀÎÀÚ : ÆÄÀÏ¸í
µÎ¹øÂ° ÀÎÀÚ : ¾÷·Îµå °¡´ÉÇÑ È®ÀåÀÚ
*/
function chkFileExt(fileName,ext) {
	if(fileName.length > 0 && ext.length > 0) {
		var lastIndex = fileName.lastIndexOf(".");

		if(lastIndex < 0) {
			alert("È®ÀåÀÚ°¡ ¾ø´Â ÆÄÀÏÀº ¾÷·Îµå ÇÒ ¼ö ¾ø½À´Ï´Ù.");
			return true;
		} else {
			var chkFlag = "N";				
			var fileExt = fileName.substring(lastIndex+1);
			fileExt = fileExt.toLowerCase();	// ¼Ò¹®ÀÚ·Î º¯È¯			
			for(var i=0; i<ext.length; i++) {
				if(fileExt == ext[i]) chkFlag = "Y";
			}

			if(chkFlag == "N") {
//				alert("È®ÀåÀÚ°¡ 'xls' ÀÎ ¿¢¼¿ÆÄÀÏ¸¸ ¾÷·Îµå °¡´ÉÇÕ´Ï´Ù.");
				alert("¼±ÅÃÇÏ½Å ÆÄÀÏÀº ¾÷·Îµå ÇÒ¼ö ¾ø½À´Ï´Ù.");
				return true;
			} else {
				return false;
			}
		}

	} else {
		alert("È®ÀåÀÚ°¡ ¾ø´Â ÆÄÀÏÀº ¾÷·Îµå ÇÒ ¼ö ¾ø½À´Ï´Ù.");
		return false;
	}
}

/*
ext¿¡¼­ ÁöÁ¤ÇÑ È®ÀåÀÚ¸¦ °¡Áø ÆÄÀÏÀº ¾÷·Îµå ºÒ°¡
*/
function chkFileExtNot(fileName,ext) {
	if(fileName.length > 0 && ext.length > 0) {
		var lastIndex = fileName.lastIndexOf(".");

		if(lastIndex < 0) {
			alert("È®ÀåÀÚ°¡ ¾ø´Â ÆÄÀÏÀº ¾÷·Îµå ÇÒ ¼ö ¾ø½À´Ï´Ù.");
			return true;
		} else {
			var chkFlag = "Y";
			var fileExt = fileName.substring(lastIndex+1);
			fileExt = fileExt.toLowerCase();	// ¼Ò¹®ÀÚ·Î º¯È¯			
			for(var i=0; i<ext.length; i++) {
				if(fileExt == ext[i]) chkFlag = "N";
			}

			if(chkFlag == "N") {
//				alert("È®ÀåÀÚ°¡ 'xls' ÀÎ ¿¢¼¿ÆÄÀÏ¸¸ ¾÷·Îµå °¡´ÉÇÕ´Ï´Ù.");
				alert("¼±ÅÃÇÏ½Å ÆÄÀÏÀº ¾÷·Îµå ÇÒ¼ö ¾ø½À´Ï´Ù.");
				return true;
			} else {
				return false;
			}
		}

	} else {
		alert("È®ÀåÀÚ°¡ ¾ø´Â ÆÄÀÏÀº ¾÷·Îµå ÇÒ ¼ö ¾ø½À´Ï´Ù.");
		return false;
	}
}

function isMSIE() {	// ÇöÀç ºê¶ó¿ìÀú°¡ MSIE ÀÌ¶ó¸é true ¸®ÅÏ
	var useragent = navigator.userAgent;
	var pos = useragent.indexOf('MSIE');
	if (pos > -1) return true;
	else return false;
}

// ¼¿·ºÆ®¹Ú½º¿¡¼­ ¿É¼ÇÃß°¡ //
function addOption(selObj,val,txt,cLoc) {
	if(selObj) {
		if(cLoc == "parent") var opt = document.createElement("OPTION");
		else var opt = opener.document.createElement('OPTION');
		opt.value = val;
		opt.text = txt;

		if(isMSIE()) selObj.add(opt);
		else selObj.appendChild(opt);
		return true;
	} else {
		return false;
	}
}

// ¼¿·ºÆ®¹Ú½º¿¡¼­ ¿É¼ÇÁö¿ì±â //
function removeOption(selObj,selNum) {
	if(selObj) {
		selObj.remove(selNum);
		return true;
	} else {
		alert("¼¿·ºÆ®°´Ã¼°¡ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù.");
		return false;
	}
}

// ¼¿·ºÆ®¹Ú½ºÀÇ ¸ðµç Ç×¸ñÁö¿ì±â //
function removeAllOption(selObj) {
	// ¿É¼ÇÀ» »èÁ¦ÇÒ¶§´Â ÀÎµ¦½º°ªÀÌ º¯°æµÇ±â¶§¹®¿¡ 0ºÎÅÍ »èÁ¦ÇÏ¸é ¿É¼Ç¸¦ Àç¼º¼º½Ã ¿À·ù°¡ ³ª¿Ã¼ö ÀÖ±â¶§¹®¿¡ //
	if(selObj) {
//		for(var i=0; i<=selObj.options.length; i++) {
		for(var i=selObj.options.length; i>=0; i--) {
			selObj.options[i] = null;
//			removeOption(selObj,i);
		}
	}
}

// ¼öµ¿¸µÅ© ´Ù¿î·Îµå //
function download(fn,fp) {
	location.href="/common/include/download.php?fn=" + fn + "&fp=" + fp;
}


function fullMenu() {
	var fMenu = document.getElementById("allmenu");
	


	if(fMenu.style.height == "20px") {
		fMenu.style.height = 686;
	} else {
		fMenu.style.height = 20;
	}

	

}
//content»çÀÌÁî¿¡ µû¶ó ¾ÆÀÌÇÁ·¹ÀÓ»çÀÌÁî°¡ ´Ã¾î³ª°í
//¾ÆÀÌÇÁ·¹ÀÓ´ë½Å ÀÍ½ºÇÃ·Î·¯¿¡ ½ºÅ©·ÑÀÌ »ý±ä´Ù~
function iframeResize(iframeId) {
  //find the height of the internal page
  var the_height = document.getElementById(iframeId).contentWindow.document.body.scrollHeight;

  //change the height of the iframe
  document.getElementById(iframeId).height = the_height;
  top.location.href = "#";
}

//NextInputBox·Î ÀÌµ¿ÇÕ´Ï´Ù
function moveNext(thisObj, MaxLen,nextObj) {
	var thisObj = document.getElementById(thisObj);
	var nextObj = document.getElementById(nextObj);
	if(thisObj.value.length == MaxLen ) {
		nextObj.focus();
	}
}

//maxlength ¸¸Å­ ¿Å±â¸é ´ÙÀ½À¸·Î ÀÌµ¿ÇÏ±â....
function nextFocus(sNow,sNext) {
	var oNow = document.getElementById(sNow);
	var oNext = document.getElementById(sNext);

	if(typeof oNow == 'object') {
		if(oNow.value.length == oNow.maxLength) {
			if ((typeof oNext) == 'object') oNext.focus();
		}
	}
}

function emailRegChk(val) {	// ÀÌ¸ÞÀÏÁ¤±ÔÇ¥Çö½ÄÃ¼Å©
	var regx =/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	if(regx.test(val)) return true;
	else return false;
}

function phone34RegChk(obj) {	// ÀüÈ­¹øÈ£, ÈÞ´ëÆù 3~4ÀÚ¸® ÀÌ»ó Ã¼Å©
	var regx = /^\d{3,4}$/;
	if(!regx.test(obj.value)) {
		alert("¼ýÀÚ 3ÀÚ¸®ÀÌ»ó 4ÀÚ¸®ÀÌÇÏ·Î ±âÀÔÇØ ÁÖ¼¼¿ä.");
		obj.focus();
		return false;
	} else {
		return true;
	}
 }

function phone4RegChk(obj) {	// ÀüÈ­¹øÈ£, ÈÞ´ëÆù 4ÀÚ¸® ÀÌ»ó Ã¼Å©
	var regx = /^\d{4}$/;
	if(!regx.test(obj.value)) {
		alert("¼ýÀÚ 4ÀÚ¸®·Î ±âÀÔÇØ ÁÖ¼¼¿ä.");
		obj.focus();
		return false;
	} else {
		return true;
	}
 }

 function validSerial(ssn1,ssn2) {	// ÁÖ¹Î¹øÈ£Ã¼Å©
	var PNO1 = ssn1;
	var PNO2 = ssn2;
	var PN1 = ssn1.value;
	var PN2 = ssn2.value;


	PN = PN1+'-'+PN2;
			
	if (PN.length !=14) {
		alert("À¯È¿ÇÏÁö ¾ÊÀº ÁÖ¹Îµî·Ï¹øÈ£ ÀÔ´Ï´Ù.");
		PNO1.focus();
		return false;
	}

	PN1=PN.substr(0,6);
	PN2=PN.substr(7,7);
	chk=0;
	for (i=0;i<=5;i++) chk=chk+((i%8+2)*parseInt(PN1.substring(i,i+1)));
			
	for (i=6;i<=11;i++) chk=chk+((i%8+2)*parseInt(PN2.substring(i-6,i-5)));
			
	chk=11-(chk%11);
	chk=chk%10;
			
	if (chk !=PN2.substring(6,7)) {
		alert("À¯È¿ÇÏÁö ¾ÊÀº ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\\r\\nÁÖ¹Îµî·Ï¹øÈ£¸¦ ´Ù½Ã ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
		PNO1.focus();
		return false;
	}
	return true;
}

function chkIdStr(str) {
    var chk;
    var chk2 = 0;
    var id_length = str.length;
    for(i = 0; i<id_length; i++) {
		chk = str.charCodeAt(i)
		if((chk >= 97 && chk <= 122) || (chk >= 48 && chk <= 57)) {

		}  else {
			chk2++
		}
	}

    if(chk2 != 0) {
		alert('¾ÆÀÌµð¿¡´Â a~z , 0~9 ¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.');
		return false;
	} else if(id_length < 4) { 
		alert('¾ÆÀÌµð´Â ÃÖ¼Ò 4ÀÚ ÀÌ»óÀÔ´Ï´Ù.');
		return false;
	} else {
		return true;
	}
}

function chkId(obj) {
    //»ç¿ë¿¹ : <input type="text" name="text" onKeyUp="chkId(this);"> 
    //¼¼ÀÚ¸® ÄÞ¸¶ »ç¿ë½Ã true , ¼ýÀÚ¸¸ ÀÔ·Â ½Ã false 

    var returnValue = ""; 
    for (var i = 0; i < obj.value.length; i++) {
		chk = obj.value.charCodeAt(i);
		if((chk >= 97 && chk <= 122) || (chk >= 48 && chk <= 57)) {
			returnValue += obj.value.charAt(i); 
		} else {
			alert('¾ÆÀÌµð¿¡´Â a~z , 0~9 ¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.');
			returnValue += "";
		}
	} 
    obj.focus(); 
    obj.value = returnValue; 
} 

 // ·¡µð¿À¹öÆ° Ã¼Å©°ª °¡Á®¿À±â //
function getRadioVal(obj) {
	if(obj) {
		var result = "";
		for(var i=0; i<obj.length; i++) {
			if(obj[i].checked) {
				result = obj[i].value;
				break;
			}
		}
	}
	return result;
}


 // ·¡µð¿À¹öÆ° disabled = true, false ¼³Á¤ÇÏ±â //
function setRadioDisable(obj,flag) {
	if(obj) {
		for(var i=0; i<obj.length; i++) {
			obj[i].disabled = flag;
		}
	}
}

function showIdFnc(evt,layerName) {
	var IE = document.all ? 1 : 0;
	var NN = document.layer ? 1 : 0;
	var N6 = document.getElementById ? 1 : 0;

	if(IE) var menuLayer = document.all(layerName);
	else if(NN) var menuLayer = document.layer[layerName];
	else if(N6) var menuLayer = document.getElementById(layerName);
	else return false;
	
	var diffX = (IE) ? document.documentElement.scrollLeft + evt.clientX : self.pageXOffset + evt.clientX;
	var diffY = (IE) ? document.documentElement.scrollTop + evt.clientY : self.pageYOffset + evt.clientY;

	menuLayer.style.left = diffX + "px";
	menuLayer.style.top = diffY + "px";
	menuLayer.style.display = "block";

	return false;
}

function hiddenIdFnc(layerName) {
	var IE = document.all ? 1 : 0;
	var NN = document.layer ? 1 : 0;
	var N6 = document.getElementById ? 1 : 0;
	if(IE) var menuLayer = document.all(layerName);
	else if(NN) var menuLayer = document.layer[layerName];
	else if(N6) var menuLayer = document.getElementById(layerName);
	else return false;

	if(menuLayer) menuLayer.style.display = "none";
}

// checkbox Ã¼Å©À¯¹« //
function IsCheckRtnMsg(obj, msg) {
	if(obj) {
		var result = "N";
		for(var i=0; i<obj.length; i++) {
			if(obj[i].checked) result = "Y";
		}

		if(result == "Y") {	// Ã¼Å©°¡ µÇ¾îÀÖ´Ù¸é
			return false;
		} else {	// Ã¼Å©°¡ ¾ÈµÇ¾î ÀÖ´Ù¸é
			alert(msg + " ¼±ÅÃÇØÁÖ¼¼¿ä.");
			return true;
		}
	} else {
		return true;
	}
}

// checkbox °ª ^¸¦ ±¸ºÐÀÚ·Î ÇØ¼­ ¸®ÅÏ //
function IsCheckRtnVal(obj, flag) {
	var rtnVal = "";

	if(obj) {
		for(var i=0; i<obj.length; i++) {
			if(obj[i].checked) rtnVal += obj[i].value + flag;
		}
	}

	return rtnVal;
}
