/**
 * ¿ìÆí¹øÈ£Á¶È¸
 */
function searchAddress(formName){
	var url = "/common/popup/adrsSearch.jsp?formName="+formName;
	zip_win = window.open(url, "win2","top=100px,left=100px,status=no,resizable=yes,menubar=no,scrollbars=no,width=450,height=330");
}

/**
 * ¿ìÆí¹øÈ£Á¶È¸ : Å¸µµ¸ÞÀÎ ÆäÀÌÁö »ç¿ë Áö¿ø
 * @param	
 * @return	
 * @author	neobug
 * @version 1.0
 * @cdate   2006-11-06
 */
//function searchAddressDomain(formName, _domain){
//	var url = "/common/popup/adrsSearch.jsp?formName="+formName+"&_domain="+_domain;
//	zip_win = window.open(url, "win2","top=100px,left=100px,status=no,resizable=yes,menubar=no,scrollbars=no,width=450,height=300");
//}

/**
 * ¿ìÆí¹øÈ£Á¶È¸ : Å¸µµ¸ÞÀÎ ÆäÀÌÁö »ç¿ë Áö¿ø
 * @param	
 * @return	
 * @author	neobug
 * @version 1.0
 * @cdate   2006-11-06
 */
function searchAddressDomain(formName, _domain){
	var url = "/common/popup/adrsSearch.jsp?formName="+formName+"&_domain="+_domain;
	zip_win = window.open(url, "win2","top=100px,left=100px,status=no,resizable=yes,menubar=no,scrollbars=no,width=566,height=320");
}

/**
 * ¿ìÆí¹øÈ£Á¶È¸ : Å¸µµ¸ÞÀÎ ÆäÀÌÁö »ç¿ë Áö¿ø
 * @param	
 * @return	
 * @author	neobug
 * @version 1.0
 * @cdate   2006-11-06
 */
function searchAddressDomain2(formName, _domain, _gubun){
	var url = "/common/popup/OUZipSearch.jsp?formName="+formName+"&_domain="+_domain+"&_gubun="+_gubun;
	zip_win = window.open(url, "winAddr","top=100px,left=100px,status=no,resizable=yes,menubar=no,scrollbars=no,width=475,height=330");
}

/**
 * ¿ìÆí¹øÈ£°Ë»ö Callback
 */ 
function _searchAddress( obj, formName ){
	var formObj = document.all[formName];
	if(typeof formObj != 'undefined') {
/*		
		formObj.SZIP1.value = obj.SZIP1;
		formObj.SZIP2.value = obj.SZIP2;
		formObj.SADRS1.value = obj.SADRS1;
		formObj.SADRS2.value = obj.SADRS2;
		formObj.SADRS3.value = obj.SADRS3;
		formObj.SADRS.value = obj.SADRS;
		formObj.SADRSADD.value = obj.SADRSADD;
		formObj.SADRSADD.focus();
*/	
		formObj.sCustAdrs.value = obj.SADRS;
		formObj.sCustZip1.value = obj.SZIP1;
		formObj.sCustZip2.value = obj.SZIP2;
		formObj.sCustAdrs1.value = obj.SADRS1;
		formObj.sCustAdrs2.value = obj.SADRS2;
		formObj.sCustAdrs3.value = obj.SADRS3;
		formObj.sCustAdrs.value = obj.SADRS1 + " " + obj.SADRS2 + " " + obj.SADRS3;
		formObj.sCustAdrsAdd.value = obj.SADRSADD;
		formObj.sCustAdrsAdd.focus();
	}
}

/**
 * ¿ìÆí¹øÈ£°Ë»ö Callback
 */ 
function _searchAddress2( obj, formName, gubun ){
	var formObj = document.all[formName];
	
	if(typeof formObj != 'undefined') {
		if(gubun == "C" ){
			
			formObj.c_sGubun.value = obj.sGubun;
			formObj.c_sZipCd.value = obj.sZipCd;
			formObj.c_sAdminAreaCd.value = obj.sAdminAreaCd;
			formObj.c_sSidoName.value = obj.sSidoNm;
			formObj.c_sSiggName.value = obj.sSiggNm;
			formObj.c_sDongName.value = obj.sDongNm;
			formObj.c_sBldTpCd.value = obj.sBldTypCd;
			formObj.c_sBldCd.value = obj.sBldCd;
			formObj.c_sBujiTpCd.value = obj.sBujiTypCd;
			formObj.c_sBldName.value = obj.sBldNm;
			formObj.c_sBldTpName.value = obj.sBldTypNm;
			
			formObj.c_sBuji.value = "";
			formObj.c_sHo.value = "";
			formObj.c_sDong.value = "";
			formObj.c_sHosu.value = "";
					
			if(obj.sGubun == "A"){
				formObj.c_sBuji.value = obj.sBuji;
				formObj.c_sHo.value = obj.sHo;
				formObj.c_sAsstAddr.value = obj.sAdrsAdd;		
			}else{
				if(obj.sBldTypCd == "02"){
					formObj.c_sDong.value = obj.sDong;
					formObj.c_sHosu.value = obj.sHosu;	
				}
				formObj.c_sAsstAddr.value = obj.sAdrsAdd;	
			}
			
			formObj.c_sCustZip1.value = obj.sZipCd.substring(0,3);
			formObj.c_sCustZip2.value = obj.sZipCd.substring(3,6);
			if(obj.sGubun == "A"){
				formObj.c_sCustAdrs.value = obj.sSidoNm +" "+obj.sSiggNm +" "+obj.sDongNm +" "+formObj.c_sBuji.value +"-"+formObj.c_sHo.value;
			}else if(obj.sGubun != "A" && obj.sBldTypCd == "02"){
				formObj.c_sCustAdrs.value = obj.sSidoNm +" "+obj.sSiggNm +" "+obj.sDongNm +" "+obj.sBldNm +" "+obj.sBldTypNm+" "+formObj.c_sDong.value+"-"+formObj.c_sHosu.value;
			}else{
				formObj.c_sCustAdrs.value = obj.sSidoNm +" "+obj.sSiggNm +" "+obj.sDongNm +" "+obj.sBldNm +" "+obj.sBldTypNm;
			}
			//formObj.sCustAdrs.value = obj.sSidoNm +" "+obj.sSiggNm +" "+obj.sDongNm +" "+obj.sBldNm +" "+obj.sBldTypNm+" "+formObj.sBuji.value +"-"+formObj.sHo.value +"¹øÁö  "+formObj.sDong.value+"µ¿"+formObj.sHosu.value+"È£";
			formObj.c_sCustAdrsAdd.value = formObj.c_sAsstAddr.value;
			
			formObj.c_sCustAdrsAdd.focus();
			
		}else if(gubun == "P"){
			
			formObj.p_sGubun.value = obj.sGubun;
			formObj.p_sZipCd.value = obj.sZipCd;
			formObj.p_sAdminAreaCd.value = obj.sAdminAreaCd;
			formObj.p_sSidoName.value = obj.sSidoNm;
			formObj.p_sSiggName.value = obj.sSiggNm;
			formObj.p_sDongName.value = obj.sDongNm;
			formObj.p_sBldTpCd.value = obj.sBldTypCd;
			formObj.p_sBldCd.value = obj.sBldCd;
			formObj.p_sBujiTpCd.value = obj.sBujiTypCd;
			formObj.p_sBldName.value = obj.sBldNm;
			formObj.p_sBldTpName.value = obj.sBldTypNm;
			
			formObj.p_sBuji.value = "";
			formObj.p_sHo.value = "";
			formObj.p_sDong.value = "";
			formObj.p_sHosu.value = "";
					
			if(obj.sGubun == "A"){
				formObj.p_sBuji.value = obj.sBuji;
				formObj.p_sHo.value = obj.sHo;
				formObj.p_sAsstAddr.value = obj.sAdrsAdd;		
			}else{
				if(obj.sBldTypCd == "02"){
					formObj.p_sDong.value = obj.sDong;
					formObj.p_sHosu.value = obj.sHosu;	
				}
				formObj.p_sAsstAddr.value = obj.sAdrsAdd;	
			}
			
			formObj.p_sCustZip1.value = obj.sZipCd.substring(0,3);
			formObj.p_sCustZip2.value = obj.sZipCd.substring(3,6);
			if(obj.sGubun == "A"){
				formObj.p_sCustAdrs.value = obj.sSidoNm +" "+obj.sSiggNm +" "+obj.sDongNm +" "+formObj.p_sBuji.value +"-"+formObj.p_sHo.value;
			}else if(obj.sGubun != "A" && obj.sBldTypCd == "02"){
				formObj.p_sCustAdrs.value = obj.sSidoNm +" "+obj.sSiggNm +" "+obj.sDongNm +" "+obj.sBldNm +" "+obj.sBldTypNm+" "+formObj.p_sDong.value+"-"+formObj.p_sHosu.value;
			}else{
				formObj.p_sCustAdrs.value = obj.sSidoNm +" "+obj.sSiggNm +" "+obj.sDongNm +" "+obj.sBldNm +" "+obj.sBldTypNm;
			}
			//formObj.sCustAdrs.value = obj.sSidoNm +" "+obj.sSiggNm +" "+obj.sDongNm +" "+obj.sBldNm +" "+obj.sBldTypNm+" "+formObj.sBuji.value +"-"+formObj.sHo.value +"¹øÁö  "+formObj.sDong.value+"µ¿"+formObj.sHosu.value+"È£";
			formObj.p_sCustAdrsAdd.value = formObj.p_sAsstAddr.value;
			
			formObj.p_sCustAdrsAdd.focus();	
		}
	}
}

/*
8.17. calendarUserOpt
		³¯Â¥ ÀÔ·ÂÀ» À§ÇÑ ´Þ·ÂÈ­¸éÀ» »ý¼ºÇÑ´Ù. ÀÎÀÚ´Â ³¯Â¥°¡ ÀÔ·ÂµÉ formÀÇ text fieldÀÇ ÀÌ¸§(String)ÀÌ´Ù.
		»ç¿ë¹æ¹ý) calendar( "inputName" );
		_focusYN : ³¯Â¥ ÀÔ·ÂÈÄ input box¿¡ focus³Ñ°ÜÁÙÁö ¿©ºÎ
		_domain : ¼­·Î´Ù¸¥ µµ¸ÞÀÎ ·¹º§À» ¸ÂÃç ÁÖ±â À§ÇØ »ç¿ë
 * @return	
 * @author	neobug
 * @version 1.0
 * @cdate   2006-11-06
 */
