<!--
/********************************************************************
// ÆÄ ÀÏ ¼³¸í : °øÅë ½ºÅ©¸³Æ®
// ÆÄ  ÀÏ  ¸í : common.js
// ÀÛ  ¼º  ÀÚ : 
// ÀÛ  ¼º  ÀÏ : 
// ¼ö  Á¤  ÀÏ :  
//********************************************************************/  
//alert(document.domain);
function regPattern(type){

	var objEv = event.srcElement;
	var reg      = "";
    var strValue = objEv.value;
	
	if(event.keyCode != 37 && event.keyCode !=39){
		switch(type){
			case "number":
				reg = /[^0-9]/gi;
				strValue = strValue.replace(reg,"");
			break;		
			case "float":
				reg = /[^0-9.]/gi;
				strValue = strValue.replace(reg,"");
			break;	
			case "alpha":
				reg = /[^A-Za-z]/gi;
				strValue = strValue.replace(reg,"");
			break;
			case "alphaToLower":
				reg = /[^A-Za-z]/gi;
				strValue = strValue.replace(reg,"");
				strValue = strValue.toLowerCase();
			break;
			case "alphaToUpper":
				reg = /[^A-Za-z]/gi;
				strValue = strValue.replace(reg,"");
				strValue = strValue.toUpperCase();
			break;
			case "alphaNumber":
				reg = /[^A-Za-z0-9]/gi;
				strValue = strValue.replace(reg,"");
			break;
			case "alphaNumberToLower":
				reg = /[^A-Za-z0-9]/gi;
				strValue = strValue.replace(reg,"");
				strValue = strValue.toLowerCase();
			break;
			case "alphaNumberToUpper":
				reg = /[^A-Za-z0-9]/gi;
				strValue = strValue.replace(reg,"");
				strValue = strValue.toUpperCase();
			break;
			case "NumberHyphen":
				reg = /[^0-9-]/gi;
				strValue = strValue.replace(reg,"");
			break;

		}
    
 		objEv.value = strValue;
		objEv.focus();
	}	
}

//¼ýÀÚ¸¸ ÀÔ·Â½Ã
function CheckNumber(){
	
	regPattern("number");
}

//¼ýÀÚ¸¸ ÀÔ·Â, 100ÀÌ ³Ñ¾î¼± ¾ÈµÊ
function CheckNumLowOne(){
	
	CheckNumber();
	
	var objEv = event.srcElement;
	var reg      = "";
    var strValue = objEv.value;
    
    // 100º¸´Ù ÀÛÀºÁö ¿©ºÎÃ¼Å©
    if(strValue != ""){
		if(parseInt(strValue, 10) > 100){
			alert("100%¸¦ ÃÊ°úÇÒ ¼ö ¾ø½À´Ï´Ù.");
			objEv.value = strValue.substr(1, strValue.length);
			objEv.focus();
		}
    }
	
}

//¿µ¹®¸¸ ÀÔ·Â½Ã
function CheckAlpha(){
	
	regPattern("alpha");
}

//¿µ¹®¸¸ ÀÔ·Â°¡´É, ¿µ¹®À» ¼Ò¹®ÀÚ·Î º¯°æ
function CheckAlphaToLower(){
	
	regPattern("alphaToLower");
}

//¿µ¹®¸¸ ÀÔ·Â°¡´É, ¿µ¹®À» ´ëºÐÀÚ·Î º¯°æ
function CheckAlphaToUpper(){
	
	regPattern("alphaToUpper");
}

//¿µ¹®,¼ýÀÚ¸¸ ÀÔ·Â°¡´É
function CheckAlphaNumber(){
	
	regPattern("alphaNumber");
}

//¿µ¹®,¼ýÀÚ¸¸ ÀÔ·Â°¡´É ¿µ¹®À» ¼Ò¹®ÀÚ·Î º¯°æ
function CheckAlphaNumberToLower(){
	
	regPattern("alphaNumberToLower");
}

//¿µ¹®,¼ýÀÚ¸¸ ÀÔ·Â°¡´É ¿µ¹®À» ´ë¹®ÀÚ·Î º¯°æ
function CheckAlphaNumberToUpper(){
	
	regPattern("alphaNumberToUpper");
}


//¼Ò¼öÁ¡ ÀÔ·Â½Ã
function CheckFloat(){
	regPattern("float");
}

//ÇÑ±Û¸¸ ÀÔ·Â°¡´É
function CheckKorean(){

	var objEv = event.srcElement;
	var reg      = /[^¤¡-¤¾°¡-ÆR\s]/g;
    var strValue = objEv.value;
        
    if(reg.test(strValue)) 
    { 
        strValue = strValue.replace(reg,""); 
        objEv.value = strValue;
        objEv.focus();
    } 
}





/*----------------------------------------------------------------------------
//	¿£ÅÍ±â ÀÔ·Â½Ã °Ë»ö¹öÆ° Å¬¸¯ÀÌº¥Æ®
//	°Ë»ö¹öÆ° Å¬¸¯ÀÌº¥Æ® ÀÌ¸§À» vbs ·Î btnSearch_onClick() À¸·Î ±¸ÇöÇÑ °æ¿ì
//  ex) onkeypress="javascript:EnterKeySearch();"
//  °Ë»ö ¹öÆ° Å¬¸¯ ÀÌº¥Æ® ÀÌ¸§ÀÌ ´Ù¸£°Å³ª Link ·Î ÇÔ¼ö¸¦ È£ÃâÇÑ °æ¿ì
//  ex) onkeypress="javascript:EnterKeySearch('Search()');"
----------------------------------------------------------------------------*/
function EnterKeySearch(functionName){
	
	if(event.keyCode==13){
		
		if(functionName != null && functionName != '')
			eval(functionName);
		else
			btnSearch_onClick();	
	}

}


function EnterKeySearch2(functionName){
	var returnV = true;
	
	if(event.keyCode==13){
		
		if(functionName != null && functionName != '')
			returnV = eval(functionName);
		else
			returnV = btnSearch_onClick();	
	}

	return returnV;
}

/*----------------------------------------------------------------------------
//	NULL·Î ³Ñ¾î¿Â°ªÀ» Æ¯Á¤ ¹®ÀÚ¿­·Î º¯°æÇÏ´Â ÇÔ¼ö
//	ex) NVL(value,'');
----------------------------------------------------------------------------*/
function NVL(value,replaceValue){
	if(value  == null)
		return replaceValue;
	else
		return value;				
}
			
			
/*----------------------------------------------------------------------------
// ¼ýÀÚ¸¸ »ç¿ë °¡´ÉÇÏ°Ô ³¯Â¥ÀÔ·Â½Ã »ç¿ë
----------------------------------------------------------------------------*/
function fncUseNumber(cls){
	if(event.keyCode == "189"){
		cls.value = cls.value.substring(0, cls.value.length-1);
	}

	regPattern("NumberHyphen");
}



//----------------------------------------------------------------------------
// ÀÔ·ÂµÇ¾î ÀÖ´Â ¼ýÀÚ¸¦ +1, -1 ÇÏ´Â ±â´É
// obj : textbox ID, mode : up, down
//----------------------------------------------------------------------------
function fncUpDown(mode, obj){

	var objValue = 0;

	// °ªÀÌ ¾øÀ» °æ¿ì ¸®ÅÏ
	if(obj.value.trim() == "") return;

	try{
		objValue = parseInt(obj.value, 10);
	}catch(e){
		return;
	}

	if(mode == "up"){
		obj.value = objValue + 1;
	}else{
		if((objValue - 1) < 0)
			return;
		else
			obj.value = objValue - 1;
	}
}


//----------------------------------------------------------------------------
// ÀÔ·ÂµÇ¾î ÀÖ´Â ³â¿ù¿¡ ÇÑ´Þ¾¿ ´õÇÏ´Â ÇÔ¼ö
// obj : textbox ID, mode : up, down
//----------------------------------------------------------------------------
function fncUpDownMonth(mode,obj){

	var pt = /^\d{4}\d{2}$/; 

	var s = obj.value
	
	if(s.trim() == "") return true;

	if (!pt.test(s)){

		alert("³â¿ùÀÔ·ÂÇü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù\nex)ÀÔ·ÂÇü½Ä:200606");
		obj.value = "";
		obj.focus();
		return false;
	}  


	var y = parseInt(s.substr(0,4), 10); 
	var m = parseInt(s.substr(4,2), 10) - 1; 
	var d = 1;

	var dt = new Date(y, m, d); 

	if (!(dt.getFullYear() == y && dt.getMonth() == m)){

		alert("³â¿ùÀÔ·ÂÇü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù\nex)ÀÔ·ÂÇü½Ä:200606")
		obj.value = "";
		obj.focus();
		return false; 
	} 

	var day;

	if(mode == "up"){
		day  = new Date(dt.getFullYear(),m + 1,dt.getDate());
	}else if(mode == "down"){
		day  = new Date(dt.getFullYear(),dt.getMonth() - 1,dt.getDate());
	} 

	var year = day.getFullYear();
	var month = day.getMonth() + 1;

	if(parseInt(month) < 10){ 
		month = "0" + month;
	}
	
	obj.value = year + "" + month; 
}

//----------------------------------------------------------------------------
// ÀÔ·ÂµÇ¾î ÀÖ´Â ³â¿ù¿¡ ÇÑ´Þ¾¿ ´õÇÏ´Â ÇÔ¼ö
// obj : textbox ID, mode : up, down
//----------------------------------------------------------------------------
function fncUpDownMonth2(mode,obj){

	var pt = /^\d{4}\d{2}$/; 

	var s = obj.value.replace("-", "");
	
	if(s.trim() == "") return true;

	if (!pt.test(s)){

		alert("³â¿ùÀÔ·ÂÇü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù\nex)ÀÔ·ÂÇü½Ä:200606");
		obj.value = "";
		obj.focus();
		return false;
	}  


	var y = parseInt(s.substr(0,4), 10); 
	var m = parseInt(s.substr(4,2), 10) - 1; 
	var d = 1;

	var dt = new Date(y, m, d); 

	if (!(dt.getFullYear() == y && dt.getMonth() == m)){

		alert("³â¿ùÀÔ·ÂÇü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù\nex)ÀÔ·ÂÇü½Ä:200606")
		obj.value = "";
		obj.focus();
		return false; 
	} 

	var day;

	if(mode == "up"){
		day  = new Date(dt.getFullYear(),m + 1,dt.getDate());
	}else if(mode == "down"){
		day  = new Date(dt.getFullYear(),dt.getMonth() - 1,dt.getDate());
	} 

	var year = day.getFullYear();
	var month = day.getMonth() + 1;

	if(parseInt(month) < 10){ 
		month = "0" + month;
	}
	
	obj.value = year + "-" + month; 
}

/*-----------------------------------------------------------------------------
//	°ø¹éÁ¦°ÅÇÔ¼ö
//	txtMode.value.trim()
-------------------------------------------------------------------------------*/
String.prototype.trim = function()
{
	return this.replace(/(^\s*)|(\s*$)/g, "");
}


/*-----------------------------------------------------------------------------
//ÀÔ·Â ¹®ÀÚ¿­¿¡ °ø¹é¸¸ ÀÔ·ÂµÇ¾úÀ»°æ¿ì msg Ãâ·ÂÈÄ ÇØ´çÄÁÆ®·Ñ·Î Æ÷Ä¿½ºÀÌµ¿
//if(CheckTrim(document.Form1.txtProgramID,"ÇÁ·Î±×·¥ID¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä")){
//	return false;	
//}
-------------------------------------------------------------------------------*/
function CheckTrim(obj, msg){
 
	var strValue = obj.value;

	if(strValue != ""){ 
		strValue = strValue.replace(/(^\s*)|(\s*$)/g, "");

		if(strValue.length > 0){
			return true
		}else{
			alert(msg);
			if(obj.type !="hidden")
				obj.focus();
			return false;
		}
	}else{
		alert(msg);
		if(obj.type !="hidden")
			obj.focus();
		return false;
	} 
}


/*-----------------------------------------------------------------------------
//	»èÁ¦½Ã »èÁ¦ÇÒ Data¸¦ ¼±ÅÃÇß´ÂÁö Ã¼Å©
-------------------------------------------------------------------------------*/
function CheckDelete(obj){
	if(!CheckTrim(obj,"»èÁ¦ÇÒ Data¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä")){
		return false;
	}else if(!ConfirmDelete()){
		return false;
	}else{
		return true;
	}
}


/*-----------------------------------------------------------------------------
//	»èÁ¦½Ã »èÁ¦ÇÒ Data¸¦ ¼±ÅÃÇß´ÂÁö Ã¼Å©,Æû°´Ã¼°¡ disable µÇ¾ú´ÂÁö Ã¼Å©
-------------------------------------------------------------------------------*/
function CheckDeleteDisable(obj){

	if(obj.disabled == false){
		alert("»èÁ¦ÇÒ Data¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä");
		return false;
	}else if(!CheckTrim(obj,"»èÁ¦ÇÒ Data¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä")){
		return false;
	}else if(!ConfirmDelete()){
		return false;
	}else{
		return true;
	}
	
}


/*-----------------------------------------------------------------------------
//	»èÁ¦½Ã »èÁ¦ÇÒ Data¸¦ ¼±ÅÃÇß´ÂÁö Ã¼Å©,ÀÌ¹Ì »èÁ¦µÈ ÀÚ·áÀÎÁö È®ÀÎÇÏ´Â ÇÔ¼ö
-------------------------------------------------------------------------------*/
function CheckDeleteFlag(objGrid,colNum, obj){
	if(!CheckTrim(obj,"»èÁ¦ÇÒ Data¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä")){
		return false;
	}else if(objGrid.TextMatrix(objGrid.row,colNum) == "Y"){
		alert("ÀÌ¹Ì »èÁ¦µÈ ÀÚ·áÀÔ´Ï´Ù");
		return false;
	}else if(!ConfirmDelete()){
		return false;
	}else{
		return true;
	}
	
}

