/**********************************************************
	2004³â 11¿ù 29ÀÏ È­¿äÀÏ ¿ÀÈÄ 6½Ã 46ºÐ 03ÃÊ
	ÃÖÁ¾ ¼öÁ¤ : 2006³â 10¿ù 9ÀÏ ¿ù¿äÀÏ ¿ÀÈÄ 5½Ã 27ºÐ 52ÃÊ

	ÀÔ·Â »çÇ× Ã¼Å©

	if(!InputChk('myfrm','subject','Á¦¸ñ', '¿µ¹®ÀÏ °æ¿ì = 1')) return false;
***********************************************************/
function InputChk(the_form, type, msg, check) {
	if(check == '1') {		// ¿µ¹®
		if(!eval(the_form+"."+type+".value")) {
			alert(msg);
			eval(the_form+"."+type+".focus()");
			return false;
		}
	} else {
		if(!eval(the_form+"."+type+".value")) {
			alert("["+msg+"] Ç×¸ñÀ» ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
			eval(the_form+"."+type+".focus()");
			return false;
		}
	}
	
	return true;
}

/*************************************************
	ÀüÈ­¹øÈ£ Ã¼Å©ÇÒ ¶§ ¹Ýµå½Ã ¼ýÀÚ·Î¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù.

	onKeyPress = onlyNumber();
*************************************************/
function onlyNumber()
{
	var e1 = event.srcElement;
	var regMust = /[^0-9]/;
	event.returnValue = true;

	if(regMust.test(e1.value)) event.returnValue = false;

	if (!event.returnValue) alert("¼ýÀÚ·Î¸¸ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
}

/*************************************************
	ÀüÈ­¹øÈ£ Ã¼Å©ÇÒ ¶§ ¹Ýµå½Ã ¼ýÀÚ, -·Î¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù.

	onKeyPress = onlyNumberDash();
*************************************************/
function onlyNumberDash()
{
	var e1 = event.srcElement;
	var regMust = /[^0-9\-]/;
	event.returnValue = true;

	if(regMust.test(e1.value)) event.returnValue = false;

	if (!event.returnValue) alert("¼ýÀÚ¿Í '-' ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
}

/*************************************************
	ÀüÈ­¹øÈ£ Ã¼Å©ÇÒ ¶§ ¹Ýµå½Ã ¼ýÀÚ, -·Î¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù.

	onKeyPress = onlyNumberDash();
*************************************************/
function onlyDate()
{
	var e1 = event.srcElement;
	event.returnValue = true;
	if(isDate(e1.value)) event.returnValue = false;

	if (!event.returnValue) alert("'YYYY-MM-DD' Çü½ÄÀ¸·Î ÀÔ·ÂÇØÁÖ¼¼¿ä.");
}

function SubSpaceChk(msg) {
	sub_regx = /^\s/;
//	e = eval(the_form+"."+obj+".value");
	e = event.srcElement.value;
	event.returnValue = true;
	if(e.search (sub_regx) == 0 || e.charCodeAt(0) == 12288) {
		alert("["+msg+"] Ç×¸ñÀº ½ºÆäÀÌ½ºÅ°·Î ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù.");
		event.returnValue = false;
	} else {
		event.returnValue = true;
	}
}

/*****************************************
	ÀÌ¸ÞÀÏ Ã¼Å© ÇÔ¼ö
	
	onChange = check_email();

*****************************************/
function check_email() {
	//statements
    /** ±ÝÁö»çÇ×
		- @°¡ 2°³ÀÌ»ó
		- .ÀÌ ºÙ¾î¼­ ³ª¿À´Â °æ¿ì
		-  @.³ª  .@ÀÌ Á¸ÀçÇÏ´Â °æ¿ì
		- ¸ÇÃ³À½ÀÌ.ÀÎ °æ¿ì **/
		var regDoNot = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; 
		var strEmail = event.srcElement.value; //document.member.Email.value;
		event.returnValue = true;
		/** ÇÊ¼ö»çÇ×
		- @ÀÌÀü¿¡ ÇÏ³ªÀÌ»óÀÇ ¹®ÀÚ°¡ ÀÖ¾î¾ß ÇÔ
		- @°¡ ÇÏ³ªÀÖ¾î¾ß ÇÔ
		- Domain¸í¿¡ .ÀÌ ÇÏ³ª ÀÌ»ó ÀÖ¾î¾ß ÇÔ
		- Domain¸íÀÇ ¸¶Áö¸· ¹®ÀÚ´Â ¿µ¹®ÀÚ 2~3°³ÀÌ¾î¾ß ÇÔ **/
		var regMust = /^[a-zA-Z0-9\-\.\_]+\@[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3})$/;
   
		if ( !regDoNot.test(strEmail) && regMust.test(strEmail) )
			event.returnValue = true;
		else {
			alert("Á¤È®ÇÑ Email ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.");
			event.returnValue = false;
		}
		
}

function moveFocus(ctrlA, ctrlB, cnt) {
	if(ctrlA.value.length==cnt) {
		ctrlB.focus();
	}
}

function isDigit(str) {
	for (var i=0;i<str.length;i++) {
		if (( str.charAt(i) < '0' || str.charAt(i) > '9'))
			return false;
	}
	return true;
}
function isDigitMinus(str) {
	for (var i=0;i<str.length;i++) {
		if (( str.charAt(i) < '0' || str.charAt(i) > '9') && (str.charAt(i)!="-"))
			return false;
	}
	return true;
}
function isDigitDash(str) {
	for (var i=0;i<str.length;i++) {
		if (( str.charAt(i) < '0' || str.charAt(i) > '9') && (str.charAt(i)!="-"))
			return false;
	}
	return true;
}

function isDigitDot(str) {
	for (var i=0;i<str.length;i++) {
		if (( str.charAt(i) < '0' || str.charAt(i) > '9') && (str.charAt(i)!="."))
			return false;
	}
	return true;
}

function isAlphaNum(str) {
	var ch;
	for(var i=0; i < str.length;i++) {
		ch=str.charAt(i);
		if ((ch >= 'A' && ch <= 'Z') || (ch >= 'a' && ch <= 'z')  || (ch >= '0' && ch <= '9'))
			continue;
		else
			return false;
	}
	return true;
}

function isPhone(str) {
	if (str.length < 7)
		return false;
	var arrStr=str.split("-");
	for (var i=0;i<arrStr.length;i++) {
		if ((arrStr[i]=="") || (arrStr[i].length < 2) || !isDigit(arrStr[i]))
			return false;
	}
	return true;
}

function isMonth(iDate) {
	if ((iDate.length) != 7)
		return false;
	if (iDate.charAt(4) != "-")
		return false;
	var yyyy = iDate.substr(0,4)
	var mm = iDate.substr(5,2)
	var MM =0, DD =0;

	if (mm == "08") MM = 8;
	else if (mm == "09") MM =9;
	else MM = parseInt(mm);

	if (parseInt(yyyy) < 2000)  return false;
	if ((MM < 1) || (MM > 12))  return false;
	return true;
}

function isDate(iDate) {
	if ((iDate.length) != 10)
		return false;
	if ((iDate.charAt(4) != "-") || (iDate.charAt(7) != "-"))
		return false;
	var yyyy = iDate.substr(0,4)
	var mm = iDate.substr(5,2)
	var dd = iDate.substr(8,2)
	var MM =0, DD =0;

	if (mm == "08") MM = 8;
	else if (mm == "09") MM =9;
	else MM = parseInt(mm);

	if (dd == "08") DD = 8;
	else if (dd == "09") DD =9;
	else DD = parseInt(dd);

	if (parseInt(yyyy) < 1950)  return false;
	if ((MM < 1) || (MM > 12))  return false;
	if (DD < 1)  return false;

	if (mm == "02") {
		if ((yyyy/4)==Math.floor(yyyy/4)) {
			if (DD > 29) return false;
		} else {
				if (DD > 28) return false;
		}
	} else if ((mm == "04") || (mm == "06") || (mm == "09") || (mm == "11")) {
		if (DD > 30) return false;
	} else {
		if (DD > 31) return false;
	}
	return true;
}
function isHour(hh) {
	var h=parseInt(hh, 10);
	if (h>=0 && h<25)
		return true;
	else
		return false;
}
function isMin(mm) {
	var m=parseInt(mm, 10);
	if (m>=0 && m<61)
		return true;
	else
		return false;
}
function isRingTime(rt) {
	var r=parseInt(rt, 10);
	if (r>14 && r<61)
		return true;
	else
		return false;
}
function isHourMin(strHm) {
	var hh, mm, arrHm;
	if ((strHm.indexOf(":"))==-1) {
		return false;
	}
	arrHm=strHm.split(":");
	hh=arrHm[0];
	mm=arrHm[1];
	if (!((isHour(hh)) && (isMin(mm)))) {
		return false;
	}
	return true;
}
function getHourMin(strHm, sep) {
	var hh, mm, arrHm;
	arrHm=strHm.split(sep);
	hh=arrHm[0];
	mm=arrHm[1];
	if (hh.length==1) 
		hh="0"+hh;
	if (mm.length==1) 
		mm="0"+mm;
	return hh+":"+mm;
}

function getCompDateSep(sDate, eDate, sep) { 
	sDate=getHourMin(sDate, sep).replace(/sep/g, "");
	eDate=getHourMin(eDate, sep).replace(/sep/g, "");
	if (sDate > eDate) {
		return false;
	} 
	return true;
} 

function getLastDay(fyear, fmonth) {
	if (fmonth==2) {
		if ((fyear%4==0) && ((fyear%100!=0) || (fyear%400==0)))
			return 29;
		else 
			return 28;
	} else if ((fmonth==4) || (fmonth==6) || (fmonth==9) || (fmonth==11)) {
		return 30;
	} else {
		return 31;
	}
}

function getCompDate(sDate, eDate) { 
	sDate=sDate.replace(/-/g, "");
	eDate=eDate.replace(/-/g, "");
	if (sDate > eDate) {
		return false;
	} 
	return true;
} 
function getCompDateLater(sDate, eDate) { 
	sDate=sDate.replace(/-/g, "");
	eDate=eDate.replace(/-/g, "");
	if (sDate <= eDate) {
		return false;
	} 
	return true;
} 
function getCompDaysDiff(psDate, peDate, pdiffDays) {
	var sDate=new Date(psDate.substring(0,4), psDate.substring(5,7)-1, psDate.substring(8,10));
	var eDate=new Date(peDate.substring(0,4), peDate.substring(5,7)-1, peDate.substring(8,10));
	var diffTime=eDate-sDate;
	var diffDays=Math.floor(diffTime/(60*60*24*1000));
	if (diffDays>=pdiffDays) 
		return false;
	else
		return true;
}
function getCompDays(psDate, peDate) {
	return getCompDaysDiff(psDate, peDate, 14);
}

function validateDateTime(from_dt, date_nm) {
	var date_start_nm="";
	var check_flag=0;
	if(!from_dt) {
		check_flag=1;
		from_dt=event.srcElement;
		event.returnValue = false;
	}
	if (from_dt.value=="") {
		alert(date_nm+date_start_nm+"¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		from_dt.focus();
		return false;
	} else if (!((isDate(from_dt.value.substr(0,10))) && (isHourMin(from_dt.value.substring(11))))) {
		alert(date_nm+date_start_nm+"¸¦ Á¤È®È÷ ÀÔ·ÂÇØÁÖ¼¼¿ä.\n\nÇü½ÄÀº YYYY-MM-DD HH:MMÀÔ´Ï´Ù.");
		from_dt.select();
		return false;
	}
	if(check_flag>0)
		event.returnValue = true;
	return true;
}
function validateMonth(from_dt, to_dt, date_nm) {
	var date_start_nm=(to_dt!="")?" ½ÃÀÛ¿ù":"";
	if (from_dt.value=="") {
		alert(date_nm+date_start_nm+"¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		from_dt.focus();
		return false;
	} else if (!isDate(String(from_dt.value)+"-01")) {
		alert(date_nm+date_start_nm+"¸¦ Á¤È®È÷ ÀÔ·ÂÇØÁÖ¼¼¿ä.\n\nÇü½ÄÀº YYYY-MMÀÔ´Ï´Ù.");
		from_dt.select();
		return false;
	} else if ((to_dt!="") && (to_dt.value=="")) {
		alert(date_nm+" Á¾·á¿ùÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		to_dt.focus();
		return false;
	} else if ((to_dt!="") && (!isDate(String(to_dt.value)+"-01"))) {
		alert(date_nm+" Á¾·á¿ùÀ» Á¤È®È÷ ÀÔ·ÂÇØÁÖ¼¼¿ä.\n\nÇü½ÄÀº YYYY-MMÀÔ´Ï´Ù.");
		to_dt.select();
		return false;
	} else if ((to_dt!="") && (!getCompDate(String(from_dt.value)+"-01", String(to_dt.value)+"-01"))) {
		alert(date_nm+" Á¾·á¿ùÀÌ "+date_nm+" ½ÃÀÛ¿ùº¸´Ù ºü¸¦ ¼ö ¾ø½À´Ï´Ù.\n\nÈ®ÀÎÈÄ ´Ù½Ã Á¶È¸ÇØÁÖ¼¼¿ä.");
		to_dt.select();
		return false;
	}
	return true;

}
function validateDate(from_dt, to_dt, date_nm) {
	var date_start_nm=(to_dt!="")?" ½ÃÀÛÀÏÀÚ":"";
	var check_flag=0;
	if(!from_dt) {
		check_flag=1;
		from_dt=event.srcElement;
		event.returnValue = false;
	}
	if (from_dt.value=="") {
		alert(date_nm+date_start_nm+"¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		from_dt.focus();
		return false;
	} else if (!isDate(from_dt.value)) {
		alert(date_nm+date_start_nm+"¸¦ Á¤È®È÷ ÀÔ·ÂÇØÁÖ¼¼¿ä.\n\nÇü½ÄÀº YYYY-MM-DDÀÔ´Ï´Ù.");
		from_dt.select();
		return false;
	} else if ((to_dt!="") && (to_dt.value=="")) {
		alert(date_nm+" Á¾·áÀÏÀÚ¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		to_dt.focus();
		return false;
	} else if ((to_dt!="") && (!isDate(to_dt.value))) {
		alert(date_nm+" Á¾·áÀÏÀÚ¸¦ Á¤È®È÷ ÀÔ·ÂÇØÁÖ¼¼¿ä.\n\nÇü½ÄÀº YYYY-MM-DDÀÔ´Ï´Ù.");
		to_dt.select();
		return false;
	} else if ((to_dt!="") && (!getCompDate(from_dt.value, to_dt.value))) {
		alert(date_nm+" Á¾·áÀÏÀÌ "+date_nm+" ½ÃÀÛÀÏº¸´Ù ºü¸¦ ¼ö ¾ø½À´Ï´Ù.\n\nÈ®ÀÎÈÄ ´Ù½Ã Á¶È¸ÇØÁÖ¼¼¿ä.");
		to_dt.select();
		return false;
	}
	if(check_flag>0)
		event.returnValue = true;
	return true;
}
function validateDateH(from_dt, to_dt, date_nm) {
	var date_start_nm=(to_dt!="")?" ½ÃÀÛÀÏÀÚ":"";
	var check_flag=0;
	if(!from_dt) {
		check_flag=1;
		from_dt=event.srcElement;
		event.returnValue = false;
	}
	if (from_dt.value=="") {
		alert(date_nm+date_start_nm+"¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		return false;
	} else if (!isDate(from_dt.value)) {
		alert(date_nm+date_start_nm+"¸¦ Á¤È®È÷ ÀÔ·ÂÇØÁÖ¼¼¿ä.\n\nÇü½ÄÀº YYYY-MM-DDÀÔ´Ï´Ù.");
		return false;
	} else if ((to_dt!="") && (to_dt.value=="")) {
		alert(date_nm+" Á¾·áÀÏÀÚ¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		return false;
	} else if ((to_dt!="") && (!isDate(to_dt.value))) {
		alert(date_nm+" Á¾·áÀÏÀÚ¸¦ Á¤È®È÷ ÀÔ·ÂÇØÁÖ¼¼¿ä.\n\nÇü½ÄÀº YYYY-MM-DDÀÔ´Ï´Ù.");
		return false;
	} else if ((to_dt!="") && (!getCompDate(from_dt.value, to_dt.value))) {
		alert(date_nm+" Á¾·áÀÏÀÌ "+date_nm+" ½ÃÀÛÀÏº¸´Ù ºü¸¦ ¼ö ¾ø½À´Ï´Ù.\n\nÈ®ÀÎÈÄ ´Ù½Ã Á¶È¸ÇØÁÖ¼¼¿ä.");
		return false;
	}
	if(check_flag>0)
		event.returnValue = true;
	return true;
}
function setSelectDay(y,m,d) {
	var yy=y.options[y.selectedIndex].value;
	var mm=parseInt(m.options[m.selectedIndex].value, 10);
	var dd=d.options[d.selectedIndex].value;
	var days=new Date(new Date(yy,mm,1)-86400000).getDate();
	fncSetSelectItemNum(d, 0, 1, days, dd);
}
function getSelectDate(y,m,d) {
	return String(y.options[y.selectedIndex].value)+"-"+getAddZero(m.options[m.selectedIndex].value)+"-"+getAddZero(d.options[d.selectedIndex].value);
}
function getSelectWeekday(y,m,d) {
	var yy=y.options[y.selectedIndex].value;
	var mm=parseInt(m.options[m.selectedIndex].value, 10)-1;
	var dd=parseInt(d.options[d.selectedIndex].value,10);
	var c_dt=new Date(yy,mm,dd);
//	var week = new Array("ÀÏ¿äÀÏ","¿ù¿äÀÏ","È­¿äÀÏ","¼ö¿äÀÏ","¸ñ¿äÀÏ","±Ý¿äÀÏ","Åä¿äÀÏ");
	var week = new Array("ÀÏ","¿ù","È­","¼ö","¸ñ","±Ý","Åä");
	return week[c_dt.getDay()];
}

function hasExtension(strWholeFile) {
	var strFile;
	strFile=strWholeFile.substring(strWholeFile.lastIndexOf("\\"));
	if ((strFile.indexOf("."))==-1) {
		return false;
	}
	return true;
}

function isExtension(strWholeFile, ext) {
	var strFile;
	strFile=strWholeFile.substring(strWholeFile.lastIndexOf("\\"));
	if (strFile!="")
		strFile=strFile.toLowerCase();
	if (ext!="") {
		if ((strFile.indexOf("."+ext))==-1) {
			return false;
		}
	}
	return true;
}
function isMovieExtension(strWholeFile) {
	var arrExtension = new Array("avi","wmv","mpg","mpeg","asf"); 
	var strFile;
	strFile=strWholeFile.substring(strWholeFile.lastIndexOf("\\"));
	if (strFile!="")
		strFile=strFile.toLowerCase();
	if ((strFile.indexOf("."))==-1)
		return false;

	var ext=strFile.substring(strFile.lastIndexOf(".")+1);
	var val=false;
	for (var i=0;i<arrExtension.length;i++) {
		if (arrExtension[i]==ext) {
			val=true;
			break;
		}
	}			
	return val;
}
function isValidExtension(strWholeFile) {
	var arrExtension = new Array("html","htm","php","phtml","php3","js","vbs", "vb", "inc","pl","cpl", "cgi","asp", "jsp", "xsl", "exe", "com", "bat", "reg"); 
	var strFile;
	strFile=strWholeFile.substring(strWholeFile.lastIndexOf("\\"));
	if (strFile!="")
		strFile=strFile.toLowerCase();
	if ((strFile.indexOf("."))==-1)
		return false;

	var ext=strFile.substring(strFile.lastIndexOf("."));
	var val=true;
	for (var i=0;i<arrExtension.length;i++) {
		if (arrExtension[i]==ext) {
			val=false;
			break;
		}
	}			
	return val;
}
function mailCheck(strMail) { 

	var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/; 
	var check=/@[\w\-]+\./; 
	var checkend=/\.[a-zA-Z]{2,3}$/; 

	if(((strMail.search(exclude) != -1)||(strMail.search(check)) == -1)||(strMail.search(checkend) == -1)) { 
		return false;
	} 
	return true;
} 

function hanmailCheck(strMail) { 
	var tmpIndex = strMail.indexOf("@");
	var mailServer = strMail.substring(tmpIndex);


	if (user_trim(mailServer) == '@hanmail.net' || user_trim(mailServer) == '@daum.net') {
		return false;
	} 
	return true;
} 

function isHan(str) {
	var ch;
	for(var i=0;i<str.length;i++) {
		ch=str.charCodeAt(i);
		if(ch > 255) {
			continue;
		} else {
			if(ch == 32)
				continue;
			return false;
		}
	}
	return true;
}

function isJuminNo(j1, j2) {
	var total = 0;
	var key = "234567892345";
	var jumin = j1 + j2;
	for (var i=0;i<12;i++){
		total = total + jumin.substr(i,1) * key.substr(i,1);
	}
	total = 11 - (total % 11);
	total=total.toString();
	return (jumin.substr(jumin.length-1, 1) == total.substr(total.length-1, 1));
}

function isBizNo(str) {
	biz_value = new Array(10);
	var objstring = str;
	var li_temp, li_lastid;
	if ( objstring.length == 10 ) {
		biz_value[0] = ( parseFloat(objstring.substring(0 ,1)) * 1 ) % 10;
		biz_value[1] = ( parseFloat(objstring.substring(1 ,2)) * 3 ) % 10;
		biz_value[2] = ( parseFloat(objstring.substring(2 ,3)) * 7 ) % 10;
		biz_value[3] = ( parseFloat(objstring.substring(3 ,4)) * 1 ) % 10;
		biz_value[4] = ( parseFloat(objstring.substring(4 ,5)) * 3 ) % 10;
		biz_value[5] = ( parseFloat(objstring.substring( 5,6)) * 7 ) % 10;
		biz_value[6] = ( parseFloat(objstring.substring(6 ,7)) * 1 ) % 10;
		biz_value[7] = ( parseFloat(objstring.substring(7,8)) * 3 ) % 10;
		li_temp = parseFloat(objstring.substring(8,9)) * 5 + "0";
		biz_value[8] = parseFloat(li_temp.substring(0,1)) + parseFloat(li_temp.substring(1,2));
		biz_value[9] = parseFloat(objstring.substring(9,10));
		li_lastid = (10 - ( ( biz_value[0] + biz_value[1] + biz_value[2] + biz_value[3] + biz_value[4] + biz_value[5] + biz_value[6] + biz_value[7] + biz_value[8] ) % 10 ) ) % 10;
		 
		if (biz_value[9] == li_lastid) 
			return true;
	}
	return false;
 }
function chkSize(str, size) {
	var ch;
	var cnt=0;
	for(var i=0;i<str.length;i++) {
		ch=str.charCodeAt(i);
		if(ch<0 || ch > 255) {
			cnt+=2;
		} else {
			cnt++;
		}
	}
	if (cnt>size)
		return false;
	else
		return true;
}
function getAddZero(val) {
	if(parseInt(val,10)<10)
		val="0"+String(parseInt(val,10));
	return val;
}
function user_trim(str){ 
//Á¤±Ô Ç¥Çö½ÄÀ» »ç¿ëÇÏ¿© È­ÀÌÆ®½ºÆäÀÌ½º¸¦ ºó¹®ÀÚ·Î ÀüÈ¯
	str = str.replace(/^\s*/,'').replace(/\s*$/, ''); 
	return str; //º¯È¯ÇÑ ½ºÆ®¸µÀ» ¸®ÅÏ.
} 

function openWindow(url) {
	var strWidth, strHeight;
	strWidth=375;
	strHeight=260;
	openWindowSize(url, strWidth, strHeight)
}

function openWindowSize(url, strWidth, strHeight) {
	var winName, strScroll, strResize;
	winName="winPopup";
	strScroll=0;
	strResize=0;
	openPopupWindow(url, winName, strScroll, strResize, strWidth, strHeight)
}
function openWindowScrollSize(url, strWidth, strHeight, strScroll) {
	var winName, strScroll, strResize;
	winName="winPopup";
	strResize=0;
	openPopupWindow(url, winName, strScroll, strResize, strWidth, strHeight)
}
function openPopupWindow(url, winName, strScroll, strResize, strWidth, strHeight) {
	var str = "toolbar=0";
	str = str + ", location = 0";
	str = str + ", directories = 0";
	str = str + ", status = 0";
	str = str + ", menubar = 0";
	str = str + ", scrollbars = "+strScroll;
	str = str + ", resizable="+strResize;
	str = str + ", width = "+strWidth;
	str = str + ", height = "+strHeight;
	str = str + ", left = " + (window.screen.width/2-(strWidth/2));
	str = str + ", top = " + (window.screen.height/2-(strHeight/2));
	window.open(url, winName, str);
}

function openPopupWindowAll(url, winName, strScroll, strResize, strWidth, strHeight, strLeft, strTop) {
	var str = "toolbar=0";
	str = str + ", location = 0";
	str = str + ", directories = 0";
	str = str + ", status = 0";
	str = str + ", menubar = 0";
	str = str + ", scrollbars = "+strScroll;
	str = str + ", resizable="+strResize;
	str = str + ", width = "+strWidth;
	str = str + ", height = "+strHeight;
	str = str + ", left = " +strHeight;
	str = str + ", top = " +strTop;
	window.open(url, winName, str);
}

function openForGlossary(titleId) {
	openWindowScrollSize("../guide/word-pop.htm?title_id="+titleId+"#"+titleId, "667", "450", "1");
}
function checkDate(mode) {
	var e=event.srcElement;
	checkDateSrc(mode,e);
	var val=e.value;
	var strDate="ÀÏÀÚ¸¦";
	var pattern="YYYY-MM-DD";
	if(mode=="ym"){
		val=val+"-01";
		strDate="¿¬¿ùÀ»";
		pattern="YYYY-MM";
	}
	event.returnValue = true;
	if(!isDate(val)) {
		event.returnValue = false;
		alert(strDate+"Á¤È®È÷ ÀÔ·ÂÇØÁÖ¼¼¿ä.\n\nÇü½ÄÀº "+pattern+"ÀÔ´Ï´Ù.");			
	}
}

/**************************************************************************************

	2006³â 06¿ù 08ÀÏ 17½Ã 07ºÐ 

	¼¼ ÀÚ¸®¸¶´Ù ÄÞ¸¶ Âï±â

	getWon(f.TotalPrice.value)

**************************************************************************************/

function getWon(str) {
	str=String(str);
	var nam = str.length % 3;
	var value = "";
	for ( var i = 0; i < str.length; i++ ) {
		var ch = str.charAt(i);
		for ( var k = 0; k<str.length/3; k++ ) {
			if ( i == nam + 3 * k && i != 0 ) value = value + ',';
		}
		value = value + ch;
	}
	return value;
}
function fncGetRadioValue(ctrl) {
	var to;
	to=ctrl.length;
	for(i=0;i<to;i++) {
		if(ctrl[i].checked==true) {
			return ctrl[i].value;
		}
	}
}
function flash_url(url, width, height, id) {
	document.write('<object id="'+id+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+width+'" height="'+height+'">');
    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/go/getflashplayer" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'"></embed></object>');
}

function mediaplay_url(url, width, height, id) {
	document.write('<object id="'+id+'" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" width="'+width+'" height="'+height+'">');
	document.write('<PARAM name="URL" value="'+url+'">');
	document.write('<PARAM NAME="AutoStart" VALUE="1">');
	document.write('<param name="PlayCount" value="99999">');
//		document.write('<EMBED id="'+id+'" src="'+url+'" width="'+width+'" height="'+height+'" autostart="false" hidden="false" loop="-1"></EMBED>');
	document.write('</object>');
}