function calendarUserOpt(target, sFeatures, _focusYN, _domain) {
	var curDate = null;
	var _calendarDelimiter = "";
	_calendarIgnoreReadonly = "false";
	_calendarObj = null;

	if( typeof sFeatures != 'undefined' ) {
		if( sFeatures.indexOf( ":" ) > -1 ) {
			var arrayOfFeatures = sFeatures.split(";");
			for (var i=0; i < arrayOfFeatures.length; i++) {
				var tmpArray = arrayOfFeatures[i].split(":");
				if ( tmpArray.length == 2 )	{
					if ( trim( tmpArray[0].toLowerCase() ) == "callback" )	{
						_calendarCallback = trim( tmpArray[1] );
					} else if ( trim( tmpArray[0].toLowerCase() ) == "delimiter" )	{
						_calendarDelimiter = trim( tmpArray[1] );
					} else if ( trim( tmpArray[0].toLowerCase() ) == "ignorereadonly" )	{
						_calendarIgnoreReadonly = trim( tmpArray[1].toLowerCase() );
					}
				}
			}
		} else {
			_calendarCallback =  sFeatures;
		}
	}

	if( _calendarIgnoreReadonly != "true" ) {
		var _calendarIgnoreReadonly1 = getConfiguration( "calendarIgnoreReadonly" );
		if( _calendarIgnoreReadonly1 != "" ) {
			_calendarIgnoreReadonly = _calendarIgnoreReadonly1;
		}
	}

	if( _calendarDelimiter == "" ) {
		_calendarDelimiter = getConfiguration( "calendarDelimiter" );
		if( _calendarDelimiter == "" ) {
			_calendarDelimiter = "/";
		}
	}

	var calendarURL = getConfiguration( "calendarURL" );
	if( calendarURL == "" ) {
		calendarURL = __baseURI + "Calendar.html";
	}

	if( typeof target != 'undefined' ) {
		try	{
			if( target.indexOf( "." ) > -1 ) {
				_calendarObj = eval( target );
//				_calendarObj.className = "Date1";
				curDate = _calendarObj.value;
			} else {
				var oObject = theDocument.all.tags("input");
				if (oObject != null){
					for (var i = 0; i < oObject.length; i++){
						var e = oObject[i];
						if( (e.name == target) && (e.type=="text") )	{
							_calendarObj = e;
//							_calendarObj.className = "Date1";
							curDate = e.value;
							break;
						}
					}
				}
			}
		} catch( e ) {}
		if( _calendarIgnoreReadonly != 'true' && ( _calendarObj.disabled == true || _calendarObj.readOnly == true ) ) {
	//		alert( "³¯Â¥¸¦ ÀÔ·ÂÇÒ ¼ö ¾ø´Â Ç×¸ñÀÔ´Ï´Ù." );
			return;
		}
	}


	var obj = null;
	if( window.event != null ) {
		obj = window.event.srcElement;
	}
	var offsetY = 0;
	var offsetX = 0;
	if( obj != null && typeof obj == 'object' && typeof obj.offsetHeight != 'undefined' ) {
		offsetY = getAbsoluteTop( obj ) + obj.offsetHeight;
		offsetX = getAbsoluteLeft( obj );
	}
//	//style='width:182px; height:184px'
//	alert( theDocument.body.offsetWidth  + "  " + (offsetX + 182) );

	if( theDocument.body.offsetWidth < 178 || theDocument.body.offsetHeight < 180 )  {
		alert("Ã¢ÀÌ ³Ê¹« ÀÛ¾Æ¼­ ´Þ·ÂÀ» Ç¥½ÃÇÒ ¼ö ¾ø½À´Ï´Ù.");
		return;
	}
	if( theDocument.body.offsetWidth < offsetX + 182 ) {
		offsetX = theDocument.body.offsetWidth - 186;
	}

	if( theDocument.body.offsetHeight < offsetY + 184 ) {
		offsetY = theDocument.body.offsetHeight - 188;
	}

	if( typeof _calendarLayer != 'undefined' && _calendarLayer.style.display == "" && offsetX == parseInt(_calendarLayer.style.left) && offsetY == parseInt(_calendarLayer.style.top) ) {
		_calendarClose();
		return;
	}
	if( typeof _calendarLayer == 'undefined' ) {
		obj = theDocument.createElement("<div id='_calendarLayer'></div>");
		theDocument.body.insertBefore( obj );
	}
	_calendarLayer.style.display = "none";
	_calendarLayer.style.visibility = "hidden";
	_calendarLayer.style.position = "absolute";
	_calendarLayer.style.zIndex = 50;
	_calendarLayer.style.top = offsetY;
	_calendarLayer.style.left = offsetX;
	_calendarLayer.innerHTML = "<iframe name='_calendarFrame' src='" + calendarURL + "?curDate=" + curDate + "&delimiter=" + _calendarDelimiter + "&_domain=" + _domain + "&focusYN=" + _focusYN + "' style='width:182px; height:184px' frameborder=0 hspace=0 vspace=0 scrolling=no></iframe>";
}


function _setCalendarDateUserOpt( str )  {
	try {
		if( _calendarObj != null && typeof _calendarObj.value != 'undefined' ) {
			if( _calendarIgnoreReadonly != 'true' && ( _calendarObj.disabled == true || _calendarObj.readOnly == true ) ) {
				alert( "ÀÐ±â Àü¿ë¿¡¼­´Â ³¯Â¥¸¦ ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù." );
				return;
			} else {
			    _calendarObj.value = str;
			    _calendarObj.focus();
			}
		}
		_calendarIgnoreReadonly = "false";
		if( _calendarCallback != null ) {
			var arrayOfFeatures = _calendarCallback.split(";");
			for (var i=0; i < arrayOfFeatures.length; i++) {
				var tmpArray = arrayOfFeatures[i].split(":");
				if ( tmpArray.length == 2 )	{
					if ( trim( tmpArray[0].toLowerCase() ) == "callback" )	{
						eval( _calendarCallback + "()" );
					}
				}
			}
			_calendarCallback = null;
		}
	} catch( e ) {}
}

/**
 * setCodeOptionList
 * sCodeTypeÀÇ ÄÚµå ¸ñ·ÏÀ» select box¿¡ »Ñ·ÁÁÜ
 * addAnd Ãß°¡ : and Á¶°ÇÀ» Ãß°¡ ÇÒ ÇÊ¿ä°¡ ÀÖÀ»¶§ ( ex : and sMainCode = '000' )
 */
function setCodeOptionList(codeType, targetName, chooseOption, selectedCode, sType, addAnd) {
	
	try {

		if(codeType == '') {
			alert("Code TypeÀÌ ¾ø½À´Ï´Ù. º¯¼ö °ªÀ» È®ÀÎÇÏ¼¼¿ä.");
			return;
		}

		var selectObj = document.all[targetName];

		if(typeof selectObj == 'undefined') {
			alert("target object°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.");
			return;
		}

		if(chooseOption != true && chooseOption != false) {
			alert("chooseOptionÀº true ¶Ç´Â falseÀÇ boolean °ªÀ¸·Î ³Ñ±â¼¼¿ä.");
			return;
		}

		var sNameType = "short";
		if ( sType != null && sType == "long")   {
			sNameType = "long";
		}

	    xmlDoc = getDocument("<CODAA02/>");
		setString(xmlDoc, "sCodeType", codeType);
		setString(xmlDoc, "sTarget", targetName);
		setString(xmlDoc, "sSelectedCode", selectedCode);
		setBoolean(xmlDoc, "sChooseOption", chooseOption);
		setString(xmlDoc, "sNameType", sNameType);
		setString(xmlDoc, "addAnd", addAnd);
		
		setTask  (xmlDoc, "com.inswave.join.util.task.JoinUtilTask"); 
	    setAction(xmlDoc, "setCodeOptionList");
		callServletXMLService( "callback:_setCodeOptionList; sync:false; debug:false;", "/insCommon/callHanaroService.jsp", xmlDoc );
	
	} catch( ex ) {
		log("setCodeOptionList¿¡¼­ ¿¡·¯ ¹ß»ý : " + ex);
		log(codeType+", "+targetName+", "+chooseOption+", "+selectedCode);
	}
}
/**
 * setCodeOptionList2
 * sCodeTypeÀÇ ÄÚµå ¸ñ·ÏÀ» select box¿¡ »Ñ·ÁÁÜ
 * addAnd Ãß°¡ : and Á¶°ÇÀ» Ãß°¡ ÇÒ ÇÊ¿ä°¡ ÀÖÀ»¶§ ( ex : and sMainCode = '000' )
 * setCodeOptionList()¿¡ syncFg¸¦ Ãß°¡
 */
function setCodeOptionList2(codeType, targetName, chooseOption, selectedCode, sType, addAnd, syncFg) {
	
	try {

		if(codeType == '') {
			alert("Code TypeÀÌ ¾ø½À´Ï´Ù. º¯¼ö °ªÀ» È®ÀÎÇÏ¼¼¿ä.");
			return;
		}

		var selectObj = document.all[targetName];

		if(typeof selectObj == 'undefined') {
			alert("target object°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.");
			return;
		}

		if(chooseOption != 'all') {
			if(chooseOption != true && chooseOption != false) {
				alert("chooseOptionÀº true ¶Ç´Â falseÀÇ boolean °ªÀ¸·Î ³Ñ±â¼¼¿ä.");
				return;
			}
		}

		var sNameType = "short";
		if ( sType != null && sType == "long")   {
			sNameType = "long";
		}

	    xmlDoc = getDocument("<CODAA02/>");
		setString(xmlDoc, "sCodeType", codeType);
		setString(xmlDoc, "sTarget", targetName);
		setString(xmlDoc, "sSelectedCode", selectedCode);
		setBoolean(xmlDoc, "sChooseOption", chooseOption);
		setString(xmlDoc, "sNameType", sNameType);
		setString(xmlDoc, "addAnd", addAnd);
		
		setTask  (xmlDoc, "com.inswave.join.util.task.JoinUtilTask"); 
	    setAction(xmlDoc, "setCodeOptionList");
		callServletXMLService( "callback:_setCodeOptionList; sync:" + syncFg + "; debug:false;", "/insCommon/callHanaroService.jsp", xmlDoc );
	
	} catch( ex ) {
		log("setCodeOptionList¿¡¼­ ¿¡·¯ ¹ß»ý : " + ex);
		log(codeType+", "+targetName+", "+chooseOption+", "+selectedCode);
	}
}