/*-----------------------------------------------------------------------------
//	»èÁ¦½Ã »èÁ¦ÇÒ Data¸¦ ¼±ÅÃÇß´ÂÁö Ã¼Å©,ÀÌ¹Ì »èÁ¦µÈ ÀÚ·áÀÎÁö È®ÀÎÇÏ´Â ÇÔ¼ö
//  Æû°´Ã¼°¡ disable µÇ¾ú´ÂÁö Ã¼Å©
-------------------------------------------------------------------------------*/
function CheckDeleteFlagDisable(objGrid,colNum, obj){
	
	
	if(obj.disabled == false){
		alert("»èÁ¦ÇÒ Data¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä");
		return false;
	}else if(!CheckTrim(obj,"»èÁ¦ÇÒ Data¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä")){
		return false;
	}else if(objGrid.TextMatrix(objGrid.row,colNum) == "Y"){
		alert("ÀÌ¹Ì »èÁ¦µÈ ÀÚ·áÀÔ´Ï´Ù");
		return false;
	}else if(!ConfirmDelete()){
		return false;
	}else{
		return true;
	}
}

/*-----------------------------------------------------------------------------
//	»èÁ¦½Ã »èÁ¦¸¦ ÇÒ°ÍÀÎ°¡¸¦ Ã¼Å©ÇÏ´Â ÇÔ¼ö
-------------------------------------------------------------------------------*/
function ConfirmDelete(){
	var flag = confirm("Á¤¸»·Î »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?");
	
	if(flag){
		return true;
	}else{
		return false;
	}
}


/*----------------------------------------------------------------------------
//	ÆûÃÊ±âÈ­
----------------------------------------------------------------------------*/
function ControlInit(objForm){

	var form = null;

	if(objForm == null){
		form = document.Form1.elements;
	}else{
		form = objForm.elements;
	} 

	for(var i=0;i<form.length;i++){
		if(form[i].type=='text'){
			form[i].value="";
		}else if(form[i].type=='hidden' && form[i].name !="__VIEWSTATE"){
			form[i].value="";
		}else if(form[i].type == "select-one"){
			form[i].selectedIndex = 0;
		}else if(form[i].type == 'checkbox'){
			form[i].checked= false;
		}else if(form[i].type == "radio"){
			form[i].checked = false;
		}else if(form[i].type == "textarea"){
			form[i].value = "";
		}else if(form[i].type == "password"){
			form[i].value = "";
		}
	} 
}

/*----------------------------------------------------------------------------
//	ÆûÃÊ±âÈ­
----------------------------------------------------------------------------*/
function ControlSelectInit(exceptNames){
	ControlSelectInit2(document.Form1,exceptNames)
}

/*----------------------------------------------------------------------------
//	ÆûÃÊ±âÈ­
----------------------------------------------------------------------------*/
function ControlSelectInit2(objForm, exceptNames){
	var form = objForm.elements;
	exceptNames = exceptNames.toLowerCase();
	
	for(var i=0;i<form.length;i++){
		if(form[i].type=='text' && exceptNames.indexOf(form[i].name.toLowerCase()) == -1){
			form[i].value="";
		}else if(form[i].type=='hidden' && exceptNames.indexOf(form[i].name.toLowerCase()) == -1 && form[i].name !="__VIEWSTATE"){
			form[i].value="";
		}else if(form[i].type == "select-one" && exceptNames.indexOf(form[i].name.toLowerCase()) == -1){
			form[i].selectedIndex = 0;
		}else if(form[i].type == 'checkbox' && exceptNames.indexOf(form[i].name.toLowerCase()) == -1){
			form[i].checked= false;
		}else if(form[i].type == "radio" && exceptNames.indexOf(form[i].name.toLowerCase()) == -1){
			form[i].checked = false;
		}else if(form[i].type == "textarea" && exceptNames.indexOf(form[i].name.toLowerCase()) == -1){
			form[i].value = "";
		}else if(form[i].type == "password" && exceptNames.indexOf(form[i].name.toLowerCase()) == -1){
			form[i].value = "";
		}
	} 
}

/*----------------------------------------------------------------------------
//	Select Box¿¡ ¸ðµç Ç×¸ñÀ» Á¦°ÅÇÏ´Â ÇÔ¼ö
----------------------------------------------------------------------------*/
function ClearAll(obj){   

    var count = obj.options.length;
    for(var i = 0; i < count; i++)
        obj.options.remove(0);
    
    var obj = AddOption(obj,'', '--¼±ÅÃ--');
}

/*----------------------------------------------------------------------------
//	Select Box¿¡ optionÇ×¸ñÀ» Ãß°¡ÇÏ´Â ÇÔ¼ö
----------------------------------------------------------------------------*/
function AddOption(obj,value, text){

    var oOption = document.createElement("OPTION");
    oOption.text = text;
    oOption.value = value;
    obj.options.add(oOption);
}


//----------------------------------------------------------------------------
// ÀÚµ¿Æ÷Ä¿½º ÀÌµ¿ÇÔ¼ö(¹®ÀÚ¿­ÀÌ ±æÀÌ¿¡ ÇØ´çÇÏ¸é Æ÷Ä¿½º ÀÌµ¿)
// onKeyUp="MoveNextFocus(this.form, this, 4)"
//----------------------------------------------------------------------------
function MoveNextFocus(frm,cls,len) {
	if(cls.value.length == len) {
		for(i=0;i<frm.length;i++) {
			if(cls.id == frm.elements[i].id) {
				index = i + 1;
			}
		}
		frm.elements[index].focus();
		return;
	}
}

/*----------------------------------------------------------------------------
//	Email À¯È¿¼ºÀ» °Ë»çÇÏ´Â ÇÔ¼ö
//	ex)onblur="javascript:isValidEmail(this);"
----------------------------------------------------------------------------*/
function isValidEmail(obj) { 
    re=/^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i; 
	
	if(obj.value.trim() == "") return true;
    if(re.test(obj.value)) { 
        return true; 
    } else { 
        alert("¸ÞÀÏÇü½ÄÀÌ ¸ÂÁö ¾Ê½À´Ï´Ù.\n ´Ù½Ã ÀÔ·ÂÇØÁÖ¼¼¿ä.\n"); 
        obj.focus(); 
        return false; 
    } 
} 

/*----------------------------------------------------------------------------
//	³¯Â¥ÀÇ À¯È¿¼ºÀ» °Ë»çÇÏ´Â ÇÔ¼ö
//	ex)isValidDate(this)
----------------------------------------------------------------------------*/
function isValidDate(obj) { 

	var pt = /^\d{4}-\d{2}-\d{2}$/; 

	var s = obj.value
	if(s.trim() == "") return true;
	if (!pt.test(s)){

		alert("³¯Â¥ÀÔ·ÂÇü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù\nex)ÀÔ·ÂÇü½Ä:2006-06-01");
		obj.value = "";
		obj.focus();
		return false;
	}  

	var y = parseInt(s.substr(0,4), 10); 
	var m = parseInt(s.substr(5,2), 10) - 1; 
	var d = parseInt(s.substr(8,2), 10); 

	var dt = new Date(y, m, d); 
	
	
	if (dt.getFullYear() == y && dt.getMonth() == m && dt.getDate() == d) { 

		return true; 

	} 
	else{ 
		alert("³¯Â¥ÀÔ·ÂÇü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù\nex)ÀÔ·ÂÇü½Ä:2006-06-01")
		obj.value = "";
		obj.focus();
		return false; 
	} 
}


/*----------------------------------------------------------------------------
//	³¯Â¥ÀÇ À¯È¿¼ºÀ» °Ë»çÇÏ´Â ÇÔ¼ö(°Ë»öÁ¶°Ç¿¡¼­)
//	ex)isValidDateSearch(this)
----------------------------------------------------------------------------*/
function isValidDateSearch(obj) { 

	var pt = /^\d{4}-\d{2}-\d{2}$/; 

	var s = obj.value
	if(s.trim() == "") return true;
	if (!pt.test(s)){

		endProgress();
		alert("³¯Â¥ÀÔ·ÂÇü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù\nex)ÀÔ·ÂÇü½Ä:2006-06-01");
		obj.value = "";
		obj.focus();
		return false;
	}  

	var y = parseInt(s.substr(0,4), 10); 
	var m = parseInt(s.substr(5,2), 10) - 1; 
	var d = parseInt(s.substr(8,2), 10); 

	var dt = new Date(y, m, d); 
	
	
	if (dt.getFullYear() == y && dt.getMonth() == m && dt.getDate() == d) { 

		return true; 

	} 
	else{ 
		alert("³¯Â¥ÀÔ·ÂÇü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù\nex)ÀÔ·ÂÇü½Ä:2006-06-01")
		obj.value = "";
		obj.focus();
		return false; 
	} 
}


/*----------------------------------------------------------------------------
//	³¯Â¥ÀÇ À¯È¿¼ºÀ» °Ë»çÇÏ´Â ÇÔ¼ö,½Ã½ºÅÛÀÏÀÚ º¸´Ù ÀÌÀüÀÏÀÚÀÌ¸é fasle ¸®ÅÏ
//	ex)isValidDateToday(Æû°´Ã¼)
----------------------------------------------------------------------------*/
function isValidDateToday(obj,msg) { 

	if(isValidDate(obj)){
	
		var y = parseInt(obj.value.substr(0,4), 10); 
		var m = parseInt(obj.value.substr(5,2), 10) - 1; 
		var d = parseInt(obj.value.substr(8,2), 10); 
		
		var inputDay	= new Date(y,m,d);
		var toDay		= new Date();
		
		var retValue = (inputDay.getTime() - toDay.getTime())/(1000*60*60*24); 
//		retValue  = Math.round(retValue+1);
		retValue  = Math.floor(retValue+1);

		if(retValue < 0){
			if(msg != null && msg.length > 0){
				alert(msg);
			}else{
				alert("¿À´Ã ³¯Â¥º¸´Ù ÀÌÀü ÀÏÀÚ ÀÔ´Ï´Ù");
			}	
			obj.focus();
			return false;
		}else{
			return true;
		}
		
	}else{
		return false;
	}
}

/*----------------------------------------------------------------------------
//	µÎ ³¯Â¥ »çÀÌÀÇ ±â°£À» ºñ±³ÇÏ´Â ÇÔ¼ö
//	ex)CheckInterValDay(document.Form.txtFromDate,document.Form.txtToDate)
----------------------------------------------------------------------------*/

function CheckIntervalDay(fromDateObj,toDateObj,msg){

	if(!isValidDate(fromDateObj)){
		return false;
	}

	if(!isValidDate(toDateObj)){
		return false;
	}
	
	var std,edd,firstDate,endDate;
	
	//½ÃÀÛÀÏÀÌ ÀÔ·ÂµÇÁö ¾ÊÀº°æ¿ì ¿À´Ã³¯Â¥·Î ¼³Á¤
	if(fromDateObj.value.length != 10){
		
		firstDate = new Date()
	}else{
		std  = fromDateObj.value.split("-");
		firstDate = new Date(std[0],std[1]-1,std[2]);
	}
	
	//Á¾·áÀÏÀÌ ÀÔ·ÂµÇÁö ¾ÊÀº°æ¿ì ¿À´Ã³¯Â¥·Î ¼³Á¤
	if(toDateObj.value.length != 10){
		endDate  = new Date();
	}else{
		edd  = toDateObj.value.split("-");
		endDate  = new Date(edd[0],edd[1]-1,edd[2]);
	}
		

	var retValue = (endDate.getTime() - firstDate.getTime())/(1000*60*60*24); 
	retValue  = Math.round(retValue+1);

	if(retValue <= 0){
		if(typeof(document.all.ifrProgress) == "object")
			endProgress();
			
		if(msg !=null && msg.length > 0){
			alert(msg);		
		}else{
			alert("½ÃÀÛÀÏÀÌ Á¾·áÀÏº¸´Ù Å®´Ï´Ù");
		}	
		
		try{
			fromDateObj.focus();
		}catch(e){
			return false;
		}	
		
		return false;
	}else{
		return true;
	}
}



//----------------------------------------------------------------------------
// ÀÚµ¿À¸·Î ½Ã°£ ÇüÅÂ·Î ¸¸µé¾î ÁÖ´Â ÇÔ¼ö (ex : 09:06)
// mode = 1 ÀÔ·Â½Ã°£À» 09:03 ºÐÀ¸·Î ÀÔ·ÂÇÒ¶§(ºÐ´ÜÀ§)
// mode = 2 ÀÔ·Â½Ã°£À» 09:10 10ºÐ´ÜÀ§·Î ÀÔ·ÂÇÒ¶§(10ºÐ´ÜÀ§)
// mode = 3 ÀÔ·Â½Ã°£À» 09:10:11 ÃÊ´ÜÀ§·Î ÀÔ·ÂÇÒ¶§(ÃÊ´ÜÀ§)
// onKeyUp="javascript:fncAutoHour(this,1);"(ºÐ´ÜÀ§ ÀÔ·Â)
// onKeyUp="javascript:fncAutoHour(this,2);"(½Ã°£´ÜÀ§ ÀÔ·Â)
// onKeyUp="javascript:fncAutoHour(this,3);"(ÃÊ´ÜÀ§ ÀÔ·Â)
//----------------------------------------------------------------------------
function fncAutoHour(obj,mode)
{
	var len = obj.value.length;
	var idx;
	var re = null;
	
	
	if(event.keyCode != '45' && (event.keyCode!= '46' && event.keyCode!= '8' && event.keyCode!= '110'))
	{	
		
		if(mode ==3){
			if(len <= 6) 
			{
				try{
					if(len == 2)
						obj.value += ':';
						
					if(len == 5)
						obj.value += ':';	
						
				}catch(e){
					obj.value = obj.value.substring(0,len-1);
				}

			}
			
			if(len == 8) 
				isValidHour(obj,mode);
				
		}else{
			if(len <= 4) 
			{
				try{
					if(len == 2)
						obj.value += ':';
						
						
				}catch(e){
					obj.value = obj.value.substring(0,len-1);
				}

			}
			
			if(len == 5) 
				isValidHour(obj,mode);
		}	

	
	}
}