/**
 * setCodeOptionListÀÇ ÄÝ¹é¸Þ¼Òµå 
 */
function _setCodeOptionList(result, args) {
	try {
		var targetName = getString(args, "sTarget");
		var chooseOption = getString(args, "sChooseOption");
		var selectedCode = getString(args, "sSelectedCode");
		var sNameType    = getString(args, "sNameType");

		var selectObj = document.all[targetName];
		if(typeof selectObj != 'undefined') {
			selectObj.length = 0;
			if(chooseOption == 'true') {
				var optObj = getOptionObj("- ¼±ÅÃ -", "");
				selectObj.add(optObj);
			}

			var selectedIdx = 0;
			var vt = toVector(result);
			for(var i=0; i<vt.size(); i++){
				var codeDoc = getDocument(vt.elementAt(i));
				var value = getString(codeDoc, "value");

				if(value == selectedCode) {
					if(chooseOption == 'true') {
						selectedIdx = i+1;
					} else {
						selectedIdx = i;
					}
				}
				var optObj = null;
				if ( sNameType == "long") {
					optObj = getOptionObj(getString(codeDoc, "LongName"), value);
				} else {
					optObj = getOptionObj(getString(codeDoc, "name"), value);
				}

				selectObj.add(optObj);
			}
			selectObj.selectedIndex = selectedIdx;
		} else {
			log("_setCodeOptionList ¿¡·¯ ¹ß»ý : selectObj°¡ ¾øÀ½");
		}
	} catch( e ) {
		printStackTrace( e );
	}
}

/**
 * setCodeOptionList
 * sCodeTypeÀÇ ÄÚµå ¸ñ·ÏÀ» select box¿¡ »Ñ·ÁÁÜ
 * addAnd Ãß°¡ : and Á¶°ÇÀ» Ãß°¡ ÇÒ ÇÊ¿ä°¡ ÀÖÀ»¶§ ( ex : and sMainCode = '000' )
 */
function setCodeOptionListText(codeType, targetName, chooseOption, selectedCode, sType, addAnd) {
	
	try {

		if(codeType == '') {
			alert("Code TypeÀÌ ¾ø½À´Ï´Ù. º¯¼ö °ªÀ» È®ÀÎÇÏ¼¼¿ä.");
			return;
		}

		var selectObj = document.all[targetName];

		if(typeof selectObj == 'undefined') {
			alert("target object°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.");
			return;
		}

		if(chooseOption != true && chooseOption != false) {
			alert("chooseOptionÀº true ¶Ç´Â falseÀÇ boolean °ªÀ¸·Î ³Ñ±â¼¼¿ä.");
			return;
		}

		var sNameType = "short";
		if ( sType != null && sType == "long")   {
			sNameType = "long";
		}

	    xmlDoc = getDocument("<CODAA02/>");
		setString(xmlDoc, "sCodeType", codeType);
		setString(xmlDoc, "sTarget", targetName);
		setString(xmlDoc, "sSelectedCode", selectedCode);
		setBoolean(xmlDoc, "sChooseOption", chooseOption);
		setString(xmlDoc, "sNameType", sNameType);
		setString(xmlDoc, "addAnd", addAnd);
		
		setTask  (xmlDoc, "com.inswave.join.util.task.JoinUtilTask"); 
	    setAction(xmlDoc, "setCodeOptionList");
		callServletXMLService( "callback:_setCodeOptionListText; sync:false; debug:false;", "/insCommon/callHanaroService.jsp", xmlDoc );
	
	} catch( ex ) {
		log("setCodeOptionListText¿¡¼­ ¿¡·¯ ¹ß»ý : " + ex);
		log(codeType+", "+targetName+", "+chooseOption+", "+selectedCode);
	}
}

/**
 * setCodeOptionListÀÇ ÄÝ¹é¸Þ¼Òµå 
 */
function _setCodeOptionListText(result, args) {
	try {
		var targetName = getString(args, "sTarget");
		var chooseOption = getString(args, "sChooseOption");
		var selectedCode = getString(args, "sSelectedCode");
		var sNameType    = getString(args, "sNameType");

		var selectObj = document.all[targetName];
		if(typeof selectObj != 'undefined') {
			selectObj.length = 0;
			if(chooseOption == 'true') {
				var optObj = getOptionObj("- ¼±ÅÃ -", "");
				selectObj.add(optObj);
			}

			var selectedIdx = 0;
			var vt = toVector(result);
			for(var i=0; i<vt.size(); i++){
				var codeDoc = getDocument(vt.elementAt(i));
				var value = getString(codeDoc, "value");
				var name = getString(codeDoc, "name");
				if(name == selectedCode) {
					if(chooseOption == 'true') {
						selectedIdx = i+1;
					} else {
						selectedIdx = i;
					}
				}
				var optObj = null;
				if ( sNameType == "long") {
					optObj = getOptionObj(getString(codeDoc, "LongName"), value);
				} else {
					optObj = getOptionObj(getString(codeDoc, "name"), value);
				}

				selectObj.add(optObj);
			}
			selectObj.selectedIndex = selectedIdx;
		} else {
			log("_setCodeOptionListtext ¿¡·¯ ¹ß»ý : selectObj°¡ ¾øÀ½");
		}
	} catch( e ) {
		printStackTrace( e );
	}
}

/**
 * »õ·Î¿î HTML Option Object¸¦ »ý¼ºÇÏ¿© ¸®ÅÏÇÑ´Ù. 
 */
function getOptionObj(name, value) {
	var optObj = document.createElement("OPTION");
	optObj.text = name;
	optObj.value = value;
	return optObj;
}

/**
 * setSelectOption
 *		select ¹Ú½ºÀÇ Æ¯Á¤°ª select
**/
function setSelectOption(selName, selectedVal) {

  	try {

  		var selObj = document.all[selName];
  		if ( selectedVal != null && selectedVal != "") {
  			for(var i=0; i<selObj.length; i++) {
  				if(selObj[i].value == selectedVal) {
  					selObj[i].selected = true;
  					break;
  				}
  			}
  	}
    }  catch (ex) { log(ex.message) }
}

/**
 * addOptionValue
 *		Select Box¿¡¼­ Æ¯Á¤Ç×¸ñÀ» Ãß°¡ÇÑ´Ù.
 *		objName:selectÀÌ¸§ val:Ç¥½Ã°ª, display:Ç¥½ÃÀÌ¸§
**/
function addOptionValue(objName, val, display)
{
   try {
     var obj  = document.all[objName];
     var size =  obj.options.length;
     for(i=0; i<size; i++) {
     	if ( obj[i].value == val ) {
     		alert("Áßº¹µÈ °ªÀÌ ÀÖ½À´Ï´Ù. ");
			return false;
     	}
     }
     var oOption = document.createElement("OPTION");
     if ( display=="" || display == null ) display = val;

     oOption.text  = trim(display);
     oOption.value = trim(val);
     obj.options.add(oOption);
     return true;
   } catch ( e ) {
   	//return false;
   	alert("addOptionValue error : " + e.message);
   }
}

/********************************************************************************************************************
	getCheckboxValues
	check boxÀÇ ¿©·¯°³ °ªÀ» ¸®ÅÏ, sqlÀÇ in Á¶°Ç¿¡¼­ »ç¿ëµÉ¼ö ÀÖÀ½  'a', 'b', 'c'
********************************************************************************************************************/
function getCheckboxValues(chkID) {
	var len = getCheckedLength(chkID);
	var checkedCount=0;
	var returnString="";
	if(len >= 1) {
		var chkObj = document.all[chkID];

		if(typeof chkObj.length == 'undefined') {		// 1°³
			returnString = "'"+ chkObj.value +"'";
		} else {
			for(var i=0; i<chkObj.length; i++) {
				if(chkObj[i].checked) {
					if ( checkedCount == 0 ) {
						returnString = "'"+ chkObj[i].value +"'";
					} else {
						returnString += ", '"+ chkObj[i].value +"'";
					}
					checkedCount++;
				}
			}
		}
 	}
	return returnString;
}

/********************************************************************************************************************
	getCheckedLength
	check boxÀÇ ¼±ÅÃµÈ °ª ±æÀÌ ¸®ÅÏ
********************************************************************************************************************/
function getCheckedLength(chkID) {
	var checkedLen = 0;
	var chkObj = document.all[chkID];

	if(typeof chkObj != 'undefined') {
		if(typeof chkObj.length == 'undefined') {		// 1°³
			if(chkObj.checked) {
				checkedLen = 1;
			}
		} else {
			for(var i=0; i<chkObj.length; i++) {
				if(chkObj[i].checked) {
					checkedLen += 1;
				}
			}
		}
	}
	return checkedLen;
}

/** 
 * ¸Þ½ÃÁöÃ¢ ÆË¾÷
 */
function setMsg(msg){
	var targetPage = "/common/popup/msgPopup.jsp?msg="+msg;
	var feature = "dialogWidth=400px;dialogHeight=220px;left=300; top=300; scroll= no; resizable= no; location=no; menubar=no;status=no;titlebar=yes; toolbar=no";
	showModalDialog(targetPage, "", feature );
	return;
}

/** 
 * ¸Þ½ÃÁöÃ¢ ÆË¾÷
 */
function setErrorMsg(){
	//ÄÚ·¯½º ¼­ºñ½º Á¡°Ë½Ã È­¸é display
	window.top.location.replace("http://cs.skbroadband.com/notice/chorus_info.asp");
}

/**
 * ³¯Â¥ ÀÔ·Â ÇÊµå Ã¼Å©
 */ 
function checkDateField( obj ){
	if ( obj.value.length > 0 ) {
		if ( !isValidDate(obj,obj.value) ) {
			return;
		}
		
		if ( obj.value.length == 8 ) {
			obj.value = setDate(obj.value);
		}
	}
}

/**
 * ±ÇÇÑ Ã¼Å©
 */ 
function checkAuth( val ){
	
	if (val=="Y") {
		return false;
	} else if(val== "N"){
		setMsg("ÇØ´ç ÀÛ¾÷À» ¼öÇàÇÒ ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.");
		return true;
	}

}

//6. ³Ñ¾î¿Â ¹®ÀÚ¿­µéÀÌ ¸ðµÎ ¼ýÀÚÀÎ°¡¸¦ È®ÀÎ 0:¸ðµÎ¼ýÀÚ, 1:¹®ÀÚÆ÷ÇÔ
function isNumber(strings) {
    var c;
    var i;
    for(i = 0; i < strings.length; i++) {
        c = strings.charAt(i);
        if(c < '0' || c > '9'){
           return(1);
        }
    }
    return(0);
}


/********************************************************************************************************************
	_displayNoDataMsg
	°Ë»ö°á°ú°¡ ¾øÀ½À» ³ªÅ¸³»´Â ÆäÀÌÁö
********************************************************************************************************************/
function _displayNoDataMsg(display, tmpWidth)
{
	var nWidth = "100%";
	if ( tmpWidth != null ) {
		nWidth = tmpWidth;
	}
	var msg = " <table style='width: "+nWidth+";'> "
	  	    + "	<tr><td style='text-align: center'><b>°Ë»öÁ¶°Ç¿¡ ¸Â´Â °á°ú°¡ ¾ø½À´Ï´Ù. </b></td> "
	  	    + "	</tr> "
	  	    + "	</table> ";
	document.all[display].innerHTML = msg;
	return msg;
}

/*
 * ¿¬¼ÓµÈ ¼ýÀÚ³ª ¹®ÀÚÀÌ¸é true, ¾Æ´Ï¸é false
 */
function isContinuous(word) {
	var c0, c, c1;

	var con = true;
	var con1 = true;
	var con2 = true;

	for(var i=1; i<word.length; i++) {
		c0 = parseInt(word.charCodeAt(i-1));
		c = parseInt(word.charCodeAt(i));
		c1 = parseInt(word.charCodeAt(i-1)) + 1;

		if(c!=c0) {
			con1 = false;
		}
		if(c!=c1) {
			con2 = false;			
		}
	}
	
	if(con1 == false && con2 == false) {
		con = false;
	}

	return con;
}



/**
 * object styleÀÇ display¼Ó¼º handling
 * @param	
 * @return	
 * @author	neobug
 * @version 1.0
 * @cdate   2006-11-07
 */
function setDisplay(_div, bool){
    if(bool){
        _div.style.visible = true;
        _div.style.display = "";
    }else{
        _div.style.visible = false;
        _div.style.display = "none";
    }
}


/**
 * ÁÖ¹Î/»ç¾÷/¹ýÀÎ ¹øÈ£ °Ë»ç
 * @param	
 * @return	
 * @author	neobug
 * @version 1.0
 * @cdate   2006-11-08
 */
function checkID(str){
    
    var len = str.length;
    if(len == 10){
        return checkBizID2(str);
    }else if(len == 12){
        return checkCorpID2(str);
    }else if(len == 13){
        return checkPersonID2(str);
    }
    return false;
}


/**
 * »ç¾÷ÀÚµî·Ï¹øÈ£ °Ë»ç
 * @param	
 * @return	
 * @author	À±ÁØ¼­
 * @version 1.0
 * @cdate   2005-02-22
 */
function checkBizID2(str){
    var sum = 0;
    var aBizID =new Array(10);
    var checkID =new Array("1","3","7","1","3","7","1","3","5");
    
    for (var i=0;i<10;i++){ 
        aBizID[i] = str.substring(i,i+1);
    }
    for (var i=0;i<9;i++){ 
        sum += aBizID[i]*checkID[i];
    }
    sum = sum + parseInt((aBizID[8]*5)/10) ;
    temp = sum%10;
    temp1 = 0;
    
    if ( temp != 0 ) { 
        temp1 = 10 - temp; 
    } else { 
        temp1 = 0; 
    }
    if ( temp1 != aBizID[9] ) {
        return false;
    }
    return true;
}
/**
 * ¹ýÀÎµî·Ï¹øÈ£¸¦  °Ë»ç 
 * @param	
 * @return	
 * @author	À±ÁØ¼­
 * @version 1.0
 * @cdate   2005-04-20
 */
function checkCorpID2(str) {
    var  checkID = new Array(1,2,1,2,1,2,1,2,1,2,1,2);
    var  sCorpNo = str;
    
    var  lV1 = 0;
    var  nV2 = 0;
    var  nV3 = 0;
    
    for( var i=0 ; i<12 ; i++ ) {
        lV1 = parseInt(sCorpNo.substring(i, i+1)) * checkID[i];
    
        if(lV1 >= 10) {
            nV2 += lV1 % 10;
        } else {
            nV2 += lV1;
        }
    }
    
    nV3 = nV2 % 10;
    
    if( nV3 > 0 ) {
        nV3 = 10 - nV3;
    } else {
        nV3 = 0;
    }
    if( sCorpNo.substring(12,13) != nV3) {
        return false;
    }    
    return true;
}

/**
 * ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å© :: ¿Ü±¹ÀÎ µî·Ï¹øÈ£¿Í ÁÖ¹Îµî·Ï¹øÈ£¸¦ µ¿½Ã¿¡ Ã¼Å©ÇÏµµ·Ï ¼öÁ¤
 * @param	
 * @return	
 * @author	À±ÁØ¼­
 * @version 1.0
 * @cdate   2004-12-30
 */
function checkPersonID2(str) {
    var checkID = new Array(2,3,4,5,6,7,8,9,2,3,4,5);
    var aPersonID = new Array(13);
    var i=0, sum=0;
    var temp=0, temp1=0, temp2=0;
    var yy = "";
	
    if(str.length != 13) {
        return false;
    }
    for(i=0;i<13;i++) {
        if(str.charAt(i)<'0' || str.charAt(i)>'9')  {
            return false;
        }
    }
	//foreigner PersonID Pass
	if (str.substring(6,13) == "5000000" || str.substring(6,13) == "6000000"
			|| str.substring(6,13) == "7000000" || str.substring(6,13) == "8000000") {
		return true;
	}
	
    for(i=0;i<12;i++){
        sum += str.charAt(i) * checkID[i];
    }

    temp = sum - Math.floor(sum/11)*11;
    temp = 11 - temp;
    temp = temp - Math.floor(temp/10)*10;

    // ³ªÀÌ (-) Ã¼Å©
    if (str.charAt(6) == '1' || str.charAt(6) == '2' || str.charAt(6) == '5' || str.charAt(6) == '6' ) {
        yy = "19";
    } else {
        yy = "20";
    }
    if ( parseInt(getCurrentDate('yyyy')) - parseInt(yy + str.substring(0,2) ) < 0 ) {
        return false;
    }

    //¿Ü±¹ÀÎ ÁÖ¹Î¹øÈ£ Ã¼Å©·ÎÁ÷ Ãß°¡
    if(str.charAt(6) != '5' && str.charAt(6) != '6' && str.charAt(6) != '7' && str.charAt(6)!= '8') {
        if(temp==eval(str.charAt(12))) {
            return true;
        } else {
            return false;
        }
    } else {
        if((temp + 2)%10 == eval(str.charAt(12))) {
            return true;
        } else {
            return false;
        }
    }
    return false;
}

/**
 * »ý³â¿ùÀÏºÎÅÍ ±âÁØÀÏ±îÁöÀÇ ³ªÀÌ °è»ê
 * @param	
 * @return	
 * @author	
 * @version 1.0
 * @cdate   
 */
 function getAge( birthday, stDate ) {
    if ( stDate.length != 8 ){
    	return 0;
    }
    var st_yy = stDate.substring(0,4);
    var st_mm = stDate.substring(4,6);
    var st_dd = stDate.substring(6,8);

    var birth_yy = birthday.substring(0,4);
    var birth_mm = birthday.substring(4,6);
    var birth_dd = birthday.substring(6,8);

    var age = Number(st_yy) - Number(birth_yy);
    if ( Number(st_mm) == Number(birth_mm) ) {
         if ( Number(st_dd) < Number(birth_dd) ) {
            age = Number(age) - Number(1);
         }
    } else if ( Number(st_mm) < Number(birth_mm) ) {
          age = Number(age) - Number(1);
    }
    return age;
 }
 
//ÁÖ¹Îµî·Ï¹øÈ£·Î ¸¸³ªÀÌ¸¦ Á¶È¸
function trueAge(sCustID) {
    
    if ( sCustID.length != 13 ){
    	return 0;
    }
    
    var yourage = 0;

    //ÁÖ¹Î¹øÈ£¸¦ ºÐÇØÇÏ¿© »ý³â¿ùÀÏÀ» ±¸ºÐ
    var byy = parseInt(sCustID.substring(0, 2));
    var bmm = parseInt(sCustID.substring(2, 4));
    var bdd = parseInt(sCustID.substring(4, 6));
    var yearGubun = sCustID.substring(6, 7);

    //ÁÖ¹Î¹øÈ£ µÞÃ¹ÀÚ¸®¸¦ ÀÌ¿ëÇÏ¿© Á¤È®ÇÑ »ý³âÀ» Á¶È¸
    if ( yearGubun == "1" || yearGubun == "2") {
        byy += 1900;
    } else if ( yearGubun == "3" || yearGubun == "4" ) {
        byy += 2000;
    }
    
    //ÇöÀç³â¿ùÀÏÀ» Á¶È¸
    var thedate = new Date();
    var cmm = thedate.getMonth() + 1;
    var cdd = thedate.getDate();
    var cyy = thedate.getYear();
        
    if (cyy < 100) { 
        cyy += 1900;
    }

    yourage = cyy - byy;
    
    //ÅÂ¾î³¯´ÞÀÌ ÇöÀç ¿ùº¸´Ù ÀûÀ¸¸é ¸¸³ªÀÌ ÇÑ»ìÁ¦°Å
    if (cmm < bmm) {
        yourage--;
    }

    //ÅÂ¾î³¯ÀÏÀÌ ÇöÀç ÀÏº¸´Ù ÀûÀ¸¸é ¸¸³ªÀÌ ÇÑ»ìÁ¦°Å
    if ((cmm == bmm) && (cdd < bdd)) {
        yourage--;
    }

    return yourage;
}

 