//----------------------------------------------------------------------------
// ½Ã°£ Çü½ÄÀ» Ã¼Å©ÇÏ´Â ÇÔ¼ö (ex : 09:06)
// mode = 1 ÀÔ·Â½Ã°£À» 09:03 ºÐÀ¸·Î ÀÔ·ÂÇÒ¶§(ºÐ´ÜÀ§)
// mode = 2 ÀÔ·Â½Ã°£À» 09:10 10ºÐ´ÜÀ§·Î ÀÔ·ÂÇÒ¶§(10ºÐ´ÜÀ§)
// mode = 3 ÀÔ·Â½Ã°£À» 09:10:11 ÃÊ´ÜÀ§·Î ÀÔ·ÂÇÒ¶§(ÃÊ´ÜÀ§)
// isValidHour(obj,1);" (ºÐ´ÜÀ§ ÀÔ·Â)
// isValidHour(obj,2);" (½Ã°£´ÜÀ§ ÀÔ·Â)
// isValidHour(obj,3);" (ÃÊ´ÜÀ§ ÀÔ·Â)
//----------------------------------------------------------------------------
function isValidHour(obj,mode){
	
	var pt = null;
	
	//mode = 1 ºÐ´ÜÀ§·Î ½Ã°£À» ÀÔ·ÂÇÒ¶§ Á¤±Ô Ç¥Çö½Ä
	if(mode == 1){
		pt = /^[0-2]{1}\d{1}:[0-5]{1}\d{1}$/;
	}
	//mode = 10ºÐ´ÜÀ§·Î ½Ã°£À» ÀÔ·ÂÇÒ¶§ Á¤±Ô Ç¥Çö½Ä
	else if(mode == 2){
		pt = /^[0-2]{1}\d{1}:[0-5]{1}[0]{1}$/;
	}//mode = 10ºÐ´ÜÀ§·Î ½Ã°£À» ÀÔ·ÂÇÒ¶§ Á¤±Ô Ç¥Çö½Ä
	else if(mode == 3){
		pt = /^[0-2]{1}\d{1}:[0-5]{1}\d{1}:[0-5]{1}\d{1}$/;
	}		
		
	var s = obj.value;
	
	
	if(s.trim() == "") return true;
	
	if(!pt.test(s)){
		
		if(mode == 1){
			alert("½Ã°£ÀÔ·ÂÇü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù\nex)ÀÔ·ÂÇü½Ä:09:09,19:09");
		}else if(mode == 2){
			alert("½Ã°£ÀÔ·ÂÇü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù ºÐÀº 10ºÐ´ÜÀ§·Î ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù\nex)ÀÔ·ÂÇü½Ä:09:10,19:20");
		}else if(mode == 3){
			alert("½Ã°£ÀÔ·ÂÇü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù\nex)ÀÔ·ÂÇü½Ä:09:10:03,19:20:45");
		}
		
		obj.value = "";
		obj.focus();
		return false;
	}else{
	
		if(mode == 1 || mode == 3){
			if(parseInt(obj.value.substring(0,2)) > 23){
				obj.value = "";
				obj.focus();
				alert("½Ã°£Àº 23½Ã¸¦ ÃÊ°úÇÏ¿© ÀÔ·ÂÇÒ¼ö ¾ø½À´Ï´Ù");
				return false;
			}else{
				return true;	
			}	
		}else if(mode == 2){
		
			var value = parseInt(obj.value.replace(":",""),10);

			if(value > 2200 || value < 600){
				obj.value = "";
				obj.focus();
				alert("Àå¼Ò¿¹¾à½Ã°£Àº 06:00 ~ 22:00 ½Ã ±îÁö¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù");
				return false;
			}else{
				
				return true;	
			}	
		}	
	}
}




//----------------------------------------------------------------------------
// ÀÚµ¿ ³¯Â¥ ÇüÅÂ·Î ¸¸µé¾î ÁÖ´Â ÇÔ¼ö (ex : 2006-05-28)
// onKeyUp="fncAutoDate(this.form, this)"
//---------------------------------------------------------------------------- Start
function fncAutoDate(frm,cls)
{
	var len = cls.value.length;
	var idx;

	if(len >= 1) 
	{
		if(event.keyCode != '45' && (event.keyCode!= '46' && event.keyCode!= '8' && event.keyCode!= '110'))
		{
			if(len <= 4) 
			{
				//ÀÔ·ÂµÈ ¿¬ÀÇ °ªÀ» ¹Þ´Â´Ù.
				try{
					var inYear = parseInt(eval(cls.value.substring(0,4)));
					if(len == 4)
						cls.value += '-';
				}catch(e){
					cls.value = cls.value.substring(0,len-1);
				}

			}
			if(len==7) 
			{
				CheckCalendar("Month", cls, frm);
			}
			if(len==10){
				CheckCalendar("Day", cls, frm);
			}
		}
	}
}

function CheckCalendar(type, cls, frm){
	if(type == "Month"){
		var inMonth = 0;
		inMonth = CheckMonth(cls);
		if(inMonth <= 12 && inMonth > 0){
			cls.value += '-';
		}else if(inMonth == 9999){
			alert("³â-¿ùÀÇ ±¸¼ºÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.\n¿ùÀ» ´Ù½ÃÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.	");
			return false;
		}else{
			alert("ÇØ´ç ¿ùÀ» Àß¸ø ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù.");
			cls.value = cls.value.substring(0,5);
			frm.focus();
			return false;
		}
	}else{
		var inDate = 0;
		inDate = CheckDay(cls, frm);

		if(inDate == 9999){
			alert("³â-¿ù-ÀÏÀÇ ±¸¼ºÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.\nÀÏÀ» ´Ù½ÃÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.	");
		}else if(!(inDate <= 31 && inDate > 0)){
			alert("ÇØ´ç ÀÏÀ» Àß¸ø ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù.");
			cls.value = cls.value.substring(0,8);
			frm.focus();
		}
	}
	return true;
}
function CheckMonth(cls){
	// 1. 7ÀÚ¸® °¡¿îµ¥ -°¡ ÀÖ´ÂÁö È®ÀÎÇÑ´Ù.
	var test = cls.value.split("-");
	if(test.length < 2){
		cls.value = cls.value.substring(0,4)+"-";
		return 9999;
	}
	
	//ÀÔ·ÂµÈ ¿¬,¿ùÀÇ °ªÀ» ¹Þ´Â´Ù
	var inYear = parseInt(cls.value.substring(0,4));
	var inMonth = 0;
	
	try{
		inMonth = parseInt(eval(cls.value.substring(5,7)));
	}catch(e){
		cls.value = cls.value.substring(0,len-1);
	}
	
	return inMonth
}

function CheckDay(cls, frm){
	// 1. 9ÀÚ¸® °¡¿îµ¥ -°¡ µÎ°³ ÀÖ´ÂÁö È®ÀÎÇÑ´Ù.
	var test = cls.value.split("-");
	if(test.length < 3){
		cls.value = cls.value.substring(0,7)+"-";
		alert("³â-¿ù-ÀÏÀÇ ±¸¼ºÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.\nÀÏÀ» ´Ù½ÃÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.	");
		return 9999;
	}

	//ÀÔ·ÂµÈ ¿¬,¿ù,ÀÏÀÇ °ªÀ» ¹Þ´Â´Ù.
	var inYear = parseInt(cls.value.substring(0,4));
	var inMonth	= parseInt(eval(cls.value.substring(5,7)));
	var inDate = 0;
	try{
		inDate = parseInt(eval(cls.value.substring(8,10)));
	}catch(e){
		cls.value = cls.value.substring(0, len-1);
	}

	return inDate;
	
}
//----------------------------------------------------------------------- END



/*----------------------------------------------------------------------------
// ÆÄÀÏ¾÷·Îµå½Ã gif,jpg,png, bmp¸¸ ¿Ã¸± ¼ö ÀÖµµ·Ï Ã¼Å©
// ex) CheckImageFile(document.Form1.txtFile);
----------------------------------------------------------------------------*/
function CheckImageFile(obj){
	var value = obj.value;
	reg = /\.(gif|jpg|png|bmp)$/i;

	if(value.match(reg)){
		return true;
	}else{
		alert("gif, jpg, png, bmp ÆÄÀÏ¸¸ ¾÷·Îµå °¡´ÉÇÕ´Ï´Ù.");
		//obj.select();
		//document.selection.clear();
		obj.outerHTML = obj.outerHTML;
		return false;
	}
}

/*----------------------------------------------------------------------------
// ÀÌ¹ÌÁö ¿øº»º¸±â
// ex) ImageZoom('AM/Model/test.jpg');
----------------------------------------------------------------------------*/
function ImageZoom(url, width, height){
	if (typeof(width) == "undefined"){
		width = 800;
		height = 600;
	}
	
	PopUpWindow("/_inc/POP_ViewImages.aspx?url="+url, width, height, "ImageZoom");
	
	return false;
}


//----------------------------------------------------------------------------
// ÀÌ¹ÌÁö¹öÆ°ÀÇ È°¼ºÈ­
// ex) ImgButtonEnable(ÀÌ¹ÌÁö ID);
//  ImgButtonEnable("btnModelCodeSearch");
//----------------------------------------------------------------------------
function ImgButtonEnable(id){
	var obj = document.getElementById(id);

	if(obj.style.display == "none")
		obj.style.display = "";
}


/*----------------------------------------------------------------------------
// °øÅë ÆË¾÷ Ã¢ ÇÔ¼ö
----------------------------------------------------------------------------*/
function PopUpWindow(url,width,height,name){

	var str = "height=" + height + ",innerHeight=" + height + ",width=" + width + ",innerWidth=" + width; 

	if (window.screen) { 
		var ah = screen.availHeight - 30; 
		var aw = screen.availWidth - 10; 

		var xc = (aw - width) / 2; 
		var yc = (ah - height) / 2; 

		str += ",left=" + xc + ",screenX=" + xc; 
		str += ",top=" + yc + ",screenY=" + yc; 
	} 

	var opt= str + ",toolbar=0,location=0,directories=0,status=1,menuBar=0,scrollBars=0,resizable=0";

	window.open(url,name, opt);
	
}