/**
 * setCodeOptionList
 * sCodeTypeÀÇ ÄÚµå ¸ñ·ÏÀ» select box¿¡ »Ñ·ÁÁÜ
 * addAnd Ãß°¡ : and Á¶°ÇÀ» Ãß°¡ ÇÒ ÇÊ¿ä°¡ ÀÖÀ»¶§ ( ex : and sMainCode = '000' )
 */
function setAreaOptionList(sGubun, targetName, chooseOption, selectedCode, sAreaName ) {
	
	try {

		if(sGubun == '') {
			alert("sGubunÀÌ ¾ø½À´Ï´Ù. º¯¼ö °ªÀ» È®ÀÎÇÏ¼¼¿ä.");
			return;
		}

		var selectObj = document.all[targetName];

		if(typeof selectObj == 'undefined') {
			alert("target object°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.");
			return;
		}

		if(chooseOption != true && chooseOption != false) {
			alert("chooseOptionÀº true ¶Ç´Â falseÀÇ boolean °ªÀ¸·Î ³Ñ±â¼¼¿ä.");
			return;
		}

	    xmlDoc = getDocument("<CODAA03/>");
		setString(xmlDoc, "sGubun", sGubun);
		setString(xmlDoc, "sAreaName", sAreaName);
		setString(xmlDoc, "sTarget", targetName);
		setString(xmlDoc, "sSelectedCode", selectedCode);
		setBoolean(xmlDoc, "sChooseOption", chooseOption);		
				
		setTask  (xmlDoc, "com.inswave.join.util.task.JoinUtilTask"); 
	    setAction(xmlDoc, "setAreaOptionList");
		callServletXMLService( "callback:_setAreaOptionList; sync:false; debug:false;", "/insCommon/callHanaroService.jsp", xmlDoc );
	
	} catch( ex ) {
		log("setCodeOptionList¿¡¼­ ¿¡·¯ ¹ß»ý : " + ex);
		log(codeType+", "+targetName+", "+chooseOption+", "+selectedCode);
	}
}

/**
 * setAreaOptionListÀÇ ÄÝ¹é¸Þ¼Òµå 
 */
function _setAreaOptionList(result, args) {
	try {
		var gubun = getString(args, "sGubun");
		var targetName = getString(args, "sTarget");
		var chooseOption = getString(args, "sChooseOption");
		var selectedCode = getString(args, "sSelectedCode");
		
		var selectObj = document.all[targetName];
		if(typeof selectObj != 'undefined') {
			selectObj.length = 0;
			if(chooseOption == 'true') {
				var optObj = getOptionObj("- ¼±ÅÃ -", "");
				selectObj.add(optObj);
			}

			var selectedIdx = 0;
			var vt = toVector(result);
			for(var i=0; i<vt.size(); i++){
				var codeDoc = getDocument(vt.elementAt(i));
				var value = getString(codeDoc, "name");
				var subValue = getString(codeDoc, "subName");
				
				if(gubun == "1" || gubun == "4"){
					if(value == selectedCode) {
						if(chooseOption == 'true') {
							selectedIdx = i+1;
						} else {
							selectedIdx = i;
						}
					}
				}else{
					if(subValue == selectedCode) {
						if(chooseOption == 'true') {
							selectedIdx = i+1;
						} else {
							selectedIdx = i;
						}
					}
				}	
				var optObj = null;
				
				optObj = getOptionObj(getString(codeDoc, "name"), value);				

				selectObj.add(optObj);
			}
			selectObj.selectedIndex = selectedIdx;
		} else {
			log("_setCodeOptionList ¿¡·¯ ¹ß»ý : selectObj°¡ ¾øÀ½");
		}
	} catch( e ) {
		printStackTrace( e );
	}
} 



/**
 * sWebSvcCD vector¿¡ ÆÇ¸Å °¡´ÉÇÑ ¹øµé»óÇ°À» Ãß°¡ÇØ¼­ ¹ÝÈ¯ÇÑ´Ù.
 * @param	
 * @return	
 * @author	neobug
 * @version 1.0
 * @cdate   2006-11-06
 */
function makeBundleSvc(vecDom){
    var tmpVec = toVector(vecDom);
    var tmpSvc = "||".split("|");
    var tmpCnt = new Array(0, 0, 0);
    
    for(var i=0; i<tmpVec.size(); i++){
        var tmpDoc = tmpVec.elementAt(i);
        var sWebSvcCD = getString(tmpDoc, "tmpDoc");
        
        switch(sWebSvcCD.substring(0,1)){
            case "E":
                tmpCnt[0] = 1;
                tmpSvc[0] = "E"; break;       
            case "A":
                tmpCnt[1] = 1;
                tmpSvc[1] = "A"; break;       
            case "H":
                tmpCnt[2] = 1;
                tmpSvc[2] = "H"; break;                
        }
    }
    //¹øµé¼­ºñ½º ±¸¼ºÀÌ °¡´ÉÇÒ °æ¿ì
    if( (tmpCnt[0] + tmpCnt[1] + tmpCnt[2]) > 1 )
        return setBundleSvc(tmpVec, tmpSvc);
    
    //´ÜÀÏ ¼­ºñ½º¸¸ Á¸ÀçÇÒ °æ¿ì 
    return vecDom;
}
function setBundleSvc(tmpVec, tmpSvc){
    
    if(tmpSvc[0] == "E" && tmpSvc[1] == "A"){
        var xmlDoc = getDocument("<SVCAA05/>");
        setString(xmlDoc, "sWebSvcCD", "M001");
        setString(xmlDoc, "sWebSvcName", "ÃÊ°í¼Ó+ÀüÈ­");
        tmpVec.addElement(xmlDoc);
    }
    if(tmpSvc[0] == "E" && tmpSvc[2] == "H"){
        var xmlDoc = getDocument("<SVCAA05/>");
        setString(xmlDoc, "sWebSvcCD", "M002");
        setString(xmlDoc, "sWebSvcName", "ÃÊ°í¼Ó+ºê·Îµå¾Ø TV");
        tmpVec.addElement(xmlDoc);
    }
    if(tmpSvc[1] == "A" && tmpSvc[2] == "H"){
        var xmlDoc = getDocument("<SVCAA05/>");
        setString(xmlDoc, "sWebSvcCD", "M003");
        setString(xmlDoc, "sWebSvcName", "ÀüÈ­+ºê·Îµå¾Ø TV");
        tmpVec.addElement(xmlDoc);
    }
    if(tmpSvc[0] == "E" && tmpSvc[1] == "A" && tmpSvc[2] == "H"){
        var xmlDoc = getDocument("<SVCAA05/>");
        setString(xmlDoc, "sWebSvcCD", "M004");
        setString(xmlDoc, "sWebSvcName", "ÃÊ°í¼Ó+ÀüÈ­+ºê·Îµå¾Ø TV");
        tmpVec.addElement(xmlDoc);
    }
    
    return tmpVec.toDocument();
    
}


function getCustNo( str ) {
	var sCustNo ="";
	for ( var i = 0 ; i < str.length ; i++ ){
		var ch = str.substring(i,i+1);
		if ( ch >= '0' && ch <= '9' ){
			sCustNo = sCustNo + ch;
		}
	}

	return sCustNo;
}

function setCustNo( str ){

	var sCustNo ="";

	for ( var i = 0 ; i < str.length ; i++ ){
		var ch = str.substring(i,i+1);

		if ( ch >= '0' && ch <= '9' ){
			sCustNo = sCustNo + ch;
		}
	}
	if ( sCustNo.length == 13 ){
		sCustNo = sCustNo.substring(0,6)+"-"+sCustNo.substring(6,13);
	} else if ( sCustNo.length == 10 ){
		sCustNo = sCustNo.substring(0,3)+"-"+sCustNo.substring(3,5)+"-"+sCustNo.substring(5,10);
	}
	return sCustNo;
}
	
// ÁÖ¹Î¹øÈ£¿¡ '-' ¼ÂÆÃ
function _setCustNo(){
	try{
		var obj = event.srcElement;
		var temp = obj.value;
		var re1 = /[^0-9]*/g;	//Initialize pattern.
		temp =  temp.replace( re1 ,"");
		obj.value = temp;
		if ( temp.length == 13 ){
			obj.value = temp.substring(0,6)+"-"+temp.substring(6,13);
		} else if ( temp.length == 10 ){
			obj.value = temp.substring(0,3)+"-"+temp.substring(3,5)+"-"+temp.substring(5,10);
		}
	}catch ( e ) {
		log ( " setCustNo Exception " ) ;
		printStackTrace ( e ) ;
	}
}
	
// ÁÖ¹Î¹øÈ£¿¡ '-' Á¦°Å
function _getCustNo() {
	try {
		var obj = event.srcElement;
		var temp = obj.value;
		var re1 = /[^0-9]*/g;	//Initialize pattern.
		obj.value = temp.replace( re1 ,"");
		obj.select();
	}catch ( e ) {
		log ( " getCustNo Exception " ) ;
		printStackTrace ( e ) ;
	}
}


/*
 * È­¸é ·Îµù½Ã »çÀÌÁî ¼³Á¤
 * @param	
 * @return	
 * @author	±èÁöÀº
 * @version 1.0
 * @cdate   2006-10-18
 */
function reSize_Cyber(){ 
    try{
    	if (document.body.scrollHeight > 300)  
        	self.resizeTo(752 , document.body.scrollHeight + 20); 
    	else self.resizeTo(752 , 300); 
    }catch(e){//Explorer 7.0 error¹ß»ý
        
    }
}

/*
 * È­¸é ·Îµù½Ã »çÀÌÁî ¼³Á¤
 * @param	
 * @return	
 * @author	±èÁöÀº
 * @version 1.0
 * @cdate   2006-10-18
 */
function reSize_ok_zip(){ 
    try{
    	if (document.body.scrollHeight > 340)  
        	self.resizeTo(483 , document.body.scrollHeight + 80); 
    	else self.resizeTo(483 , 380); 
    }catch(e){//Explorer 7.0 error¹ß»ý
        
    }
}

/*
 * È­¸é ·Îµù½Ã »çÀÌÁî ¼³Á¤
 * @param	
 * @return	
 * @author	±èÁöÀº
 * @version 1.0
 * @cdate   2006-10-18
 */
function reSize_Cyber_old(){ 
    try{
    	if (document.body.scrollHeight > 300)  
        	window.resizeTo(752 , document.body.scrollHeight + 20); 
    	else window.resizeTo(752 , 300); 
    }catch(e){//Explorer 7.0 error¹ß»ý
        
    }
}

/*
 * È­¸é ·Îµù½Ã »çÀÌÁî ¼³Á¤
 * @param	
 * @return	
 * @author	±èÁöÀº
 * @version 1.0
 * @cdate   2006-10-18
 */
function reSize_Join(){ 
    try{
    	if (document.body.scrollHeight > 300)  
        	self.resizeTo(730 , document.body.scrollHeight + 20); 
    	else self.resizeTo(730 , 300); 
    }catch(e){//Explorer 7.0 error¹ß»ý
        
    }
}

	
/**
 * isEmail email ÁÖ¼Ó Ã¼Å© : Á÷Á¢ ÀÔ·Â½Ã ÁÖ¼Ò domainÃ¼Å© ¹× ..
 * @param	
 * @return	
 * @author	neobug
 * @version 1.0
 * @cdate   2007-01-16
 */
function isEmail(str) {
  // regular expression Áö¿ø ¿©ºÎ Á¡°Ë
  var supported = 0;
  if (window.RegExp) {
    var tempStr = "a";
    var tempReg = new RegExp(tempStr);
    if (tempReg.test(tempStr)) supported = 1;
  }
  if (!supported) 
    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
  return (!r1.test(str) && r2.test(str));
}

/**
 * Æ¯¼ö ¹®ÀÚ ÀÔ·Â Ã¼Å©
 * @param	
 * @return	
 * @author	neobug
 * @version 1.0
 * @cdate   2007-01-16
 */