/*----------------------------------------------------------------------------
// °øÅë ¸ð´Þ¸®½ºÆË¾÷ Ã¢ ÇÔ¼ö
// ex) fncCodeSearch('url°æ·Î', 'width', 'height', 'IN', '³Ñ°ÜÁÖ´Â ÆÄ¶ó¹ÌÅÍµé.. ÃÖ´ë6°³±îÁö ¼³Á¤°¡´É', 'OUT', ÄÚµåÃ£±âÈÄ ³Ñ°ÜÁÖ´Â °ªµéÀÌ ¹ÙÀÎµùµÇ¾î¾ßÇÒ nameµé)
//     fncCodeSearch('/SMPS_AM/inc/POP_AssetCategory.aspx', '280', '200', 'IN', '', 'OUT', ASSETS_CODE, ASSETS_NAME);
// ÆË¾÷¿¡¼­ °ªÀ» ¸®ÅÏÇØÁÙ°æ¿ì¿£.. ^&^¸¦ ±¸ºÐÀÚ·Î ÇÏ¿© ¸®ÅÏÇÏ¿© ÁØ´Ù.(vb : window.returnValue = "aa^&^aa")
// ¼±ÅÃµÇ¾îÁø °ªÀ» »èÁ¦ÇÏ°íÀÚ ÇÒ°æ¿ì¿£ ^&^ ±¸ºÐÀÚ·ÎÇÏ¿© nullÀ» ¸®ÅÏÇÏ¿©ÁØ´Ù. (window.returnValue="^&^")
// ¼±ÅÃÇÏÁö ¾Ê°í ÆË¾÷À» ´ÝÀ»¶§¿¡´Â ±×³É self.opener = self : self.close()³ª window.close() ÇØÁÖ¸é µÈ´Ù.
----------------------------------------------------------------------------*/
function fncCodeSearch(strTarget, width, height) {

	// Input Paramter °¹¼ö¸¦ (0,1,2,3,4,5,6,7,8,9) °¢°¢ 10 °³·Î °íÁ¤ÇÔ.
	var intParamCnt = 9;
	var aryInParams = new Array(intParamCnt);
	// Out Parameter °´¼ö´Â ÆÄ¶ó¹ÌÅÍ °¹¼öµ¥·Î »ç¿ëÇÔ
	var aryOutParams = null;
	var intInParamsCnt = 0; 
	var intOutParamsCnt = 0;
	var intLen = arguments.length;
	var intInParamsPos, intOutParamsPos, intPn, i

	intInParamsPos = 0;
	intOutParamsPos = 0;

	// ÇÔ¼ö È£Ãâ ¹æ¹ýÀÌ ¿Ã¹Ù¸¥Áö °ËÅäÇÔ.
	for (i=1; i < intLen; i++) {
		if (typeof(fncCodeSearch.arguments[i]) != 'object'){
			if(fncCodeSearch.arguments[i].toUpperCase() == 'IN')
				intInParamsPos = i;
				
			if(fncCodeSearch.arguments[i].toUpperCase() == 'OUT')
				intOutParamsPos = i;
		}
	}
   
	if(intInParamsPos == 0){
		alert('"IN" Å°¿öµå¸¦ »ç¿ëÇÏÁö ¾Ê¾Æ ÇÔ¼ö¸¦ ½ÇÇà ÇÒ ¼ö ¾ø½À´Ï´Ù.');
		return;
	}
	if(intOutParamsPos == 0){
		alert('"OUT" Å°¿öµå¸¦ »ç¿ëÇÏÁö ¾Ê¾Æ ÇÔ¼ö¸¦ ½ÇÇà ÇÒ ¼ö ¾ø½À´Ï´Ù.');
		return;
	}

	// Out ParameterÀÇ °¹¼ö¸¦ È®ÀÎÇÏ¿© aryOutParams¸¦ Array ¼±¾ðÇÑ´Ù.
	var intOutCnt = intLen - (intOutParamsPos + 1);		// Out ParameterÀÇ °¹¼ö
	var aryOutParams = new Array(intOutCnt);
	
	
	intPn = 0;
	for (i = intInParamsPos +1; i <= intInParamsPos + 9; i++){

		if (i < intOutParamsPos){ 
			if (typeof(fncCodeSearch.arguments[i]) == 'object')
				aryInParams[intPn++] = fncCodeSearch.arguments[i].value;
			else
				aryInParams[intPn++] = fncCodeSearch.arguments[i];
				
		}else
			aryInParams[intPn++] = '';		
	}

	intPn = 0;
	for (i = intOutParamsPos +1; i <= intLen; i++) {
		if (i <= intLen)
			aryOutParams[intPn++] = fncCodeSearch.arguments[i];
		else
			aryOutParams[intPn++] = '';
	}
   
	var strResult = FncCodePopup(strTarget, width, height, aryInParams);

	if (strResult == null || strResult == "") {return;}
//alert(strResult)

	var aryResult = new Array();
	aryResult = strResult.split("^&^")

	for (i = 0; i <= intOutCnt; i++) {
		//alert(typeof(aryOutParams[i]));
		if (typeof(aryOutParams[i]) == 'object'){

			if (aryOutParams[i].type == "text" || aryOutParams[i].type == "select-one" || aryOutParams[i].type == "hidden"){
				if(typeof(aryResult[i]) == "undefined")
					aryOutParams[i].value = "";
				else
					aryOutParams[i].value = aryResult[i];
			
			// RadioButtonList¸¦ »ç¿ëÇÏ¿´À» °æ¿ì typeÀ» È®ÀÎÇÒ ¼ö ¾ø´Â Á¡¶§¹®¿¡
			// ÀÌÀ¯ : µ¿ÀÏÇÑ ÀÌ¸§À» °®±â¶§¹®¿¡ ¹è¿­·Î ÀÎ½ÄÇÔ.
			}else{

				try{
					for( k=0; k < aryOutParams[i].length; k++){
						if (aryOutParams[i](k).value == aryResult[i].trim())
							aryOutParams[i](k).checked = true;
					}
				}catch(e){}
			}
		}
	}


	return strResult;
}

// ÆË¾÷ÄÝ
function FncCodePopup(strTarget,width, height, p_aryInParam ){
	var strResult = "";
	
	var Property = "toolbar:no;location:no;scrollbars:no;directories:no;status:yes;resizable:no;menubar:no;";
	var Large = "DialogWidth=" + width + "px;Dialogheight=" + height + "px";
	
	strTarget += "?DefVal="+p_aryInParam;
	
	strResult = window.showModalDialog(strTarget, window, Property+Large);
		
	if(strResult == null) strResult = "";
	
	return strResult;
	
}


/*----------------------------------------------------------------------------
 *  ¿ìÆí¹øÈ£ÀÔ·Â ½ºÅ©¸³Æ®
 *  ex)ZipCode('Form1'	,'txtZipCode'		,'txtAddress')
 *     ZipCode('ÆûÀÌ¸§'	,'¿ìÆí¹øÈ£°´Ã¼¸í'	,'ÁÖ¼Ò°´Ã¼¸í')
 *---------------------------------------------------------------------------*/
function ZipCode(formName,zipCodeName,addressName){
	

	var value = null;
	
	var winopt = "toolbar:yes;location:no;scroll:0;directories:no;status:yes;resizable:1;menubar:no;DialogWidth=500px;Dialogheight=325px";
	
	value = window.showModalDialog("/SMPS_SYSTEM/inc/POP_SearchZipCode.aspx", '', winopt);
	
	var objZip	= eval("document." + formName + "." + zipCodeName);
	var objAddr = eval("document." + formName + "." + addressName);
	
	if(value != null){
		var str = value.split('||');
		
		objZip.value	= str[0];
		objAddr.value	= str[1];
	}

}

/*----------------------------------------------------------------------------
 *  Á÷¿øÁ¤º¸ °Ë»ö ½ºÅ©¸³Æ®
 *  ex)EmpID('Form1'	,'txtEmpUserName'		,'txtEmpUserID')
 *     EmpID('ÆûÀÌ¸§'	,'Á÷¿øÀÌ¸§°´Ã¼¸í'		,'Á÷¿øID°´Ã¼¸í')
 *---------------------------------------------------------------------------*/
function EmpID(formName,name,id){

	var value = null;
	
	var winopt = "toolbar:no;location:no;scroll:0;directories:no;status:yes;resizable:no;menubar:no;DialogWidth=700px;Dialogheight=350px";
	
	value = window.showModalDialog("/SMPS_HR/inc/POP_EmpSearch.aspx", '', winopt);
	
	var objName	= eval("document." + formName + "." + name);
	var objID	= eval("document." + formName + "." + id);
	
	if(value != null){
		var str = value.split('[||]');
		
		objID.value		= str[0];
		objName.value	= str[1];
		
	}
}




/*----------------------------------------------------------------------------
// °øÅë ÅëÇÕID ÀÌ¸§°ú ÁÖ¼Ò·Î °Ë»ö
// ex) AutoSearchUnionID(flag°ª(name, tel), ÇÁ·ÎÁ§Æ®¸í, ÀÌ¸§/ÀüÈ­¹øÈ£ °´Ã¼, Ã£±âÈÄ ³Ñ°ÜÁÖ´Â °ªµéÀÌ ¹ÙÀÎµùµÇ¾î¾ßÇÒ nameµé)
// Call AutoSearchUnionID("name", "CB", Form1.txtName, "", "", Form1.uid, Form1.uname, Form1.ubirth, Form1.uSolar, Form1.usex, Form1.tel_1, Form1.tel_2, Form1.tel_3, Form1.hand_1, Form1.hand_2, Form1.hand_3, Form1.addr_1, Form1.addr_2, Form1.addr_3)
// ÆË¾÷¿¡¼­ °ªÀ» ¸®ÅÏÇØÁÙ°æ¿ì¿£.. ^&^¸¦ ±¸ºÐÀÚ·Î ÇÏ¿© ¸®ÅÏÇÏ¿© ÁØ´Ù.(vb : window.returnValue = "aa^&^aa")
// ¼±ÅÃµÇ¾îÁø °ªÀ» »èÁ¦ÇÏ°íÀÚ ÇÒ°æ¿ì¿£ ^&^ ±¸ºÐÀÚ·ÎÇÏ¿© nullÀ» ¸®ÅÏÇÏ¿©ÁØ´Ù. (window.returnValue="^&^")
// ¼±ÅÃÇÏÁö ¾Ê°í ÆË¾÷À» ´ÝÀ»¶§¿¡´Â ±×³É self.opener = self : self.close()³ª window.close() ÇØÁÖ¸é µÈ´Ù.
----------------------------------------------------------------------------*/
function AutoSearchUnionID(flag, SMPS, obj1, obj2, obj3){

	var cntOutParams = AutoSearchUnionID.arguments.length;
	var aryOutParams = new Array(cntOutParams);
	
	intPn = 0;
	for(i=5; i < cntOutParams; i++){
		aryOutParams[intPn++] = AutoSearchUnionID.arguments[i];
	}
	
	// Á¶È¸Á¶°ÇÀÌ ¸ÂÁö ¾Ê°Å³ª, ÆË¾÷´Ý±âÇÏ¿´À»¶§, Á¶È¸ÇÏ¿´À» ¶§ µ¿ÀÏÇÑ °ÍÀÌ 0°³ÀÏ¶§´Â Á¾·á
	if(typeof(obj1) == "object") { obj1 = obj1.value;}
	if(typeof(obj2) == "object") { obj2 = obj2.value;}
	if(typeof(obj3) == "object") { obj3 = obj3.value;}
	
	var strCntResult = VBAutoSearchUnionIDCNT(flag, SMPS, obj1, obj2, obj3);
	//alert(strCntResult);

	// °Ë»öÀ» ÇÏÁö ¾Ê°Å³ª µ¿ÀÏÇÑ ÀÌ¸§ / ÁÖ¼Ò¸¦ °®´Â »ç¶÷ÀÌ ¾øÀ»¶§
	if (strCntResult == null || strCntResult == "" || strCntResult == 0) 
		/*if(flag == "name")
			alert("µ¿ÀÏÇÑ ÀÌ¸§ÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.");
		else if(flag == "tel")
			alert("µ¿ÀÏÇÑ ÁÖ¼Ò°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.");
		*/
		return;
		
	// °Ë»öÈÄ »èÁ¦ÇÏ¿´À» °æ¿ì ¹ÙÀÎµåµÈ µ¥ÀÌÅÍ »èÁ¦
	else if(strCntResult.substr(0,3) == "^&^"){
		AutoDataBind(cntOutParams, aryOutParams, strCntResult);
		return;
	}
	
	var param = "&flag="+ flag +"&SMPS="+ SMPS
	if (flag == "name")
		param += "&sValue="+ obj1;
	else
		param += "&sTel1="+ obj1 +"&sTel2="+ obj2 +"&sTel3="+ obj3;
	
	
	var strResult = FncCodePopup("/SMPS_CB/inc/POP_SearchUnionID.aspx", 800, 350, param);

//alert(strResult)
	if (strResult == null || strResult == "") {return;}

	AutoDataBind(cntOutParams, aryOutParams, strResult);
}


/*----------------------------------------------------------------------------
// ³Ñ°Ü¹ÞÀº °ªµé ¹ÙÀÎµù
----------------------------------------------------------------------------*/
function AutoDataBind(cntOutParams, aryOutParams, strResult){

	var aryResult = new Array();
	aryResult = strResult.split("^&^")

	var form = document.forms(0).elements;
	
	for (i = 0; i <= cntOutParams; i++) {
		if (typeof(aryOutParams[i]) == "object"){
			// TextBox, Select-BoxÀÏ¶§ °ª Á÷Á¢¹ÙÀÎµù
			if (aryOutParams[i].type == "text" || aryOutParams[i].type == "select-one" || aryOutParams[i].type == "hidden"){
				if(typeof(aryResult[i]) == "undefined")
					aryOutParams[i].value = "";
				else
					aryOutParams[i].value = aryResult[i];
				
			// RadioButtonList¸¦ »ç¿ëÇÏ¿´À» °æ¿ì typeÀ» È®ÀÎÇÒ ¼ö ¾ø´Â Á¡¶§¹®¿¡
			// ÀÌÀ¯ : µ¿ÀÏÇÑ ÀÌ¸§À» °®±â¶§¹®¿¡ ¹è¿­·Î ÀÎ½ÄÇÔ.
			}else{
				try{
					for( k=0; k < aryOutParams[i].length; k++){
						if (aryOutParams[i](k).value == aryResult[i])
							aryOutParams[i](k).checked = true;
					}
				}catch(e){}
			}
		}
	}
}


/*----------------------------------------------------------------------------
 *  °´Ã¼ Ã¼Å©
 *---------------------------------------------------------------------------*/

var TrueObj = true;
var separator = "";

function fncObjectCheck(obj) {
   
   if (typeof(obj) == 'string')
      { return false }
   else
	  { return true }
}

//----------------------------------------------------------------------------
// Client¿¡¼­ ´Þ·ÂÀ» ºÎ¸£°í ½ÍÀ» °æ¿ì
// onclick = showcal(date-input, ´Þ·ÂÅ¸ÀÌÆ², separator)
//                                           "-"»ç¿ë¿©ºÎ (1=»ç¿ë, null=¹Ì»ç¿ë)
//----------------------------------------------------------------------------
/*
function showcal(obj, caltitle, sepon) {
   
   var dateTitle;
   var winopt = "toolbar:no;location:no;scrollbars:no;directories:no;status:no;resizable:no;menubar:no;DialogWidth=257px;Dialogheight=335px";
   // ½ÇÁ¦ Á¸ÀçÇÏ´Â objectÀÎÁö¸¦ Ã¼Å©
   TrueObj = fncObjectCheck(obj);

   if (caltitle == null || caltitle == "")
       dateTitle = "³¯Â¥¼±ÅÃ"
   else
       dateTitle = caltitle;
  
   separator = "-";  
  
   if (TrueObj) {
      dateTitle = window.showModalDialog("/_inc/calendar.html", obj.value, winopt);
      if (dateTitle == null ) {dateTitle = obj.value;}
   } else { 
      dateTitle = window.showModalDialog("/_inc/calendar.html", obj, winopt);
      if (dateTitle == null ) {dateTitle = obj;}
   }

//   if (dateTitle.length <= 5 ) {
//       return;
//   }

   if (TrueObj) {
      obj.value = dateTitle;
   } else { 
      return dateTitle;
   }
}
*/
function showcal(obj, caltitle) {   
	var dateTitle;
	var winopt = "dialogWidth:180px;dialogHeight:260px;scroll:0;help:0;status:0";
	// ½ÇÁ¦ Á¸ÀçÇÏ´Â objectÀÎÁö¸¦ Ã¼Å©
	//obj.value = "";
	if (caltitle == null || caltitle == "")
			dateTitle = "³¯Â¥¼±ÅÃ"
	else
			dateTitle = caltitle;
				  
	if (TrueObj) {
			dateTitle = window.showModalDialog("/_inc/calendar.html", obj.value, winopt);
			if (dateTitle == null ) {dateTitle = obj.value;}
	} else { 
			dateTitle = window.showModalDialog("/_inc/calendar.html", obj, winopt);
			if (dateTitle == null ) {dateTitle = obj;}
	}

	if (TrueObj) {
			obj.value = dateTitle;
	} else { 
			return dateTitle;
	}
}



/* ==================================   
//  ÅÇ È°¼ºÈ­
// fncTabSelect('ÅÇÀÌ¸§', 'ÅÇÁ¦¸ñ', 'ÀÌµ¿°æ·Î', 'ÀÌµ¿°æ·Î¿¡ ÇÊ¿äÇÑ ¿É¼Ç°ª')
// fncTabSelect('Form1.tbl_Content', 'Form1.btnContent', 'Display_Main_Content.aspx', '?txtCode=1')
// fncTabSelect('Form1.tbl_Content', 'Form1.btnContent')  '// ÅÇ ÃÊ±â ¼±ÅÃ
// ================================== */
var ShownMenu = null;
var ShownLink = null;
var ai = 0;
function fncTabSelect(eSrc, eLink, url, opt ){
	/*
	if (typeof(eSrc) != "object" && typeof(eLink) != "object"){
	alert("¼Ó¼º°ªÀÌ °´Ã¼°¡ ¾Æ´Õ´Ï´Ù.");
	return;
	}
	*/
	 
	// ¼±ÅÃµÇ¾îÁø ÅÇÀÌ Á¸ÀçÇÒ °æ¿ì
	if( ShownMenu != null ){
		ShownMenu.style.background="url(/_images/Layout/tab_down.gif)";
		ShownMenu.className = "tabdown"
		ShownLink.className = "tabmenu_down"

		eSrc.style.background="url(/_images/Layout/tab_on.gif)";
		eSrc.className = "tabon";
		eLink.className = "tabmenu_on";
	 
	// ¼±ÅÃµÇ¾îÁø ÅÇÀÌ Á¸ÀçÇÏÁö ¾ÊÀ» °æ¿ì
	}else{
		eSrc.style.background="url(/_images/Layout/tab_on.gif)";
		eSrc.className = "tabon";
		eLink.className = "tabmenu_on";
	}

	ShownMenu = eSrc;
	ShownLink = eLink;

	// ÆäÀÌÁö ÀÌµ¿
	if(url != "" && url != null){
		contentframe.location.href = url + opt;
	}
}


/*----------------------------------------------------------------------------
// ÆÄÀÏÃ£±â¿¡¼­ input°ø°£¿¡ ³»¿ëÀ» ÀÛ¼ºÇÒ·Á°í ÇßÀ»¶§ °ª»èÁ¦
//  ex) onKeyUp = fncInitValue(this)
----------------------------------------------------------------------------*/
function fncInitValue(obj){
	obj.select();
	document.selection.clear(); 
}


/*----------------------------------------------------------------------------
// ÁÖ¼Òº¯°æ ÆË¾÷ È£Ãâ
// ¡Ø ÁÖ¼Òº¯°æ °ü·ÃµÈ ºÎºÐÀÌ ÀÖÀ» °æ¿ì body¿¡ onunload="javascript:fncPopClose();" ÀÌº¥Æ®¸¦ ±â¼úÇÏ¿© ÁØ´Ù.
// ChangeAddress('C0000002', ÁÖ¼Òº¯°æÈÄ µ¥ÀÌÅÍ ¹ÙÀÎµùµÉ °´Ã¼µé..) 
// id = È¸¿øº° ¾ÆÀÌµð¸¸ ³Ñ°ÜÁÖ°Å³ª ÅëÇÕ ¾ÆÀÌµð¸¦ °°ÀÌ ³Ñ°ÜÁÖ¾îµµ µÊ.(±¸ºÐÀÚ´Â ÄÞ¸¶(,)) 
----------------------------------------------------------------------------*/
var winHandler;
var cntOutChangeParams;
var aryOutChangeParams;
function ChangeAddress(id){
	var defval = "?DefVal=" + id;
	var intOutParamsPos = 0;
	var height = "230";
	var width = "780";
	
	if(id.trim() == ""){
		alert("È¸¿øÀ» ¼±ÅÃÇÏ¿©ÁÖ½Ê½Ã¿À.");
		return false;
	}
	cntOutChangeParams = ChangeAddress.arguments.length;
	aryOutChangeParams = new Array(cntOutChangeParams);
	
	// IN ÆÄ¶ó¹ÌÅÍÀÇ index ¹øÈ£¸¦ ÃßÃâÇÑ´Ù.
	for(i=1; i < cntOutChangeParams; i++){
		if (typeof(ChangeAddress.arguments[i]) != 'object'){
			if(ChangeAddress.arguments[i].toUpperCase() == "IN"){
				intOutParamsPos = i;
				break;
			}
		}
	}
	
	// IN ÆÄ¶ó¹ÌÅÍ°¡ Á¸ÀçÇÏÁö ¾ÊÀ»¶© ÆÄ¶ó¹ÌÅÍÀÇ °¹¼ö·Î ¼³Á¤ÇÑ´Ù.
	if(intOutParamsPos == 0)
		intOutParamsPos = cntOutChangeParams;
		
	// IN ÆÄ¶ó¹ÌÅÍ°ª Àü±îÁöÀÇ °´Ã¼¸¦ ¹è¿­¿¡ ´ã´Â´Ù.
	intPn = 0;
	for(i=1; i < intOutParamsPos; i++){
		aryOutChangeParams[intPn++] = ChangeAddress.arguments[i];
	}

		
	// IN ÆÄ¶ó¹ÌÅÍ°¡ ÀÖÀ»¶§ ÆäÀÌÁö ÆÄ¶ó¹ÌÅÍ¸¦ Ãß°¡ÇÏ¿© ÁØ´Ù.
	if(intOutParamsPos > 0)
		defval += "&MODE=" + ChangeAddress.arguments[intOutParamsPos +  1];
	
	var str = "height=" + height + ",innerHeight=" + height + ",width=" + width + ",innerWidth=" + width; 

	if (window.screen) { 
		var ah = screen.availHeight - 30; 
		var aw = screen.availWidth - 10; 

		var xc = (aw - width) / 2; 
		var yc = (ah - height) / 2; 

		str += ",left=" + xc + ",screenX=" + xc; 
		str += ",top=" + yc + ",screenY=" + yc; 
	} 

	var opt= str + ",toolbar=0,location=0,directories=0,status=1,menuBar=0,scrollBars=0,resizable=0";
	
	// µÎ¹ø ÁÖ¼Òº¯°æ ÆË¾÷À» È£ÃâÇÏ¿´À»¶§ ÆË¾÷Ã¢À» ´Ý°í »õ·Î ¿ÀÇÂÇÑ´Ù.
	if(typeof(winHandler) == "object") winHandler.close();
	
	winHandler = window.open("/SMPS_CB/inc/POP_ChangeAddress.aspx"+defval, "AddressPopup", opt);
		
}

// º¯°æµÈ ÁÖ¼Ò ¹ÙÀÎµù
function ChangeAddressBind(strResult){
	AutoDataBind(cntOutChangeParams, aryOutChangeParams, strResult);
}


// ÆäÀÌÁö ÀÌµ¿½Ã ÁÖ¼Òº¯°æÆË¾÷ ´Ý±â
//  onunload="javascript:fncPopClose();"
function fncPopClose(){
	if(typeof(winHandler) == "object") 
		winHandler.close();
}



/*----------------------------------------------------------------------------
// HelpFile PopUp
----------------------------------------------------------------------------*/
function PopHelpFile(){

	var link = parent.left.document.Form1.txtHelpFileName.value;
	
	if(link != ""){
		PopUpWindow(link, 800, 600, "HelpFile");
	}else{
		alert("µî·ÏµÈ Help File ÀÌ¾ø½À´Ï´Ù");
	}
}


/*----------------------------------------------------------------------------
// ÇÁ·Î±×·¥ Title¼³Á¤
----------------------------------------------------------------------------*/
function SetProgramName(){
	document.all.Title.innerHTML = parent.left.document.Form1.txtProgramName.value;
}


function SetProgramName2(){
	return parent.left.document.Form1.txtProgramName.value;
}


function SetProgramName3(){
	return parent.parent.left.document.Form1.txtProgramName.value;
}

//----------------------------------------------------------------------------
// ÀÌ¹ÌÁö¹öÆ°ÀÇ ºñÈ°¼ºÈ­
// ex) ImgButtonDisable(ÀÌ¹ÌÁö ID);
//  ImgButtonDisable("btnModelCodeSearch");
//----------------------------------------------------------------------------
function ImgButtonDisable(id){
	var obj = document.getElementById(id);

	if(obj.style.display == "")
		obj.style.display = "none";
}


//----------------------------------------------------------------------------
// ÀÌ¹ÌÁö¹öÆ°ÀÇ È°¼ºÈ­
// ex) ImgButtonEnable(ÀÌ¹ÌÁö ID);
//  ImgButtonEnable("btnModelCodeSearch");
//----------------------------------------------------------------------------
function ImgButtonEnable(id){
	var obj = document.getElementById(id);

	if(obj.style.display == "none")
		obj.style.display = "";
}



//----------------------------------------------------------------------------
// ¶óµð¿À¹öÆ°ÀÇ ¼±ÅÃµÈ °ª ¸®ÅÏ
// ex) SelectRadioValue(¶óµð¿À¹öÆ° °´Ã¼);
//  SelectRadioValue(frm.rbtnlRadio);
//----------------------------------------------------------------------------
function SelectRadioValue(obj){
	var ChkValue = "";

	for(var iFor = 0; iFor < obj.length; iFor++){
		if (obj(iFor).checked == true){
			ChkValue = obj(iFor).value;
			break;
		}
	}
	return ChkValue;
}





//----------------------------------------------------------------------------
// ÅØ½ºÆ®¹Ú½º ºñÈ°¼ºÈ­
// ex) TextBoxReadOnlyStyle(ÅØ½ºÆ®¹Ú½º °´Ã¼);
//  TextBoxReadOnlyStyle(frm.txtBelieverID);
//----------------------------------------------------------------------------
function TextBoxReadOnlyStyle(obj){
	obj.className = "input2";
	obj.readOnly = true;
}

//----------------------------------------------------------------------------
// ÅØ½ºÆ®¹Ú½º È°¼ºÈ­
// ex) TextBoxWriteStyle(ÅØ½ºÆ®¹Ú½º °´Ã¼);
//  TextBoxWriteStyle(frm.txtBelieverID);
//----------------------------------------------------------------------------
function TextBoxWriteStyle(obj){
	obj.className = "input";
	obj.readOnly = false;
}

//----------------------------------------------------------------------------
// °Ë»öÁ¶°ÇÁß ±â°£°Ë»öÀ» ÇÏ´Â ºÎºÐ¿¡¼­ ³¯Â¥¸¦ µ¿±âÈ­ ½ÃÅ´.
// ex) SearchDateParallel(³¯Â¥From°´Ã¼, ³¯Â¥To°´Ã¼);
//  SearchDateParallel(frm.ddownFrom, frm.ddownTo);
//----------------------------------------------------------------------------
function SearchDateParallel(obj1, obj2){
 
	// From³¯Â¥°ªÀÌ Á¸ÀçÇÏ°í To³¯Â¥°ªÀÌ Á¸ÀçÇÏÁö ¾ÊÀ» °æ¿ì From³¯Â¥°ªÀ» To¿¡ ´ëÀÔ.
	if(obj1.value.trim() != "" && obj2.value.trim() == ""){
		obj2.value = obj1.value;
	}
}

/*----------------------------------------------------------------------------
//	¼ýÀÚ¸¦ ÄÞ¸¶·Î ±¸ºÐÇÏ¿© ´ÜÀ§¸¦ Ç¥½ÃÇØÁÖ´Â ÇÔ¼ö
//  ex) Form1.txtBelieverRemark.value = format_number("1234132");
----------------------------------------------------------------------------*/
function format_number(val){
	b=val+"c"
	c=b.length
	a=b.substr(0,c-1)
	b=a.length ;c=b/3 ;f=Math.floor(b/3) ;d=Math.round((c-f)*3) ;e=Math.round((c-f)*3)
	f=new Array
	for (i=0;i<=c;i++)
	{
		if(i==0){ ds=a.substr(0,d) }
		else if(i==1){ ds=a.substr(e,d) }
		else { e=e+3 ; ds=a.substr(e,d) }
		f[i]=ds ;         d=3
	}
	str=f.join(",");str2=str.substr(0,1) ;if (str2==","){ str=str.substr(1,b+c) ;}
	return str;
}