function checkChar( str ){
	var m_Sp = /[$\\@\\\#%\^\&\*\(\)\[\]\+\_\{\}\`\~\=\|]/;
	var m_val = str;	
	var m_char = "";
	var count = 0;
	
	for(var i = 0 ; i < m_val.length; i++){
		m_char = m_val.charAt(i);
		if(m_char.search(m_Sp) != -1) {
			count++;	
		}
	}
	
	if(count != 0 ) {
		return false;
	}
	return true;
}

/**
 * ÀºÇà¹øÈ£ ÀÚ¸®¼ö Ã¼Å©ÇÏ´Â ÇÔ¼ö
 * @param	
 * @return	
 * @author	chorus
 * @version 1.0
 * @cdate   2007-01-24
 */
function acctNoCheck(acctObj, bankObj){
  	var acctNo = acctObj.value.replace(/-/g, "");
  	var bankCd = bankObj.value;

	/*
	if(intYnCheck(acctNo) == false){
    	alert("¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù.");
    	acctObj.select();
    	return false;
	}*/

  	if(bankCd == ""){
    		alert("[ÀºÇà]À» ¼±ÅÃÇÏ½Ê½Ã¿À!");
    		return false;
  	/*}else if(intYnCheck(acctNo) == false){
    		alert("¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù.");
    		acctObj.select();
    		return false;*/
  	}else if((acctNo.length < 10)||(acctNo.length > 15)){
    		alert("°èÁÂ¹øÈ£ ÀÚ¸®¼ö ¿À·ùÀÔ´Ï´Ù.");
    		acctObj.select();
    		return false;
  	}else if(acctNo.length == 10){
    		if(    (bankCd != "003")   //±â¾÷ÀºÇà 2006.03.28 ±â¾÷ÀºÇà °èÁÂ 10ÀÚ¸® °èÁÂ °¡´É 2006-7220È£
				&& (bankCd != "011")	//³óÇù(Áß¾ÓÈ¸), 20090204 sk 			
				&& (bankCd != "012")	//³óÇù(È¸¿øÁ¶ÇÕ), 20090204 sk 
				&& (bankCd != "027")	//¾¾Æ¼ÀºÇà, 2006-08-10, lgs, Ãß°¡ÇÔ.
				&& (bankCd != "035")	//Á¦ÁÖÀºÇà
				&& (bankCd != "048")	//½Å¿ëÇùµ¿Á¶ÇÕ 20090204 sk 
				&& (bankCd != "053")){	//¾¾Æ¼ÀºÇà
				//alert("bankCd =[" + bankCd + "]");		
      			alert("°èÁÂ¹øÈ£ ÀÚ¸®¼ö ¿À·ùÀÔ´Ï´Ù.");
      			acctObj.select();
      			return false;
    		}
  	}else if(acctNo.length == 11){
		if(   (bankCd != "002")	//»ê¾÷ÀºÇà
			&&(bankCd != "003")	//±â¾÷ÀºÇà
			&&(bankCd != "005")	//¿ÜÈ¯ÀºÇà
			&&(bankCd != "007")	//¼öÇù
			&&(bankCd != "011")	//³óÇù(Áß¾ÓÈ¸)
			//&&(bankCd != "016")	//ÃàÇù
			&&(bankCd != "020")	//¿ì¸®ÀºÇà
			//&&(bankCd != "021")	//Á¶ÈïÀºÇà
			//&&(bankCd != "022")	//»ó¾÷ÀºÇà(ÇÑºû)
			&&(bankCd != "023")	//Á¦ÀÏÀºÇà
			//&&(bankCd != "026")	//½ÅÇÑÀºÇà
			&&(bankCd != "027")	//ÇÑ¹ÌÀºÇà
			//&&(bankCd != "028")	//µ¿È­ÀºÇà
			//&&(bankCd != "030")	//´ëµ¿ÀºÇà
			&&(bankCd != "031")	//´ë±¸ÀºÇà
			//&&(bankCd != "033")	//ÃæÃ»ÀºÇà
			&&(bankCd != "034")	//±¤ÁÖÀºÇà
			//&&(bankCd != "036")	//°æ±âÀºÇà
			//&&(bankCd != "038")	//°­¿øÀºÇà
			&&(bankCd != "048")	//½Å¿ëÇùµ¿Á¶ÇÕ 20090204 sk 
			&&(bankCd != "081")	//ÇÏ³ªÀºÇà(±¸ ÃæÃ» ¹× º¸¶÷°èÁÂ)
			&&(bankCd != "209")	//µ¿¾çÁ¾±Ý
			//&&(bankCd != "082")	//º¸¶÷ÀºÇà
			&&(bankCd != "088"))	//½ÅÇÑÀºÇà 2006-10-19, leejc, ½ÅÇÑ/Á¶Èï Àü»êÅëÇÕÀ¸·Î ÀÎÇØ °èÁÂ11ÀÚ¸® °¡´É 2006-22427
		{
			if(bankCd == 010){
				bankObj.value = "011";
			}else{
				alert("°èÁÂ¹øÈ£ ÀÚ¸®¼ö ¿À·ùÀÔ´Ï´Ù.");
				acctObj.select();
				return false;
			}
		}
		
		if(bankCd == 209){
			var code = acctNo.substring(3,5);
			if(code != "01" &&
			   code != "06" && 
			   code != "71" && 
			   code != "76"  
			   ){
				alert("ÀÚµ¿ÀÌÃ¼ µî·ÏÀÌ ºÒ°¡ÇÑ °èÁÂÀÔ´Ï´Ù.\n\nÈ®ÀÎ¹Ù¶ø´Ï´Ù.");
				acctObj.select();
				return false;
			}			
		}
		
	}else if(acctNo.length == 12){
		if(   (bankCd != "003")	//±â¾÷ÀºÇà
			&&(bankCd != "004")	//±¹¹ÎÀºÇà
			&&(bankCd != "005")	//¿ÜÈ¯ÀºÇà 2005.02.21 º¯°æ ¿ÜÈ¯ÀºÇà °èÁÂ12ÀÚ¸® °¡´É ±è¿í >>  2005-2905
			//&&(bankCd != "006")	//ÁÖÅÃÀºÇà 24ÀÏºÎ·Î ÅëÇÕµÇ¸é¼­ ¾ø¾îÁú ¿¹Á¤
			//&&(bankCd != "010")	//ÁÖÅÃÀºÇà
			&&(bankCd != "011")	//³óÇù(Áß¾ÓÈ¸) 2008.08.12 maengs Ãß°¡.
			&&(bankCd != "020")	//¿ì¸®ÀºÇà-----2002.03.05 Ãß°¡
			//&&(bankCd != "024")	//ÇÑºû(ÇÑÀÏ)ÀºÇà
			//&&(bankCd != "025")	//¼­¿ïÀºÇà
			&&(bankCd != "027")	//¾¾Æ¼ÀºÇà 20090204 sk
			//&&(bankCd != "029")	//µ¿³²ÀºÇà
			&&(bankCd != "031")	//´ë±¸ÀºÇà
			&&(bankCd != "032")	//ºÎ»êÀºÇà
			&&(bankCd != "034")	//±¤ÁÖÀºÇà
			&&(bankCd != "037")	//ÀüºÏÀºÇà
			//&&(bankCd != "038")	//°­¿øÀºÇà
			&&(bankCd != "039")	//°æ³²ÀºÇà
			&&(bankCd != "048")	//½Å¿ëÇùµ¿Á¶ÇÕ 20090204 sk 
			&&(bankCd != "053")	//¾¾Æ¼ÀºÇà
			&&(bankCd != "054")	//È«Äá»óÇÏÀÌÀºÇà
			&&(bankCd != "060")	//BOA 2002.10.04 Ãß°¡
			//&&(bankCd != "083")
			&&(bankCd != "081")    //ÇÏ³ªÀºÇà 2005.03.09 º¯°æ ¿ÜÈ¯ÀºÇà °èÁÂ12 ÀÚ¸® °¡´É ±è¿í >>  2005-3965
			&&(bankCd != "088"))	//½ÅÇÑÀºÇà 2006-10-19, leejc, ½ÅÇÑ/Á¶Èï Àü»êÅëÇÕÀ¸·Î ÀÎÇØ °èÁÂ12ÀÚ¸® °¡´É 2006-22427
		{
			//if(bankCd == 011){//³óÇùÁß¾ÓÈ¸
			//	bankObj.value = "010"; // <<¿ì¸®´Â 10 - ÁÖÅÃÀºÇà °èÁÂ ¹ÞÁö ¾ÊÀ½.
			//}else{
				alert("°èÁÂ¹øÈ£ ÀÚ¸®¼ö ¿À·ùÀÔ´Ï´Ù.");
				acctObj.select();
				return false;
			//}
		}
	}else if(acctNo.length == 13){
		//bankCd = parseInt(bankCd);
		if(   (bankCd != "009")	//Àå±â½Å¿ëÀºÇà
		    //&&(bankCd != "010")	//³óÇùÁß¾ÓÈ¸ 20040716 Ãß°¡ ±è¿í
			&&(bankCd != "011")	//³óÇù(Áß¾ÓÈ¸) 20040716 Ãß°¡ ±è¿í
			&&(bankCd != "012")	//³óÇù(È¸¿øÁ¶ÇÕ) 20090204 sk
			//&&(bankCd != "016")	//ÃàÇùÀºÇà
			//&&(bankCd != "017")	//´ÜÀ§ÃàÇù
			&&(bankCd != "020")	//2004.10.04 º¯°æ ¿ì¸®ÀºÇà °èÁÂ13ÀÚ¸® °¡´É ±è¿í >>  2004-12507
			//&&(bankCd != "025")	//¼­¿ïÀºÇà
			&&(bankCd != "027")	//¾¾Æ¼ÀºÇà, 2006-08-10 lgs Ãß°¡ÇÔ.
			//&&(bankCd != "040")	//ÃæºÏÀºÇà
			&&(bankCd != "045")	//»õ¸¶À»±Ý°í
			//&&(bankCd != "046")	//
			&&(bankCd != "048")	//½Å¿ëÇùµ¿Á¶ÇÕ
			//&&(bankCd != "049")	//
			//&&(bankCd != "053")	//¾¾Æ¼ÀºÇà, 2006-03-02 lgs Ãß°¡ÇÔ
			&&(bankCd != "071")	//¿ìÃ¼±¹
			//&&(bankCd != "072")	//¿ìÃ¼±¹
			//&&(bankCd != "073")	//¿ìÃ¼±¹
			//&&(bankCd != "074")	//¿ìÃ¼±¹
			//&&(bankCd != "075")	//¿ìÃ¼±¹
			&&(bankCd != "081"))	//ÇÏ³ªÀºÇà 2005.02.21 º¯°æ ¿ÜÈ¯ÀºÇà °èÁÂ13 ÀÚ¸® °¡´É ±è¿í >>  2005-3081
		{
			alert("°èÁÂ¹øÈ£ ÀÚ¸®¼ö ¿À·ùÀÔ´Ï´Ù.");
			acctObj.select();
			return false;
		}else if((bankCd == "045")	|| (bankCd == "046")){
			var code = acctNo.substring(4,6);
			if(code == "02" || code == "03"){
				alert("ÀÚµ¿ÀÌÃ¼ µî·ÏÀÌ ºÒ°¡ÇÑ °èÁÂÀÔ´Ï´Ù.\n\nÈ®ÀÎ¹Ù¶ø´Ï´Ù.");
				acctObj.select();
				return false;
			}
		}else if(bankCd == "048"){
			var code = acctNo.substring(5,7);
			if(!(code == "12" || code == "13")){
				alert("ÀÚµ¿ÀÌÃ¼ µî·ÏÀÌ ºÒ°¡ÇÑ °èÁÂÀÔ´Ï´Ù.\n\nÈ®ÀÎ¹Ù¶ø´Ï´Ù.");
				acctObj.select();
				return false;
			}
		}
	}else if(acctNo.length == 14){
		//bankCd = parseInt(bankCd);
		if(   (bankCd != "002")	//»ê¾÷ÀºÇà
			&&(bankCd != "003")	//±â¾÷ÀºÇà
			&&(bankCd != "004")	//±¹¹ÎÀºÇà + ÁÖÅÃÀºÇà ÅëÇÕÀ¸·Î °èÁÂ¹øÈ£ ÀÚ¸®¼ö 14·Î °¡´É 2002.09.24 ÀÌÁö¿µ Ãß°¡
			//&&(bankCd != "006")	//ÁÖÅÃÀºÇà 24ÀÏºÎ·Î ÅëÇÕµÇ¸é¼­ ¾ø¾îÁú ¿¹Á¤
			&&(bankCd != "012")	//³óÇù(È¸¿øÁ¶ÇÕ)
			//&&(bankCd != "013")	//´ÜÀ§³óÇù
			//&&(bankCd != "014")	//´ÜÀ§³óÇù
			//&&(bankCd != "015")	//´ÜÀ§³óÇù
			&&(bankCd != "020")	//
			//&&(bankCd != "024")	//
			&&(bankCd != "031")	//
			//&&(bankCd != "036")	//
			//&&(bankCd != "038")	//
			&&(bankCd != "050")	//»óÈ£½Å¿ë±Ý°í
			&&(bankCd != "071")	//¿ìÃ¼±¹
			//&&(bankCd != "072")	//¿ìÃ¼±¹
			//&&(bankCd != "073")	//¿ìÃ¼±¹
			//&&(bankCd != "074")	//¿ìÃ¼±¹
			//&&(bankCd != "075")	//¿ìÃ¼±¹
			&&(bankCd != "081")	//
			&&(bankCd != "088"))   //½ÅÇÑÀºÇà °èÁÂ¹øÈ£ ÀÚ¸®¼ö 14·Î °¡´É 2007.03.23 Lee G.Y Ãß°¡
		{
			alert("°èÁÂ¹øÈ£ ÀÚ¸®¼ö ¿À·ùÀÔ´Ï´Ù.");
			acctObj.select();
			return false;
		}else if(bankCd == "050"){
			var code = acctNo.substring(5,7);
			if(!(code == "13" || code == "21" || code == "22" || code == "23")){
				alert("ÀÚµ¿ÀÌÃ¼ µî·ÏÀÌ ºÒ°¡ÇÑ °èÁÂÀÔ´Ï´Ù.\n\nÈ®ÀÎ¹Ù¶ø´Ï´Ù.");
				acctObj.select();
				return false;
			}
		}
	}else if(acctNo.length == 15){
		//bankCd = parseInt(bankCd);
		if(   (bankCd != "071")	//¿ìÃ¼±¹
			//&&(bankCd != "072")	//¿ìÃ¼±¹
			//&&(bankCd != "073")	//¿ìÃ¼±¹
			//&&(bankCd != "074")	//¿ìÃ¼±¹
			&&(bankCd != "075"))	//¿ìÃ¼±¹
		{
			alert("°èÁÂ¹øÈ£ ÀÚ¸®¼ö ¿À·ùÀÔ´Ï´Ù.");
			acctObj.select();
			return false;
		}
	}
	
	if(bankCd == "011"){
		if(acctNo.length == 10){
			var code = acctNo.substring(9,10);
			//alert("code = " + code);
			if(code == "9"){
				alert("µî·ÏÇÏ½Å °èÁÂ´Â ³óÇù(È¸¿øÁ¶ÇÕ) °èÁÂÀÔ´Ï´Ù.\n\nÀºÇà¸íÀ» º¯°æÇÕ´Ï´Ù.");
				bankObj.value = "012";
				//return false;
			}
		}else if(acctNo.length == 13){
			var code = acctNo.substring(12,13);
			//alert("code = " + code);
			if(code == "3" || code == "4" || code == "5" || code == "9"){
				alert("µî·ÏÇÏ½Å °èÁÂ´Â ³óÇù(È¸¿øÁ¶ÇÕ) °èÁÂÀÔ´Ï´Ù.\n\nÀºÇà¸íÀ» º¯°æÇÕ´Ï´Ù.");
				bankObj.value = "012";
				//return false;
			}		
		}
	}else if(bankCd == "012"){
		if(acctNo.length == 10){
			var code = acctNo.substring(9,10);
			//alert("code = " + code);
			if(code == "8"){
				alert("µî·ÏÇÏ½Å °èÁÂ´Â ³óÇù(Áß¾ÓÈ¸) °èÁÂÀÔ´Ï´Ù.\n\nÀºÇà¸íÀ» º¯°æÇÕ´Ï´Ù.");
				bankObj.value = "011";
				//return false;
			}
		}else if(acctNo.length == 13){
			var code = acctNo.substring(12,13);
			//alert("code = " + code);
			if(code == "1" || code == "2" || code == "8"){
				alert("µî·ÏÇÏ½Å °èÁÂ´Â ³óÇù(Áß¾ÓÈ¸) °èÁÂÀÔ´Ï´Ù.\n\nÀºÇà¸íÀ» º¯°æÇÕ´Ï´Ù.");
				bankObj.value = "011";
				//return false;
			}		
		}	
	}	
	
	return true;
}


/**
 * ÀÎÁõ¾È°¡´Â Ä«µå¹øÈ£¸¦ °É·¯³¿
 * @param	
 * @return	
 * @author	chorus
 * @version 1.0
 * @cdate   2007-01-24
 */
function cardnum_check(cardNoObj, cardObj){
	var cadheadnum ="";  
	
	var cardNo = cardNoObj.value;
	                                                
	if(cardNo.length == 16){    
		 cadheadnum = cardNo.substring(0,6);
		 if(cadheadnum == "945010" ||
            cadheadnum == "945034" ||
            cadheadnum == "940010" ||
            cadheadnum == "940017" ||
            cadheadnum == "453934" ||
            cadheadnum == "448550" ||
            cadheadnum == "402850" ||
            cadheadnum == "448492" ||
            cadheadnum == "453936" ||
            cadheadnum == "465888" ||
            cadheadnum == "402849" ||
            cadheadnum == "940050" ||
            cadheadnum == "448550" ||
            cadheadnum == "474360" ||
            cadheadnum == "474361")
		 {//ÇÑ¹ÌÀºÇàÀÎ°æ¿ì
             alert("ÇÑ¹Ì ½Å¿ëÄ«µå ½Ç½Ã°£ÀÎÁõÀÌ ºÒ°¡´ÉÇÕ´Ï´Ù.\nºô¸µÆÀ(¢Ï02-6266-6199)À¸·Î ¹®ÀÇÇÏ½Ã±â¹Ù¶ø´Ï´Ù.");
			 return false;
			    
         }else if(cadheadnum == "941016" ||
                  cadheadnum == "498820" ||
                  cadheadnum == "498819" ||
                  cadheadnum == "464022")
         {//ÃàÇù
				alert("ÃàÇù ½Å¿ëÄ«µå ½Ç½Ã°£ÀÎÁõÀÌ ºÒ°¡´ÉÇÕ´Ï´Ù.\nºô¸µÆÀ(¢Ï02-6266-6199)À¸·Î ¹®ÀÇÇÏ½Ã±â¹Ù¶ø´Ï´Ù.");
				return false;
         }else if(cadheadnum == "459904" ||
                  cadheadnum == "468914" ||
                  cadheadnum == "459954" ||
                  cadheadnum == "468913" ||
                  cadheadnum == "512085" ||
                  cadheadnum == "468912" ||
                  cadheadnum == "518171")
         {//Á¶ÈïÀºÇà
				alert("Á¶ÈïÀºÇàÄ«µå(±¸°­¿ø)´Â ½Å¿ëÄ«µå ½Ç½Ã°£ÀÎÁõÀÌ ºÒ°¡´ÉÇÕ´Ï´Ù.\nºô¸µÆÀ(¢Ï02-6266-6199)À¸·Î ¹®ÀÇÇÏ½Ã±â¹Ù¶ø´Ï´Ù.");
				return false;
         }
		  
	}else if(cardNo.length == 14){     
		cadheadnum  = cardNo.substring(0,3);
		 if(cadheadnum == "010" ||
            cadheadnum == "011" ||
            cadheadnum == "013" ||
            cadheadnum == "019" ||
            cadheadnum == "020" ||
            cadheadnum == "021" ||
            cadheadnum == "030" ||
            cadheadnum == "070" ||
            cadheadnum == "073" ||
            cadheadnum == "090" ||
            cadheadnum == "091" ||
            cadheadnum == "093" ||
            cadheadnum == "220" ||
            cadheadnum == "221" ||
            cadheadnum == "223" ||
            cadheadnum == "224" ||
            cadheadnum == "227" ||
            cadheadnum == "228" ||
            cadheadnum == "229" ||
            cadheadnum == "510" ||
            cadheadnum == "511" ||
            cadheadnum == "513" ||
            cadheadnum == "520" ||
            cadheadnum == "530")
            {//14ÀÚ¸®ÀÎ ÇÑ¹ÌÄ«µå
				 alert("ÇÑ¹Ì ½Å¿ëÄ«µå ½Ç½Ã°£ÀÎÁõÀÌ ºÒ°¡´ÉÇÕ´Ï´Ù.\nºô¸µÆÀ(¢Ï02-6266-6199)À¸·Î ¹®ÀÇÇÏ½Ã±â¹Ù¶ø´Ï´Ù.");
				 return false;
			}
			
	} 
	return true;
} 


/**
 * ºü¸¥ °¡ÀÔ»ó´ã½ÅÃ» - Quick menu
 * @param	
 * @return	
 * @author	neobug
 * @version 1.0
 * @cdate   2007/02/21
 */
function cultReq_old(sCustName, sTelNo1, sTelNo2, sTelNo3){
    var xmlDoc = getDocument("<CUSTA01/>");
    //var f = document.reqForm;
	//if(checkValidatoin(f)) return;
	
	//if(confirm("¹Ù·Î »ó´ã½ÅÃ»"))
	
	//xmlDoc = Form2XML(f);
	
	setString(xmlDoc, "sCustName", sCustName);
	setString(xmlDoc, "sCustTelNo_FR", sTelNo1);
	setString(xmlDoc, "sCustTelNo_SC", sTelNo2);
	setString(xmlDoc, "sCustTelNo_TH", sTelNo3);
	
	setString(xmlDoc, "sState", "10");		//Ã³¸®Áß-TM´ë±â
	setString(xmlDoc, "sSeq", "");
	setString(xmlDoc, "sCustMemo", "ºü¸¥»ó´ã½ÅÃ»");
	//SMS ¹ß¼Û Á¤º¸ ¼¼ÆÃ
	var hash2 = toHashtable(getFileDocument("/common/codexml/SMSMSG.xml"));
	var smsMsg = hash2.get("001");//°¡ÀÔ¹®ÀÇ ½ÅÃ» SMS message
	setString(xmlDoc, "sSndMsg", smsMsg);
	setString(xmlDoc, "sCustID", "");
	//À¯ÀÔ°æ·Î
	setString(xmlDoc, "sPathCd", "002");//Quick menu
	var hash = new Hashtable();
	//°¡ÀÔ¹®ÀÇÀÚ Á¤º¸
	hash.put("request", xmlDoc);
	var srvDoc = hash.toDocument();
	
  	setTask  (srvDoc, "com.inswave.join.cult.task.CultTask");
	setAction(srvDoc, "insert");
	var ret = callServletXMLService("sync:true; callback:_cultReq; debug:false;", "/insCommon/callHanaroService.jsp", srvDoc);
	
}
/**
 * ºü¸¥ °¡ÀÔ»ó´ã½ÅÃ» - Quick menu
 * @param	
 * @return	
 * @author	neobug
 * @version 1.0
 * @cdate   2007/02/21
 */
function cultReq(sCustName, sTelNo1, sTelNo2, sTelNo3, sPonNo1, sPonNo2, sPonNo3, sCustDate, sCustTime){
    var xmlDoc = getDocument("<CUSTA01/>");
    //var f = document.reqForm;
	//if(checkValidatoin(f)) return;
	
	//if(confirm("¹Ù·Î »ó´ã½ÅÃ»"))
	
	//xmlDoc = Form2XML(f);
	
	setString(xmlDoc, "sCustName", sCustName);
	setString(xmlDoc, "sCustTelNo_FR", sTelNo1);
	setString(xmlDoc, "sCustTelNo_SC", sTelNo2);
	setString(xmlDoc, "sCustTelNo_TH", sTelNo3);
	setString(xmlDoc, "sCustHomNo_FR", sPonNo1);
	setString(xmlDoc, "sCustHomNo_SC", sPonNo2);
	setString(xmlDoc, "sCustHomNo_TH", sPonNo3);
	setString(xmlDoc, "sCustHomNo_TH", sPonNo3);
	setString(xmlDoc, "sCustDate", sCustDate);
	setString(xmlDoc, "sCustTime", sCustTime);
	
	setString(xmlDoc, "sState", "10");		//Ã³¸®Áß-TM´ë±â
	setString(xmlDoc, "sSeq", "");
	setString(xmlDoc, "sCustMemo", "ºü¸¥»ó´ã½ÅÃ»");
	//SMS ¹ß¼Û Á¤º¸ ¼¼ÆÃ
	var hash2 = toHashtable(getFileDocument("/common/codexml/SMSMSG.xml"));
	var smsMsg = hash2.get("001");//°¡ÀÔ¹®ÀÇ ½ÅÃ» SMS message
	setString(xmlDoc, "sSndMsg", smsMsg);
	setString(xmlDoc, "sCustID", "");
	//À¯ÀÔ°æ·Î
	setString(xmlDoc, "sPathCd", "002");//Quick menu
	var hash = new Hashtable();
	//°¡ÀÔ¹®ÀÇÀÚ Á¤º¸
	hash.put("request", xmlDoc);
	var srvDoc = hash.toDocument();
	
  	setTask  (srvDoc, "com.inswave.join.cult.task.CultTask");
	setAction(srvDoc, "insert");
	var ret = callServletXMLService("sync:true; callback:_cultReq; debug:false;", "/insCommon/callHanaroService.jsp", srvDoc);
	
}

function _cultReq(result){
    if( getResult(result) > 0 ){
		alert("°í°´´ÔÀÇ »ó´ã¿äÃ»ÀÌ Á¤»óÀûÀ¸·Î Á¢¼öµÇ¾ú½À´Ï´Ù. \n\nºü¸¥ ½Ã°£¿¡ »ó´ã¿øÀÌ ¿¬¶ôµå¸®°Ú½À´Ï´Ù. \n\n°¨»çÇÕ´Ï´Ù.");
		return;
	} else {
	    alert("°í°´´ÔÀÇ »ó´ã¿äÃ»ÀÌ Á¤»óÀûÀ¸·Î Á¢¼öµÇÁö ¾Ê¾Ò½À´Ï´Ù. \n\n´Ù½Ã ÇÑ¹ø ÀÔ·ÂÀ» ºÎÅ¹µå¸³´Ï´Ù.");
		return;
	}
}

/**
 * Cookie¿¡ °ªÀ» ÀúÀåÇÑ´Ù.( Session Cookie )
 * @param	
 * @return	
 * @author	Lee G.Y
 * @version 1.0
 * @cdate   2007/05/11
 */
function setHanroCookie( sName, sValue ) {
	document.cookie = sName + "=" + escape(sValue) + ";path=/";
}

/**
 * Cookie¿¡¼­ °ªÀ» »èÁ¦ÇÑ´Ù.
 * @param	
 * @return	
 * @author	Lee G.Y
 * @version 1.0
 * @cdate   2007/05/11
 */
function delHanaroCookie( sName ) {	
	document.cookie = sName + "=abc; expires=Fri, 31 Dec 1970 23:59:59 GMT;path=/";
}

/**
 * Cookie¿¡¼­ °ªÀ» Á¶È¸ÇÑ´Ù.
 * @param	
 * @return	
 * @author	Lee G.Y
 * @version 1.0
 * @cdate   2007/05/11
 */
function getHanaroCookie( sName )	{
	
	var aCookie = document.cookie.split("; ");
	for (var i=0; i < aCookie.length; i++) {
		var aPart = aCookie[i].split("=");
		if ( sName == aPart[0]) {
			if( aPart.length == 1 ) {
				return "";
			} else {
				return unescape(aPart[1]);
			}
		}
	}
	return null;
}