function Length(obj, p_maxbyte, r_byte) 
{
	var tmpStr;
	var temp=0;
	var onechar;
	var tcount;
	tcount = 0;
	
	maxbyte = p_maxbyte;
	aquery = obj.value;
	
	tmpStr = new String(aquery);
	temp = tmpStr.length;
	
    
	tcount = tmpStr.length+(escape(tmpStr)+"%u").match(/%u/g).length-1;
	alert(tcount);
	r_byte.value = tcount
	if(tcount>maxbyte) {
		reserve = tcount-maxbyte;
		alert("Á¤ÇØÁø ¿ë·®ÀÌ ÃÊ°úÇÏ¿© ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù");
		tmpStr = tmpStr.substring(0,maxbyte);	
		obj.value = tmpStr;
		return;
	}	
}


//----------------------------------------------------------------------------
//	ÀÛ¼ºµÈ ³»¿ëÀ» ¹ÙÀÌÆ®´ÜÀ§·Î Àß¶ó³»¾î Ã³¸®ÇÏ´Â ½ºÅ©¸³Æ®
//	onKeyUp="javascript:cal_byte(this, 50, '')"
//----------------------------------------------------------------------------
var maxbyte = "";
var aquery = "";

function cal_byte(obj, p_maxbyte, msg) {
	var tmpStr;
	var temp=0;
	var onechar;
	var tcount;
	tcount = 0;
	
	maxbyte = p_maxbyte;
	aquery = obj.value;

	tmpStr = new String(aquery);
	temp = tmpStr.length;

	for (k=0;k<temp;k++)
	{
		onechar = tmpStr.charAt(k);

		if (escape(onechar).length > 4) {
			tcount += 2;
		}
		else if (onechar!='\r') {
			tcount++;
		}
	}

	if(tcount>maxbyte) {
		reserve = tcount-maxbyte;
		/*
		if(msg.trim() != ""){
			alert("ÀÔ·ÂÇÑ "+msg+" "+reserve+"¹ÙÀÌÆ®°¡ ÃÊ°úµÇ¾ú½À´Ï´Ù.\r\n ÃÊ°úµÈ ºÎºÐÀº ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù."); 
		}else{
			alert("ÀÔ·ÂÇÑ ³»¿ëÀÌ "+reserve+"¹ÙÀÌÆ®°¡ ÃÊ°úµÇ¾ú½À´Ï´Ù.\r\n ÃÊ°úµÈ ºÎºÐÀº ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù."); 
		}
		*/
		alert("Á¤ÇØÁø ¿ë·®ÀÌ ÃÊ°úÇÏ¿© ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù");
		obj.value = netsgo_check();
		return;
	}	
}

function cutText() {
	nets_check(aquery, maxbyte);
}


function netsgo_check() {
	var tmpStr;
	var temp=0;
	var onechar;
	var tcount;
	tcount = 0;

	tmpStr = new String(aquery);
	temp = tmpStr.length;

	for(k=0;k<temp;k++)
	{
		onechar = tmpStr.charAt(k);

		if(escape(onechar).length > 4) {
			tcount += 2;
		}
		else if(onechar!='\r') {
			tcount++;
		}
		if(tcount>maxbyte) {
			tmpStr = tmpStr.substring(0,k);			
			break;
		}
	}
/*	
	if (max == 80) {
		document.sms_input.content.value = tmpStr;
		cal_byte(tmpStr);
	}
*/
	return tmpStr;
}


/*--------------------------------------------
¼³¸í : keyup Event½Ã ¹®ÀÚ¿­ ±æÀÌ¸¦ Ã¼Å©ÇÏ¿© ÇØ´ç ¹®ÀÚ¿­¸¸Å­¸¸ ÀÔ·Â°¡´É
		(ÇÑ±Û 2byte, ¼ýÀÚ,¿µ¹®,°ø¹é  1byte)
ÆÄ¶ó¹ÌÅÍ
tobj : ¹ÙÀÌÆ® Ã¼Å©ÇÒ ÇÊµå
p_maxlen : ÃÖ´ëÀÔ·Â¹®ÀÚ¿­
my_byte2(tobj, p_maxlen, tobj2)
tobj2 : ½ÇÁ¦ ÀÔ·Â ¹ÙÀÌÆ®
»ç¿ë¿¹ : Byte_Check(txt_CONTENT, 2000, txt_CNT);
----------------------------------------------*/
function Byte_Check(tobj, p_maxlen, tobj2)
{
	var tmpStr  = tobj.value;
	var strlen = tobj.value.length+(escape(tobj.value)+"%u").match(/%u/g).length-1;
	var retStr = "";
	tcount = 0;
	
	//alert(tobj2.outerText);
	tobj2.innerHTML = strlen;
	
	if (strlen > p_maxlen )
	{	
		alert("ÃÖ´ë ÀÔ·Â ¹®ÀÚ¿­Àº " + p_maxlen + " Byte ÀÔ´Ï´Ù.");
			
		tobj.value = nets_check(tmpStr,p_maxlen);
		tobj2.innerHTML = tobj.value.length+(escape(tobj.value)+"%u").match(/%u/g).length-1;
		return false;
	}
	return true;
}

function nets_check(p_tmpStr, p_maxlen) {
	var tmpStr;
	var temp=0;
	var onechar;
	var tcount;
	tcount = 0;
	
	//alert(p_tmpStr);
	temp = p_tmpStr.length;
	
	for (var i=0;i<p_tmpStr.length;i++)
	{
		onechar = p_tmpStr.charAt(i);
		//alert(onechar);
		//alert(onechar.length+(escape(onechar)+"%u").match(/%u/g).length-1);
		
		if (onechar.length+(escape(onechar)+"%u").match(/%u/g).length-1 == 2)
		{
			tcount += 2;
		}
		else if(onechar.length+(escape(onechar)+"%u").match(/%u/g).length-1 == 1)
		{
			tcount ++;
		}
		
		if(tcount>p_maxlen) {
			retStr = p_tmpStr.substring(0,i);
			break;
		}
	}					
	return retStr;
}



//----------------------------------------------------------------------------
//	RD Report ·¹Æ÷Æ® / Â÷Æ® È£Ãâ ½ºÅ©¸³Æ®
//	fncPrint_Init(·¹Æ÷Æ®ÆÄÀÏ¸í(mrdÆÄÀÏ¸í), ·¹Æ÷Æ® ÆÄ¶ó¹ÌÅÍÁ¤º¸, ÆË¾÷Ã¢ Å¸ÀÌÆ²¸í)
//----------------------------------------------------------------------------
function RD_CreateFrame(){
	var oNewNode = "";
	var strIFR = "<form id='RdFrame' name='RdFrame' method=post runat=server>";
	strIFR += "<input type=hidden id='mrd'		name='mrd'		value=''>";
	strIFR += "<input type=hidden id='param'	name='param'	value=''>";
	strIFR += "<input type=hidden id='POPTitle'	name='POPTitle'	value=''>";
	strIFR += "</form>";
	
	if(typeof(document.RdFrame) != "object"){
		oNewNode = document.createElement("SPAN");
		document.body.appendChild(oNewNode);
		oNewNode.innerHTML = strIFR;
	}
}


function RD_FormSet(mrd, param){
	document.RdFrame.mrd.value = mrd;
	document.RdFrame.param.value = param;
	//document.RdFrame.POPTitle.value = POPTitle;
}


function RD_PopUpSet(){
	var width = 1000;
	var height = 680;
	var str = "";
	
	var str = "height=" + height + ",innerHeight=" + height + ",width=" + width + ",innerWidth=" + width; 
	
	if (window.screen) { 
		var ah = screen.availHeight - 30; 
		var aw = screen.availWidth - 10; 

		var xc = (aw - width) / 2; 
		var yc = (ah - height) / 2; 

		str += "left=" + xc + ",screenX=" + xc; 
		str += "top=" + yc + ",screenY=" + yc; 
	} 
	
	str += ",toolbar=0,location=0,directories=0,status=1,menuBar=0,scrollBars=0,resizable=0";
	
	return str;	
}



function fncPrint_Init(mrd, param)
{
	RD_CreateFrame();
	RD_FormSet(mrd, param)
	
	var url = "http://www.somang.net/_inc/report/CommonReport_Viewer.aspx";	
	
	openReport = window.open(url, "ReportView", RD_PopUpSet());
	
	document.RdFrame.method = "post";
	document.RdFrame.action = url
	document.RdFrame.target = "ReportView";	
	document.RdFrame.submit();
	
	//RD_FormSet("", "")

}

function fncChart_Init(mrd, param)
{
	return 	gstrUrl + "/_inc/report/CommonChart_Viewer.aspx?mrd="+mrd+"&param="+param;
}




/* ============================================================
//  Documnet ÀÌº¥Æ® Ã³¸®
//	1. Text Box, TextArea, SelectBox¿¡ Focus °¬À»¶§ È¿°ú
//	2. ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÆ°±â´É Á¦°Å
//	3. document¿¡¼­ ¹é½ºÆäÀÌ½º ±â´É Á¦°Å
// =========================================================== */
var g_txtOldText ;
var g_txtNowText ;


document.onmousedown	= TextFocus;
document.onkeyup		= TextFocus;
document.onkeydown		= DocumentKeyDown;
//document.oncontextmenu	= ConTextControl;

function ConTextControl() 
{ 
   return false;
}

function DocumentKeyDown(){
	try{
		if(event.keyCode == 8 || event.keyCode == 13){

			if ((window.event.srcElement.type != "text") && (window.event.srcElement.type != "textarea") 
				&& (window.event.srcElement.type != "password") && (window.event.srcElement.type != "")){
			
				if(window.event.srcElement.tagName != "input")
					return false;
				

//			if(window.event.srcElement.type == "undefined"){
//				return false;
//			}
				
//			if(event.keyCode == 8)
//				return false;
			
			}
		}
	}catch(e){}
}


// Text Box, TextArea, SelectBox¿¡ Focus °¬À»¶§ È¿°ú¸¦ ÁØ´Ù.
function TextFocus(){
	try {
		if ((window.event.srcElement.type != "text") && (window.event.srcElement.type != "textarea") && (window.event.srcElement.type != "password")
			 && (window.event.srcElement.type != "select-one")){
			  
			if ((typeof(g_txtOldText) == "object") && (g_txtOldText != null))
			{ 
				//g_txtOldText.style.background = "white"; 
				g_txtOldText = null;
			}
			return; 
		} 
	}
	catch(e) 
	{
		if ((typeof(g_txtOldText) == "object") && (g_txtOldText != null))
		{ 
			//g_txtOldText.style.background = "white"; 
			g_txtOldText = null;
		}
		g_txtOldText = null; 
		return;
	}
	
	g_txtNowText = window.event.srcElement;
	if ((g_txtNowText != g_txtOldText) && !(g_txtNowText.readOnly))
	{
		//g_txtNowText.style.border = "1px solid #aaaaaa"
		
		if ((typeof(g_txtOldText) == "object") && (g_txtOldText != null))
		{
			//g_txtOldText.style.border = "1px solid #d5d5d5"; 
			g_txtOldText = null;
		}
		g_txtOldText = g_txtNowText;  
	} 
	
}


//----------------------------------------------------------------------------------------------//
//ÀÎÅÍ³Ý ¹æ¼Û ½ºÅ©¸³Æ® °ü·Ã
//·Î±×ÀÎ ÀÔ·ÂÆû ºñ¿ì±â
var bReset = true;
function chkReset(o) {
if (bReset) { 
	if ( o.uid.value == '¾ÆÀÌµð' ) o.uid.value = ''; bReset = false; 
	}
	document.getElementById("pw1").style.display = "none";
	document.getElementById("pw2").style.display = "";
}

//ÀÌ¹ÌÁö ¸¶¿ì½º¿À¹ö½Ã ¹Ù²î±â
var selChk = "N";
function changeImg(id,after,chk)
{
	var imgSrc = id.src;

	imgSrc = imgSrc.substring(imgSrc.length-9).substring(0,2);
	if(chk == "I"){
		if(imgSrc == "on"){				//ÀÌ¹ÌÁö°¡ ¼±ÅÃµÇ¾îÁ® ÀÖÀ» ¶§
			selChk = "Y";
			return false;
		}else{										//ÀÌ¹ÌÁö°¡ ¼±ÅÃµÇ¾îÁ® ÀÖÁö ¾ÊÀ» ¶§
			selChk = "N";
		}
	}
	
	if(selChk == "Y"){					//ÀÌ¹ÌÁö°¡ ¼±ÅÃµÇ¾îÁ® ÀÖÀ» ¶§
		selChk = "N";
		return false;
	}
	
  id.filters.blendTrans.stop();
  id.filters.blendTrans.Apply();
  id.src=after+".gif";
  id.filters.blendTrans.Play();
}


//¹Ìµð¾î ÇÃ·¹ÀÌ¾î Play, Stop Á¦¾î
function mediaMenu(url) { 
	document.write('<object id="MediaPlayer1" name="mplayer" width="160" height="118" classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,05,0809" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject" VIEWASTEXT>');
	document.write('	<param name="transparentAtStart" value="True">');
	document.write('	<param name="transparentAtStop" value="True">');
	document.write('	<param name="AnimationAtStart" value="False">');
	document.write('	<param name="AutoStart" value="False">');
	document.write('	<param name="AutoRewind" value="true">');
	document.write('	<param name="DisplaySize" value="0">');
	document.write('	<param name="AutoSize" value="false">');
	document.write('	<param name="ShowDisplay" value="false">');
	document.write('	<param name="ShowStatusBar" value="false">');
	document.write('	<param name="ShowControls" value="false">');
	document.write('	<param name="EnableContextMenu" value="False">');
	document.write('	<param name="FileName" value="'+url+'">');
	document.write('	<param name="Volume" value="100">');
	document.write('</object>');
	}
function playIt(){                
	if ((navigator.userAgent.indexOf('IE') > -1) && (navigator.platform == "Win32")) {
		try { MediaPlayer1.Play(); } catch(exception) {  }
	}
}
function pauseIt(){
	if ((navigator.userAgent.indexOf('IE') > -1) && (navigator.platform == "Win32")) {                        
		try { MediaPlayer1.Pause(); } catch(exception) {}
	} 
}
function stopIt(){
	if ((navigator.userAgent.indexOf('IE') > -1) && (navigator.platform == "Win32")) {
		try { MediaPlayer1.Stop(); } catch(exception) { }
		try {MediaPlayer1.CurrentPosition=0; } catch(exception) {  }
	} 
} 

//----------------------------------------------------------------------------------------------//

//ÆË¾÷Ã¢ »õÃ¢¿­±â
function pop(url,w,h,val) {		
	window.open(url+"?addr="+val,'','scrollbars=0,toolbar=0,location=0,resizable=0,status=0,menubar=0,resizable=0,width='+w+',height='+h+',left=0,top=0');
}

//ÆË¾÷Ã¢ »õÃ¢¿­±â
function pop2(url,w,h,val) {		
	window.open(url+"?addr="+val,'','scrollbars=1,toolbar=0,location=0,resizable=0,status=0,menubar=0,resizable=0,width='+w+',height='+h+',left=0,top=0');
}

//ÆË¾÷Ã¢ °Ë»ö ¿­±â
function popCheck(url,w,h,val) {
	var str = "height=" + h + ",innerHeight=" + h + ",width=" + w + ",innerWidth=" + w; 

	if (window.screen) { 
		var ah = screen.availHeight - 30; 
		var aw = screen.availWidth - 10; 

		var xc = (aw - w) / 2; 
		var yc = (ah - h) / 2; 

		str += ",left=" + xc + ",screenX=" + xc; 
		str += ",top=" + yc + ",screenY=" + yc; 
	} 
	
	var opt= str + ",toolbar=0,location=0,directories=0,status=1,menuBar=0,scrollBars=0,resizable=0";
	
	window.open(url+"?searchText="+val,'',opt);
}


// swf Å×µÎ¸® Á¦°Å
function flash(url, widthx, heighty){
	var url;
	var widthx;
	var heighty;

	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="'+widthx+'" height="'+heighty+'">');
	document.write('<param name=movie value="'+url+'">');
	document.write('<param name=quality value=high>');
	document.write('<param name=wmode value=transparent>');
	document.write('<embed src="'+url+'" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" wmode="transparent" width="'+widthx+'" height="'+heighty+'"></embed>');
	document.write('</object>');
}


// ¸Þ´º ¸µÅ©
function mlink(val)	{
	var chkLogin = "";
	if(document.all.txtChkLogin){
		chkLogin = document.all.txtChkLogin.value;
	}	
	switch(val){
	
	////¼Ò¸Á±³È¸========================================================		
		// ±³È¸¾È³» ----------------------------------------------------------
		//	01.±³È¸¼Ò°³ ---------------------------------------------------
		case "guide0101" :	
			GoMenuContent('/sub01/sub01_01/HP_Guide_01_01.aspx', '1', '1');
			break;
		case "guide0102" :	
			GoMenuContent('/sub01/sub01_01/HP_Guide_01_02.aspx', '1', '2');
			break;
		case "guide0103" :
			GoMenuContent('/sub01/sub01_01/HP_Guide_01_03.aspx', '1', '3');
			break;
		case "guide0104" :
			GoMenuContent('/sub01/sub01_01/HP_Guide_01_04.aspx', '1', '4');
			break;
		case "guide0105" :
			GoMenuContent('/sub01/sub01_01/HP_Guide_01_05.aspx', '1', '5');
			break;
		case "guide0106" :
			GoMenuContent('/sub01/sub01_01/HP_Guide_01_06_01.aspx', '1', '6');
			break;
		case "guide0107" :
			GoMenuContent('/sub01/sub01_01/HP_Guide_01_07.aspx', '1', '7');
			break;
		case "guide0108" :
			GoMenuContent('/sub01/sub01_01/HP_Guide_01_08.aspx', '1', '8');
			break;
			
		//	02.¿¹¹è¾È³» ---------------------------------------------------
		case "guide0201" :	
			GoMenuContent('/sub01/sub01_02/HP_Guide_02_01.aspx', '2', '1');
			break;
		case "guide0202" :	
			GoMenuContent('/sub01/sub01_02/HP_Guide_02_02.aspx', '2', '2');
			break;
		case "guide0203" :	
			GoMenuContent('/sub01/sub01_02/HP_Guide_02_03.aspx', '2', '3');
			break;
		case "guide0204" :	
			GoMenuContent('/sub01/sub01_02/HP_Guide_02_04.aspx', '2', '4');
			break;
		case "guide0205" :	
			GoMenuContent('/sub01/sub01_02/HP_Guide_02_05.aspx', '2', '5');
			break;
		case "guide0206" :	
			GoMenuContent('/sub01/sub01_02/HP_Guide_02_06.aspx', '2', '6');
			break;
			
		//	03.ºÎ¼­¼Ò°³ ---------------------------------------------------
		case "guide0301" :
			GoMenuContent('/sub01/sub01_03/HP_Guide_03_01.aspx', '3', '1');
			break;
		case "guide0302" :
			GoMenuContent('/sub01/sub01_03/HP_Guide_03_02.aspx', '3', '2');
			break;
		case "guide0303" :
			GoMenuContent('/sub01/sub01_03/HP_Guide_03_03.aspx', '3', '3');
			break;
		case "guide0304" :
			GoMenuContent('/sub01/sub01_03/HP_Guide_03_04.aspx', '3', '4');	
			break;
		case "guide0305" :
			GoMenuContent('/sub01/sub01_03/HP_Guide_03_05.aspx', '3', '5');	
			break;
		case "guide0306" :
			GoMenuContent('/sub01/sub01_03/HP_Guide_03_06.aspx', '3', '6');	
			break;

		//	04.±³È¸ÇàÁ¤ ---------------------------------------------------
		case "guide0401" :
			GoMenuContent('/sub01/sub01_04/HP_Guide_04_01.aspx', '4', '1');
			break;
		case "guide0402" :
			GoMenuContent('/sub01/sub01_04/HP_Guide_04_02_01.aspx', '4', '2');
			break;
		case "guide0403" :
			GoMenuContent('/sub01/sub01_04/HP_Guide_04_03.aspx', '4', '3');
			break;
		case "guide0404" :
			GoMenuContent('/sub01/sub01_04/HP_Guide_04_04.aspx', '4', '4');
			break;
		case "guide0405" :
			GoMenuContent('/sub01/sub01_04/HP_Guide_04_05.aspx', '4', '5');
			break;
		case "guide0406" :
			GoMenuContent('/sub01/sub01_04/HP_Guide_04_06.aspx', '4', '6');	
			break;
		case "guide0407" :
			GoMenuContent('/sub01/sub01_04/HP_Guide_04_07.aspx', '4', '7');	
			break;

		//	05.»ó¼³±â°ü¼Ò°³ ---------------------------------------------------
		case "guide0501" :
			GoMenuContent('/sub01/sub01_05/HP_Guide_05_01_01.aspx', '5', '1');
			break;
		case "guide0502" :
			GoMenuContent('/sub01/sub01_05/HP_Guide_05_02_01.aspx', '5', '2');
			break;
		case "guide0503" :
			GoMenuContent('/sub01/sub01_05/HP_Guide_05_03_01.aspx', '5', '3');
			break;
		case "guide0504" :
			GoMenuContent('/sub01/sub01_05/HP_Guide_05_04_01.aspx', '5', '4');
			break;
		case "guide0505" :
			window.open('http://www.somangvc.net/','vc')
			break;
		case "guide0506" :
			window.open('http://www.somangwf.net/','wf')
			break;
		case "guide0507" :
			GoMenuContent('/sub01/sub01_05/HP_Guide_05_07.aspx', '5', '7');	
			break;

		//	06.»õ½ÅÀÚµî·Ï¾È³» ---------------------------------------------------
		case "guide0601" :	
			GoMenuContent('/sub01/sub01_06/HP_Guide_06_01.aspx', '6', '1');
			break;
		case "guide0602" :	
			GoMenuContent('/sub01/sub01_06/HP_Guide_06_02.aspx', '6', '2');
			break;
			
		//	07.ÁÖº¸º¸±â ---------------------------------------------------
		case "guide07" :	
			Board_Content('/COMMON_BOARD/List.aspx', '7', '1', 'HP019');
			break;



		// ±³À°ÈÆ·Ã ----------------------------------------------------------
		case "educate01" :	
			GoMenuContent('/sub02/HP_Educate_01.aspx', '1', '');
			break;
		case "educate02" :	
			GoMenuContent('/sub02/HP_Educate_02.aspx', '2', '');
			break;
		case "educate03" :	
			GoMenuContent('/sub02/HP_Educate_03.aspx', '3', '');
			break;
		case "educate04" :	
			GoMenuContent('/sub02/HP_Educate_04.aspx', '4', '');
			break;
		case "educate05" :	
			GoMenuContent('/sub02/HP_Educate_05.aspx', '5', '');
			break;
		case "educate06" :	
			GoMenuContent('/sub02/HP_Educate_06.aspx', '6', '');
			break;
		case "educate07" :	
			GoMenuContent('/sub02/HP_Educate_07.aspx', '7', '');
			break;
		case "educate08" :	
			GoMenuContent('/sub02/HP_Educate_08.aspx', '8', '');
			break;
		case "educate09" :	
			GoMenuContent('/sub02/HP_Educate_09.aspx', '9', '');
			break;


		// ±³È¸ÇÐ±³ ----------------------------------------------------------
		case "school01" :	
			GoMenuContent('/sub03/HP_School_01.aspx', '1', '1');
			break;
		case "school02" :	
			GoMenuContent('/sub03/HP_School_02.aspx', '2', '1');
			break;
		case "school0101" :	
			GoMenuContent('/sub03/HP_School_01_01.aspx', '1', '1');
			break;
		case "school0102" :	
			GoMenuContent('/sub03/HP_School_01_02.aspx', '1', '2');
			break;
		case "school0103" :	
			GoMenuContent('/sub03/HP_School_01_03.aspx', '1', '3');
			break;
		case "school0104" :	
			GoMenuContent('/sub03/HP_School_01_04.aspx', '1', '4');
			break;
		case "school0105" :	
			GoMenuContent('/sub03/HP_School_01_05.aspx', '1', '5');
			break;
		case "school0106" :	
			GoMenuContent('/sub03/HP_School_01_06.aspx', '1', '6');
			break;
		case "school0107" :	
			GoMenuContent('/sub03/HP_School_01_07.aspx', '1', '7');
			break;
		case "school0108" :	
			GoMenuContent('/sub03/HP_School_01_08.aspx', '1', '8');
			break;
		case "school0109" :	
			GoMenuContent('/sub03/HP_School_01_09.aspx', '1', '9');
			break;
		case "school0110" :	
			GoMenuContent('/sub03/HP_School_01_10.aspx', '1', '10');
			break;
		case "school0111" :	
			GoMenuContent('/sub03/HP_School_01_11.aspx', '1', '11');
			break;
		case "school0201" :	
			GoMenuContent('/sub03/HP_school_02_01.aspx', '2', '1');
			break;
		case "school0202" :	
			GoMenuContent('/sub03/HP_school_02_02.aspx', '2', '2');
			break;
		case "school0203" :	
			GoMenuContent('/sub03/HP_school_02_03.aspx', '2', '3');
			break;
		case "school0204" :	
			GoMenuContent('/sub03/HP_school_02_04.aspx', '2', '4');
			break;
		case "school0205" :	
			GoMenuContent('/sub03/HP_school_02_05.aspx', '2', '5');
			break;
		case "school03" :
			Board_Content('/COMMON_BOARD/List.aspx', '3', '3', 'HP001');
			break;
		case "school04" :
			Board_Content('/COMMON_BOARD/List.aspx', '4', '3', 'HP002');
			break;


		// ¼±±³ ----------------------------------------------------------
		case "mission01" :	
			GoMenuContent('/sub04/HP_Mission_01.aspx', '1', '');
			break;
		case "mission02" :	
			GoMenuContent('/sub04/HP_Mission_02.aspx', '2', '');
			break;
		case "mission03" :	
			GoMenuContent('/sub04/HP_Mission_03.aspx', '3', '');
			break;
		case "mission04" :	
			GoMenuContent('/sub04/HP_Mission_04.aspx', '4', '');
			break;
		case "mission05" :	
			GoMenuContent('/sub04/HP_Mission_05.aspx', '5', '');
			break;
		case "mission06" :	
			Board_Content('/COMMON_BOARD/List.aspx', '6', '4', 'HP003');
			break;
		case "mission07" :	
			Board_Content('/COMMON_BOARD/Img_List.aspx', '7', '4', 'HP004');
			break;
		case "mission08" :	
			GoMenuContent('/sub04/HP_Mission_06.aspx', '8', '');
			break;


		// ±³È¸¼Ò½Ä ----------------------------------------------------------
		case "news01" :	
			Board_Content('/COMMON_BOARD/List.aspx', '1', '5', 'HP005');
			break;
		case "news02" :	
			GoMenuContent('/sub05/HP_News_02.aspx', '2', '');
			break;
		case "news03" :	
			Board_Content('/COMMON_BOARD/List.aspx', '3', '5','HP007');
			break;
		case "news04" :	
			Board_Content('/COMMON_BOARD/WebZine_List.aspx', '4', '5','HP020');
			break;
		case "news05" :	
			Board_Content('/COMMON_BOARD/List.aspx', '5', '5', 'HP009');
			break;
		case "news06" :	
			Board_Content('/COMMON_BOARD/List.aspx', '6', '5', 'HP010');
			break;


		// ÀÎÅÍ³Ý¹æ¼Û ----------------------------------------------------------
		case "internet" :	
			GoLink('http://ib.somang.net/SMPS_IB/IB_Index.aspx');
			break;


		// ¼Ò¸Á±¤Àå ----------------------------------------------------------
		case "place01" :	
			Board_Content('/COMMON_BOARD/Img_List.aspx', '1', '6', 'HP011');
			break;
		case "place02" :	
			Board_Content('/COMMON_BOARD/List.aspx', '2', '6', 'HP012');
			break;
		case "place03" :	
			Board_Content('/COMMON_BOARD/List.aspx', '3', '6', 'HP013');
			break;
		case "place04" :	
			Board_Content('/COMMON_BOARD/List.aspx', '4', '6', 'HP014');
			break;
		case "place05" :	
			Board_Content('/COMMON_BOARD/List.aspx', '5', '6', 'HP015');
			break;
		case "place06" :	
			Board_Content('/COMMON_BOARD/List.aspx', '6', '6', 'HP017');
			break;
		case "place07" :	
			Board_Content('/COMMON_BOARD/List.aspx', '7', '6', 'HP018');
			break;
		case "place08" :	
			Board_Content('/COMMON_BOARD/List.aspx', '8', '6', 'HP023');
			break;
			

		// ±âÅ¸ ----------------------------------------------------------
		case "login" :	
			window.open("/_inc/popup/POP_Login.aspx?addr="+val,'','scrollbars=0,toolbar=0,location=0,resizable=0,status=0,menubar=0,resizable=0,width=300,height=200,left=100,top=100');
			break;
		case "join" :	
			GoLink('/SMPS_MS/member/HP_Join_Step01.aspx');
			break;
		case "idpwsearch" :	
			GoLink('/SMPS_MS/member/MS_Search_IdPwd.aspx');
			break;
		case "myinfo" :	
			//GoLink('/SMPS_MS/member/MS_Member_Info_Change.aspx');
			GoLink('/SMPS_MS/member/MS_Member_Password_Confirm.aspx');
			break;
		case "passedit" :	
			GoLink('/SMPS_MS/member/MS_Member_Pwd_Change.aspx');
			break;
		case "memberout" :	
			GoLink('/SMPS_MS/member/MS_Member_Out.aspx');
			break;
			
	
	
	////ÀÎÅÍ³Ý¹æ¼Û========================================================

		// ¸»¾¸ ----------------------------------------------------------
		case "ib0101" :	
			// ±èÁöÃ¶ ¸ñ»ç´Ô ºÎÅÍ ³ª¿Àµµ·Ï
			//GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000007&selMenu=1&selSMenu=1');
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000007&selMenu=1&selSMenu=1&preacher=±èÁöÃ¶');
			
			break;
		case "ib0102" :	
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000008&selMenu=1&selSMenu=2');
			break;
		case "ib0103" :	
			// ±èÁöÃ¶ ¸ñ»ç´Ô ºÎÅÍ ³ª¿Àµµ·Ï
			//GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000009&selMenu=1&selSMenu=3');
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000009&selMenu=1&selSMenu=3&preacher=±èÁöÃ¶');
			break;
		case "ib0104" :	
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000010&selMenu=1&selSMenu=4');
			break;
		case "ib0105" :	
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000012&selMenu=1&selSMenu=6');
			break;
		case "ib0106" :	
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000011&selMenu=1&selSMenu=5');
			break;
		case "ib0107" :	
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000013&selMenu=1&selSMenu=7');
			break;
		case "ib0108" :	
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000014&selMenu=1&selSMenu=8');
			break;
		case "ib0109" :	
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=help&selMenu=1&selSMenu=9');
			break;

		// Âù¾ç ----------------------------------------------------------
		case "ib0201" :	
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000015&selMenu=2&selSMenu=1');
			break;
		case "ib0202" :
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000016&selMenu=2&selSMenu=2');
			break;
		case "ib0203" :
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000017&selMenu=2&selSMenu=3');
			break;
		case "ib0204" :
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000018&selMenu=2&selSMenu=4');
			break;

		// °­ÁÂ ----------------------------------------------------------
		case "ib0301" :	
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000019&selMenu=3&selSMenu=1');
			break;
		case "ib0302" :
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000020&selMenu=3&selSMenu=2');
			break;
		case "ib0303" :
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000021&selMenu=3&selSMenu=3');
			break;
		case "ib0304" :
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000022&selMenu=3&selSMenu=4');
			break;
		

		// ±³È¸¼Ò½Ä ----------------------------------------------------------
		case "ib0401" :	
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000023&selMenu=4&selSMenu=1');
			break;
		case "ib0402" :
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000024&selMenu=4&selSMenu=2');
			break;
		case "ib0403" :
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000025&selMenu=4&selSMenu=3');
			break;

		// ±³È¸ÇÐ±³ ----------------------------------------------------------
		case "ib0501" :	
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000026&selMenu=5&selSMenu=1');
			break;
		case "ib0502" :	
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000027&selMenu=5&selSMenu=2');
			break;
		case "ib0503" :	
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000028&selMenu=5&selSMenu=3');
			break;
		case "ib0504" :	
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000029&selMenu=5&selSMenu=4');
			break;
		case "ib0505" :	
			GoLink('/SMPS_IB/IB_Word_List.aspx?code=C0000000030&selMenu=5&selSMenu=5');
			break;
			
	
	////Ä«Æä========================================================
		case "cafe" :	
			GoLink('http://cafe.somang.net/SMPS_CF/cafe_index.aspx');
			break;			
	
	////ºí·Î±×========================================================
		case "blog" :
			GoLink('http://blog.somang.net/SMPS_BL/BL_Index_Blog.aspx');	
			break;			
	
	////¸¶ÀÌ¼Ò¸Á========================================================
	
		// ¸ÞÀÏ ----------------------------------------------------------
		case "mail" :	
			if(chkLogin == "Y"){
				//window.open("http://mail.somang.net/");
				GoLink("http://mail.somang.net/nara/servlet/sso.UserSignOnServ?cmd=login");
			}
			else{
				alert("·Î±×ÀÎ ÈÄ »ç¿ë°¡´ÉÇÕ´Ï´Ù.");
			}
			break;			
			
		// ÀÌÄ«µå ----------------------------------------------------------
		case "ecard" :
			if(chkLogin == "Y"){				
				GoLink('http://www.somang.net/SMPS_MS/ecard/MS_Ecard_Category_Main.aspx');	
			}
			else{
				alert("·Î±×ÀÎ ÈÄ »ç¿ë°¡´ÉÇÕ´Ï´Ù.");
			}						
			break;	
					
		// SMS ----------------------------------------------------------
		case "sms" :	
			if(chkLogin == "Y"){				
				GoLink('http://www.somang.net/SMPS_SMS/SMS_SendMessage.aspx');
			}
			else{
				alert("·Î±×ÀÎ ÈÄ »ç¿ë°¡´ÉÇÕ´Ï´Ù.");
			}			
			break;	
					
		// ÀÏÁ¤°ü¸® ----------------------------------------------------------
		case "schedule" :	
			if(chkLogin == "Y"){				
				GoLink('http://www.somang.net/SMPS_MS/member/MSU_Schedule_Calendar.aspx');
			}
			else{
				alert("·Î±×ÀÎ ÈÄ »ç¿ë°¡´ÉÇÕ´Ï´Ù.");
			}			
			break;	
					
		// ÂÊÁö ----------------------------------------------------------
		case "memo" :	
			if(chkLogin == "Y"){
				GoLink('http://www.somang.net/SMPS_MS/slip/MSU_Slip_Receive_List.aspx');
			}
			else{
				alert("·Î±×ÀÎ ÈÄ »ç¿ë°¡´ÉÇÕ´Ï´Ù.");
			}			
			break;	
					
		// ÁÖ¼Ò·Ï ----------------------------------------------------------
		case "address" :
			if(chkLogin == "Y"){				
				GoLink('http://www.somang.net/SMPS_MS/member/MSU_Address_List.aspx');	
			}
			else{
				alert("·Î±×ÀÎ ÈÄ »ç¿ë°¡´ÉÇÕ´Ï´Ù.");
			}			
			break;
					
		// È¨ÆäÀÌÁö ----------------------------------------------------------
		case "home" :			
			GoLink('http://www.somang.net/default.aspx');
			break;
			
			
		default :
		break;
	}	
	function GoLink(pUrl)
	{
		self.location.href = pUrl;
	}
}

	
			
/*********************************************************************
¼³¸í : ÀÌ¹ÌÁö »õÃ¢¿¡¼­ ¶ç¿ì±â À§ÇÑ ½ºÅ©¸³Æ® µé
*********************************************************************/
var imgObj = new Image();
function showImgWin(imgName) {
	var targetSrc = "";
	var arraySrc = imgName.src.split("/Thumbnail/");
	
	if(arraySrc.length > 1){
		targetSrc = imgName.src.replace("/Thumbnail/","/Origin/");
	}
	else{
		targetSrc = imgName.src.replace("/middle/","/org/");
	}
	imgObj.src = targetSrc;
	setTimeout("createImgWin()", 500);
}
var imageWin = "";
function createImgWin() {
	var showWidths = 0;	
	var showHeights = 0;
	if (! imgObj.complete) {
		setTimeout("createImgWin()", 500);
		return;
	}
	
	var ratio;
	var ratio2;
	
	if(imgObj.width > screen.width - 10 || imgObj.height > screen.height - 125)					//°¡·Î³ª ¼¼·Î ±æÀÌÁß È­¸éº¸´Ù Å¬ °æ¿ì
	{
		if(imgObj.width > screen.width - 10 && imgObj.height > screen.height - 125)				//°¡·Î ¼¼·Î ±æÀÌ°¡ µÑ´Ù Å¬¶§
		{
			ratio		= (screen.width - 10) / imgObj.width;
			ratio2	= (screen.height - 125) / imgObj.height;
			
			if(ratio < ratio2)
			{
				showWidths		= imgObj.width * ratio;
				showHeights		= imgObj.height * ratio; 
			}
			else
			{
				showWidths		= imgObj.width * ratio2;
				showHeights		= imgObj.height * ratio2; 
			}
		}
		else if(imgObj.width > screen.width - 10)																		//°¡·Î ±æÀÌ°¡ ´õ Å¬°æ¿ì
		{
			ratio = (screen.width - 10) / imgObj.width;
			showWidths		= imgObj.width * ratio;
			showHeights		= imgObj.height * ratio; 
		}
		else																																		//¼¼·Î ±æÀÌ°¡ ´õ Å¬ °æ¿ì
		{
			ratio = (screen.height - 125) / imgObj.height;
			showWidths		= imgObj.width * ratio;
			showHeights		= imgObj.height * ratio; 
		}
	}
	else{																																			//°¡·Î ¼¼·Î ±æÀÌ°¡ µÑ´Ù ÀÛÀ» ¶§
		showWidths		= imgObj.width;
		showHeights		= imgObj.height; 
	}
	/*
	if(imageWin)
		imageWin.close();
	*/
	imageWin = window.open("", "imageWin", "width=" + showWidths + ",height=" + showHeights + ",scrollbars=yes");	
	imageWin.document.write("<html><title>ÀÌ¹ÌÁö º¸±â</title><body style='margin:0;overflow-x:auto;overflow-y:auto'>");
	imageWin.document.write("<img src='" + imgObj.src + "' width='" + showWidths + "' height='" + showHeights + "' onclick='javascript:window.close();' style='cursor:hand' title='ÀÌ¹ÌÁö¸¦ Å¬¸¯½Ã Ã¢ÀÌ ´ÝÈü´Ï´Ù.'>");
	imageWin.document.write("</body><html>");
	imageWin.document.close();
}

/******************************************************
³¯Â¥¿¡¼­ ¼ýÀÚ¿Í - »©°í ¾ø¾Ö´Â ºÎºÐ
*******************************************************/
function DateCheck(obj)
{
	var val = obj.value;
	var strValue = "";
	reg = /[^0-9-]/gi;
	strValue = val.replace(reg,"");
	obj.value = strValue;
	obj.focus();
}

//¾÷·ÎµåÀü Áö±Ý±îÁö ¿Ã¸° ÆÄÀÏ»çÀÌÁî + »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ ÆÄÀÏ»çÀÌÁî¸¦ Ã¼Å©ÇÏ¿© 
//10M°¡ ÀÌ»óÀÇ °æ¿ì ¾÷·Îµå ±ÝÁö
function fild_chk(pfile)
{	
	var files = document.getElementById(pfile);
	//»ç¿ëÀÚ°¡ ¼±ÅÃÇÑ ÆÄÀÏ »çÀÌÁî
	var fileSize = document.all.FileSizeCheck.FileSize(files.value);
	
	//alert( (parseInt(fileSize/1024))+parseInt(upsize));

	if((parseInt(fileSize)/1024) > 10240)
	{
		alert("ÃÑ 10MÀÌÇÏÀÇ ÆÄÀÏ¸¸ ¿Ã¸±¼ö ÀÖ½À´Ï´Ù.");
		return false;
	}
	else
	{
		return true;
	}
}
-->
