//·Ñ¿Àºê ÇÔ¼ö
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);


function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}
// Á¡ÇÁ¸Þ´º
function MM_jumpMenu(targ,selObj,restore,target){ //v3.0
  if (target == "blank") {
	  var url = selObj.options[selObj.selectedIndex].value;

	  if (url == "")
	  {
		return false;
	  } else {
	  window.open(url);
	  }
  }

  else {
	  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	  if (restore) selObj.selectedIndex=0;
  }
}


// »õÃ¢¶ç¿ì±â

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

// ¾çÂÊ °ø¹é Á¦°Å ÇÔ¼ö
function trim(str) {
	var retstr = "";
	var ch;
	var lenstr = str.length;
	
	//¹®ÀÚ¿­ ¾ÕºÎºÐÀÇ °ø¹é ¼ö¸¦ ¼¾´Ù.
	var precnt = 0;
	for ( var i=0; i<lenstr; i++ ) {
		ch = str.charAt(i);
		if ( ch == ' ' || ch == '\n' || ch == '\r' ) {
			precnt++;
		}
		else {
			break;
		}
	}
	//¹®ÀÚ¿­ µÞºÎºÐÀÇ °ø¹é ¼ö¸¦ ¼¾´Ù.
	var postcnt = 0;
	for ( var i=lenstr-1; i>0; i-- ) {
		ch = str.charAt(i);
		if ( ch == ' ' || ch == '\n' || ch == '\r' ) {
			postcnt++;
		}
		else {
			break;
		}
	}
	return str.substring(precnt,lenstr-postcnt);
}

// ÇÑ±Û, ¿µ¹®¿¡ »ó°ü¾øÀÌ ÀÏÁ¤ÇÑ ±æÀÌ·Î º¸¿©ÁØ´Ù.
function fit_size(str)
{
	var temp;
	var len = 0;

	for(k=0;k<str.length;k++){
		temp = str.charAt(k);
		if (escape(temp).length > 4){ // ÇÑ±ÛÀÏ °æ¿ì
			len += 2;
		}else{ // ¿µ¹® È¤Àº Æ¯¹®ÀÏ‹š
			len += 1;
		}
	}
	return len;
}

/*¹®ÀÚ¿­ÀÌ ¿øÇÏ´Â ±æÀÌ°¡ ¾È µÉ¶§ ¿ÞÂÊ¿¡ ¹®ÀÚ¸¦ ÇØ´ç±æÀÌ¸¸Å­ ³¢¿ö³Ö´Â ÇÔ¼ö.*/
function lpad(str,n,ch) {
	str = String(str);
	var result = "";
	var len = str.length;
	if ( len < n ) {
		for ( var i=0; i<(n-len); i++ ) {
			result += ch;
		}
		result += str;
	}
	else {
		result = str;
	}
	return result;
}

/* ³¯Â¥¸¦ ¹®ÀÚ¿­·Î º¯È¯ */
function date2str( datee, len ) {
	var str = lpad(datee.getFullYear(),4,"0") + lpad(datee.getMonth()+1,2,"0") + lpad(datee.getDate(),2,"0") + lpad(datee.getHours(),2,"0") + lpad(datee.getMinutes(),2,"0") + lpad(datee.getSeconds(),2,"0") ;
	
	return str.substring(0,len);
}
/* ¹®ÀÚ¿­À» ³¯Â¥·Î º¯È¯ */
function str2date( str ) {
	var year = parseInt(str.substring(0,4));
	var month = parseInt(str.substring(5,2));
	var day = parseInt(str.substring(7,2));
	var hour = parseInt(str.substring(9,2));
	var min = parseInt(str.substring(11,2));
	var sec = parseInt(str.substring(13,2));

	return new Date(year,month,day,hour,min,sec) 
}

/*
³â, ÀÏ, ½Ã°£À» °¢°¢ ¼±ÅÃÇÏ´Â <SELECT> ÅÂ±×¿¡¼­ ³â ¶Ç´Â ¿ùÀ» º¯°æÇÏ´Â °æ¿ì. 
syear,smonth,sday : form element object
sample:
<select name="year" onchange="monthday(year,month,day);"><%call sub_years(year(date))%></select> ³â 
<select name="month" onchange="monthday(year,month,day);"><%call sub_months(month(date))%></select> ¿ù 
<select name="day"><%call sub_days(day(date))%></select> ÀÏ 
*/
function monthday(syear,smonth,sday) {
	selectedmonth = smonth.selectedIndex;
	selectedday = sday.selectedIndex;

	var selectedyear = syear.value;
	
	var lastday;
	switch (selectedmonth) {
		case 0: case 2: case 4: case 6: case 7: case 9: case 11:
			lastday = 31;
			break;
		case 1:
			if (((selectedyear%4 == 0) && (selectedyear%100 != 0)) || (selectedyear%400 == 0))
				lastday=29
			else
				lastday=28
			break;
		default : lastday = 30;
	}
	for ( i = 0; i < sday.length; i++ )
		sday.options[i] = null;

	sday.length = 0;

	for ( i = 0; i < lastday; i++ ) {
		if (selectedday == i){
			sday.options[i] = new Option(lpad(String(i+1),2,'0'), String(i+1), true, true);
		}
		else {
			sday.options[i] = new Option(lpad(String(i+1),2,'0'), String(i+1), false, false);
		}
	}
}



/* Æû¿¡¼­ ¼ýÀÚ¸¸ ÀÔ·ÂÇÏµµ·Ï ÇÑ´Ù. */
function isnumber(value) {
	if ( isNaN(value) || value == "" ) {
		return false;
	}
	return true;
}

/*
Ã¼Å©¹Ú½º¿¡¼­ Ã¼Å©µÈ ¼ö¸¦ °è»êÇÑ´Ù. 
form: form object
elementname: form element name
*/
function countChecked(form,elementname) {
	var count = 0;
	for ( var i=0; i<form.elements.length; i++ ) {
		if ( form.elements[i].name == elementname && form.elements[i].checked ) {
			count++;
		}
	}
	return count;
}

/* Á¤±ÔÈ­¸¦ ÀÌ¿ëÇÑ Æû Ã¼Å© */
function regform(f)
{
    var j = f.elements.length
    var i;
    var re;
    var args;
    var result;
    for (i=0; i<j; i++)
    {
        if (typeof(f.elements[i].tag) == "undefined") continue;

        args = f.elements[i].tag.split("||", 3);
        if (args[0]=='C') 
        {
            result = eval(args[1]+"(f.elements[i], f.elements[i].value);");
        }
        else if ((args[0]=='M') || 
            ((args[0]=='O')&& (f.elements[i].value.length>0)))
        {
            re = new RegExp(args[1], "i");
            result = re.test(f.elements[i].value);
        }

        if (result == false)
        {
            f.elements[i].focus();
            alert(args[2]);
            return false;
        }
    }
    return true;
}

// ¹®ÀÚ¿­¾ÈÀÇ Æ¯Á¤ ¹®ÀÚ¸¦ ÁöÁ¤ÇÑ ¹®ÀÚ·Î ÀüºÎ ¹Ù²Û´Ù.
function replaceText(str, char1, char2)	{
	var ii, newstr;

	newstr = "";
	if (fit_size(str) < 1) { return ""; }

	for(ii=0; ii<str.length; ii++)
	{
		if(str.charAt(ii) == char1){
			newstr = newstr + char2;
		} else {
			newstr = newstr + str.charAt(ii);
		}	
	}
	return newstr;
}

// ±Ý¾×À» ,·Î Ãµ¿ø´ÜÀ§·Î ±¸ºÐ Ç¥½Ã
function formatCurrency(obj) {
	var str = obj.value;
	str = str.toString().replace(/\$|\,/g,'');	//ÄÞ¸¶¿Í ´Þ·¯ Ç¥½Ã¸¦ Á¦°ÅÇÕ´Ï´Ù.

	if ( isNaN(str) ) {
		str = "0";
	}
	else {
		var lenstr = str.length;
		//str = Math.floor((str*100+0.5)/100).toString();
		for (var i = 0; i < Math.floor((lenstr-1)/3); i++) {
			str = str.substring(0,lenstr-(3*i+3))+','+str.substring(lenstr-(3*i+3));
		}
		str = str.value.split(",");
		str = str.join("");
	}
	obj.value = str;
}

//¼ýÀÚ±¸ºÐÀÚ ,¸¦ Á¦°ÅÇÏ´Â ÇÔ¼ö
function unformatCurrency(obj) {
	var strArr = obj.value.split(",");
	obj.value = strArr.join("");
}

/* E-Mail Ã¼Å© */
function checkemail(strEmail) {

	if ( !strEmail.match( /^.+@.+(\..+){1,3}$/ ) ) {
		alert("E-MailÀº aaa@bbb.ccc Çü½ÄÀ¸·Î ÀÔ·ÂÇØÁÖ¼¼¿ä!!");
		return false;
	}

/*
	if ( strEmail.indexOf("hanmail") != -1 || strEmail.indexOf("daum") != -1 ) {
		alert("ÇÑ¸ÞÀÏ(@hanmail.net,@daum.net)Àº µî·ÏÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");   
		return false;
	}
*/

	return true;
}

/* ÆË¾÷Ã¢ */
function popup_window(url,name,width,height,left,top,scrollbars,toolbar,status,resizable,menubar)
{
	var state = "width=" + width ;
	state += ",height=" + height ;
	state += ",left=" + left ;
	state += ",top=" + top ;
	state += ",scrollbars=" + scrollbars ;
	state += ",toolbar=" + toolbar ;
	state += ",status=" + status ;
	state += ",resizable=" + resizable ;
	state += ",menubar=" + menubar ;
	var win = window.open(url, name, state );
	win.focus();
}

// ÁÖ¼Ò ÀÔ·ÂÃ¢ ÆË¾÷
function addr_search(form, zip1, zip2, address)
{
	var state = "width=417,height=400,scrollbars=1,toolbar=0,status=0,resizable=0,menubar=0,left="+screen.width/5+",top="+screen.height/4;
	var url = "/include/addr_search.asp?form="+form+"&zip1="+zip1+"&zip2="+zip2+"&address="+address;
	var win = window.open(url,'popupAddress',state);
	win.focus();
}

/* period´Â ÀÏ ´ÜÀ§ */
function applyPeriod(stdt,endt,stdt_display,endt_display,period)
{
	var curdate = new Date();
	var curtime = curdate.getTime();	/*¹Ð¸®ÃÊ ´ÜÀ§*/
	
	var stime = ( curtime - period*24*3600*1000 );
	var sdate = new Date();
	sdate.setTime(stime);
	var edate = curdate;
	
	stdt.value = sdate.getFullYear() + lpad((sdate.getMonth()+1),2,'0') + lpad(sdate.getDate(),2,'0');
	stdt_display.value = sdate.getFullYear() + "-" + lpad((sdate.getMonth()+1),2,'0') + "-" + lpad(sdate.getDate(),2,'0');
	endt.value = edate.getFullYear() + lpad((edate.getMonth()+1),2,'0') + lpad(edate.getDate(),2,'0');
	endt_display.value = edate.getFullYear() + "-" + lpad((edate.getMonth()+1),2,'0') + "-" + lpad(edate.getDate(),2,'0');
}

//¼¿·ºÆ® »óÀÚ ÀÚµ¿ ¼¿·ºÆ®//
/*strSelect : selec value, strSelectName : document.ÆûÀÌ¸§.¼¿·ºÆ®ÀÌ¸§*/
function defaultSelect(strSelect,strSelectName) {
	intExitFlag = false;		
	
	for(i=0;i<strSelectName.options.length;i++) {
		if(strSelect == strSelectName.options[i].value)
		{
			strSelectName.selectedIndex = i;
			intExitFlag = true;
		}
		if(intExitFlag) break;
	}    
}

//·¹µð¿À¹öÆ° µðÆúÆ® ¼±ÅÃÇÏ±â//
/*strCheck : selec value, strCheckName : document.ÆûÀÌ¸§.¼¿·ºÆ®ÀÌ¸§*/
function defaultCheck(strCheck,strCheckName) {
	intExitFlag = false;

	for(i=0;i<strCheckName.length;i++) {
		if(strCheck == strCheckName[i].value) {
			strCheckName[i].checked = true;
			intExitFlag = true;
		}

		if(intExitFlag) break;
	}
}
//·¹µð¿À¹öÆ° µðÆúÆ® ¼±ÅÃÇÏ±â--------------------------------

//¸ÞÀÏ¼öÁý°ÅºÎ °ü·Ã ¸µÅ©------------------------------------
function AntiSpam(id,siteurl) {
	window.open('/neverspam/neverspam/asp/antispamin.asp?Uniqid='+id+'&siteurl='+siteurl,'AntiSpam','width=180,height=263,left=10,top=10');
}
//¸ÞÀÏ¼öÁý°ÅºÎ °ü·Ã ¸µÅ©------------------------------------

//VOD °­ÀÇÃ¢
function fncVod_Windows(fileid, m_lectureid, vod_service) { 
	
	//fncVOD_INTEGRATION(fileid,m_lectureid)	//-------------- ½Å±Ôµ¿¿µ»óÇÃ·¹ÀÌ¾î È£Ãâ
	
	
	var url = "/content/vod/lec_check.asp?fileid="+fileid+"&m_lectureid="+m_lectureid;
	var LectureWin = null;

	if (vod_service=="True")	{
		LectureWin = window.open(url,"vod_windows","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=2,resizable=0,width=800,height=600,left=0,top=0");
		LectureWin.focus();
	}
	else {
		alert(vod_service);
	}
	
}

//VOD °­ÀÇÃ¢ new
function fncVod_Windows_new(fileid, m_lectureid, vod_service) { 

	fncVOD_INTEGRATION(fileid,m_lectureid,'')	//-------------- ½Å±Ôµ¿¿µ»óÇÃ·¹ÀÌ¾î È£Ãâ

	/*
	var url = "/content/vod/Skin/VOD_FRAME.asp?fileid="+fileid+"&m_lectureid="+m_lectureid;
	var LectureWin = null;

	if (vod_service=="True")	{
		LectureWin = window.open(url,"vod_windows","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=2,resizable=0,width=800,height=600,left=0,top=0");
		LectureWin.focus();
	}
	else {
		alert(vod_service);
	}
	*/
}

//VOD »ùÇÃ °­ÀÇÃ¢
function fncVod_Windows_sample(fileid, intChasuid, vod_service) { 

	fncVOD_INTEGRATION(fileid,'','SP')	//-------------- ½Å±Ôµ¿¿µ»óÇÃ·¹ÀÌ¾î È£Ãâ

	/*
	var url = "/content/vod/sample.asp?fileid="+fileid+"&chasuid="+intChasuid;
	var LectureWin = null;

	if (vod_service=="True")	{
		LectureWin = window.open(url,"vod_windows","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=0,height=0,left=0,top=0");
		LectureWin.focus();
	}
	else {
		alert(vod_service);
	}
	*/
}

//VOD °­ÀÇÃ¢ ÅëÇÕ --------------------------------- ½Å±Ô : Á¶±ÔÈ£ 08.02.29 ---------------------------------------------------------------
function fncVOD_INTEGRATION(FileID, M_LectureID, VodType) { 

	var url = "/Skin_New/FrameVOD.asp?fileid="+FileID+"&M_LectureID="+M_LectureID+"&VodType="+VodType;
	var LectureWin = null;

	LectureWin = window.open(url,"vod_windows","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=0,height=0,left=0,top=0");
	LectureWin.focus();

}
//VOD °­ÀÇÃ¢ ÅëÇÕ --------------------------------- ½Å±Ô : Á¶±ÔÈ£ 08.02.29 ---------------------------------------------------------------


//WBT »ùÇÃ °­ÀÇÃ¢
function fncWbt_Windows_sample(sampleintropage, educationid, fullFrameYN, xSize,ySize) { 

	if (fullFrameYN == undefined)
	{
		fullFrameYN = "N"
		xSize = "1018";
		ySize = "680";
	}

	var url = "/content/sample_learn/learn.asp?sampleintropage="+sampleintropage+"&educationid="+educationid+"&strFullFrameYN="+fullFrameYN+"&learnWinXsize="+xSize+"&learnWinYsize="+ySize;
	var LectureWin = null;

	LectureWin = window.open(url,"learn","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width="+xSize+",height="+ySize+",left=0,top=0");
	LectureWin.focus();
}

//WBT »ùÇÃ °­ÀÇÃ¢_ÅëÇÁ·¹ÀÓ
//function fncWbt_Windows_sample_Tfrm(sampleintropage, educationid,xSize,ySize) { 

//	var url = "/content/sample_learn/learn.asp?sampleintropage="+sampleintropage+"&educationid="+educationid+"&strFullFrameYN=Y";
//	var LectureWin = null;

//	LectureWin = window.open(url,"learn","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width="+xSize+",height="+ySize+",left=0,top=0");
//	LectureWin.focus();
//}

// OnFocus="this.blur()" ÆäÀÌÁö ÇÑ²¨¹ø¿¡ °É±â
function bluring(){ 
	if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG")
	document.body.focus();
	} 
document.all.onfocusin=bluring;


/*ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©*******************************************************************************/
	function fncChkSocietyID(IntFirstIDNo, intSecondIDNo, frm, nation)	{
		var objVal

		objVal = fncChkValType(intSecondIDNo.value); 
		if (objVal != 1 && objVal != 2 && objVal != 3 && objVal != 4) 	{ 
			alert("ÁÖ¹Îµî·Ï¹øÈ£ ¿À·ùÀÔ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
			frm.jumin1.value = "";
			frm.jumin1.focus();
			frm.jumin2.value = "";
			return false;  
		}
		
		if (!fncChkSocityIDNum(IntFirstIDNo.value, intSecondIDNo.value)) { 
			alert("ÁÖ¹Îµî·Ï¹øÈ£ ¿À·ùÀÔ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
			frm.jumin1.value = "";
			frm.jumin1.focus();
			frm.jumin2.value = "";
			return false;  
		}
		return true;
	}

	function fncChkValType(name) {	return(name.charAt(0) - '0');}

	function fncChkSocityIDNum(IntFirstIDNo, intSecondIDNo) {	
		var objVal = 0;
		var checkVal;
			
		objVal += (IntFirstIDNo.charAt(0)) * 2;
		objVal += (IntFirstIDNo.charAt(1)) * 3;
		objVal += (IntFirstIDNo.charAt(2)) * 4;
		objVal += (IntFirstIDNo.charAt(3)) * 5;
		objVal += (IntFirstIDNo.charAt(4)) * 6;
		objVal += (IntFirstIDNo.charAt(5)) * 7;
		objVal += (intSecondIDNo.charAt(0)) * 8;
		objVal += (intSecondIDNo.charAt(1)) * 9;
		objVal += (intSecondIDNo.charAt(2)) * 2;
		objVal += (intSecondIDNo.charAt(3)) * 3;
		objVal += (intSecondIDNo.charAt(4)) * 4;
		objVal += (intSecondIDNo.charAt(5)) * 5;
			
		checkVal = (11 - objVal % 11) % 10;
		return ((intSecondIDNo.charAt(6) - '0') == checkVal ? 1 : 0);
	}
/*ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©*******************************************************************************/


//**±âº» ÀÔ·Â Ç×¸ñ Ã¼Å© Function**//
//Null Check Function
function fnNullChk(szInputType, szFormName, szInputName, szAlertMsg) {
  var objName = eval(szInputName);
  var blnRet = true;
  var nRadioChkCnt = 0;
  if (szInputType=='select-one' || szInputType=='radio' || szInputType=='checkbox' || szInputType=='file' ) {
    szAlertMsg += ' ¼±ÅÃÇØ ÁÖ½Ê½Ã¿À.';
  }else{
    szAlertMsg += ' ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.';
  }
  if (szInputType=='select-one'){
    if (objName.selectedIndex < 0)	{
      blnRet = false; 
    }else{
      if ( (objName.options[objName.selectedIndex].value)=='' ) { blnRet = false; } 
    }
  }else if (szInputType=='radio' || szInputType=='checkbox' ){
    for(var j=0; j < objName.length; j++) {
      if( objName[j].checked ) nRadioChkCnt++;
    }
    if( nRadioChkCnt==0 ){ blnRet = false; } 
  }else if ( szInputType=='text' || szInputType=='file' || szInputType=='hidden' || szInputType=='textarea' || szInputType=='password' ){  
    if( fnTrim(objName.value) == '' ){ blnRet = false; }
  }
  if (szInputType=='file' && blnRet == true ) {
    if ( (objName.value.search(':\'') == -1) ){
      blnRet = false;
      szAlertMsg = 'ÆÄÀÏ Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.';
    }
  } 
  if ( ! blnRet ){
    fnAlertFocus(szInputType, szFormName, szInputName, szAlertMsg) ;
    return false;
  }
}

//Email Check Function
function fnEmailChk( objEmail ) {
  var objEmail = eval(objEmail) ;
  var szEmail = objEmail.value ;
  var regDoNot = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
  var regMust = /^[a-zA-Z0-9\-\.\_]+@[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3})$/;
  if ( !regDoNot.test(szEmail) && regMust.test(szEmail) ){
    return true;
  }else{
    alert('Àß¸øµÈ E-mailÀÔ´Ï´Ù.');
    objEmail.focus() ;
    return false;
  }
}

//Jumin Number Check Function
function fnJuminChk( objJumin, szJumin ) {
  var objJumin = eval(objJumin) ;
  var nIDtot = 0;
  var szIDAdd = '234567892345';
  if (Number(szJumin)==0) {
    alert('ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.');
    objJumin.focus() ;
    return false;
  }
  for(var i=0; i < 12; i++) nIDtot = nIDtot + parseInt(szJumin.substring(i, i+1), 10) * parseInt(szIDAdd.substring(i, i+1), 10);
  nIDtot = 11 - ( nIDtot % 11);
  if ( nIDtot == 10) nIDtot = 0;
  else if ( nIDtot == 11) nIDtot = 1;
    if(parseInt(szJumin.substring(12, 13), 10) != nIDtot) {
      alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.');
      objJumin.focus() ;
      return false;
    }else{
      return true;
    }
}

//Only Number Check Function
function fnOnlyNumChk( objNum , szAlertMsg ) {
  var objNum = eval(objNum);
  var szValue = objNum.value;
  szValue = szValue.toUpperCase();
  for(var i=0; i < szValue.length; i++) {
    if (szValue.charAt(i) == ' '){
      alert( szAlertMsg+' ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.' );
      objNum.focus();
      return false;
    }else if ((szValue.charAt(i) < '0') || (szValue.charAt(i) > '9'))	{
      alert( szAlertMsg+' ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.' );
      objNum.focus();
      return false;
    }
  }
}

//Message Length Check Function
function fnMsgLenChk( objMessage, nMinLen, nLimitLen, szAlertMsg ) {
  var nbytes = 0;
  var objMessage = eval(objMessage) ;
  var szMessage = objMessage.value ;
  for (var i=0; i < szMessage.length; i++) {
    var szChr = szMessage.charAt(i);
    if(escape( szChr ).length > 4) {
      nbytes += 2;
    } else if (szChr == '\n') {
      if (szMessage.charAt(i-1) != '\r')    nbytes += 1;
    } else if (szChr == '<' || szChr == '>' ) {
      nbytes += 4;
    } else if (szChr == "'") {
      nbytes += 2;
    } else {
      nbytes += 1;
    }
  }
  if ( nbytes > nLimitLen || nbytes < nMinLen){
    alert(szAlertMsg+' '+nMinLen+'ÀÚ ÀÌ»ó '+nLimitLen+'ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À!');		
    objMessage.focus();
    return false;
  }
}

//Alert & focus Function
function fnAlertFocus(szInputType, szFormName, szInputName, szAlertMsg) {
  if(fnTrim(szAlertMsg)!='') { alert(szAlertMsg); }
  var objName = eval(szInputName);
  if ( (szInputType=='checkbox' || szInputType=='radio') && (objName.length > 0) ){
    objName = eval(szInputName+'[0]');
  }
  objName.focus();
}

//Trim Function
function fnTrim( szValue ) {
  var szRetVal = '';
  if( szValue == '' )  return false;
  for(var i=0;i<szValue.length;i++) {
    if(szValue.charAt(i) != ' ')    szRetVal = szRetVal + szValue.charAt(i);
  }
  return szRetVal;
}
//**±âº» ÀÔ·Â Ç×¸ñ Ã¼Å© Function**//

//**Ãß°¡ ½ºÅ©¸³Æ® ºÎºÐ**//
//¼¿·ºÆ® »óÀÚ ÀÚµ¿ ¼¿·ºÆ®//
/*strSelect : selec value, strSelectName : document.ÆûÀÌ¸§.¼¿·ºÆ®ÀÌ¸§*/
function defaultSelect(strSelect,strSelectName) {
	intExitFlag = false;		
	
	for(i=0;i<strSelectName.options.length;i++) {
		if(strSelect == strSelectName.options[i].value)
		{
			strSelectName.selectedIndex = i;
			intExitFlag = true;
		}
		if(intExitFlag) break;
	}    
}

//·¹µð¿À¹öÆ° µðÆúÆ® ¼±ÅÃÇÏ±â//
/*strCheck : selec value, strCheckName : document.ÆûÀÌ¸§.¼¿·ºÆ®ÀÌ¸§*/
function defaultCheck(strCheck,strCheckName) {
	intExitFlag = false;

	for(i=0;i<strCheckName.length;i++) {
		if(strCheck == strCheckName[i].value) {
			strCheckName[i].checked = true;
			intExitFlag = true;
		}

		if(intExitFlag) break;
	}
}

//############# Checkbox, Radio µî checked ¿É¼ÇÀÌ ÀÖ´Â ÄÁÆ®·ÑÀÇ Checked °Ë»ç ###########
function IsChecked(control, msg) {

	var checked = false;
	
	// ÄÁÆ®·ÑÀÌ ÇÏ³ªÀÏ °æ¿ì ¹è¿­·Î ÀÎ½ÄÇÏÁö ¸øÇÑ´Ù.
	if (control == null) {
		alert(msg);
		return false;
	}

	if (control.length == undefined) {
		if (control.checked) checked = true;
	}
	else {
		for (var cnt = 0 ; cnt < control.length ; cnt++) {
			if (control[cnt].checked) checked = true;
		}
	}
	
	if (!checked)
		if (msg != undefined) alert(msg);
	
	return checked;
}

//############# Checkbox ÀÇ CheckµÈ ÄÁÆ®·Ñ ¹ÝÀü ###########
function SwapCheckedState(control) {

	// ÄÁÆ®·ÑÀÌ À¯È¿ÇÑ°¡?
	if (control != undefined) {

		var checked = false;
		
		// ÄÁÆ®·ÑÀÌ ÇÏ³ªÀÏ °æ¿ì ¹è¿­·Î ÀÎ½ÄÇÏÁö ¸øÇÑ´Ù.
		if (control.length == undefined) {
			control.checked = !control.checked;
		}
		else {
			for (var cnt = 0 ; cnt < control.length ; cnt++) {
				control[cnt].checked = !control[cnt].checked;
			}
		}
	}
	
	return;
}


//############# Checkbox ÀÇ ÀüÃ¼¼±ÅÃ/ÀüÃ¼ÇØÁ¦ ###########
function AllCheckedOrUnChecked(btn, control) {

	// ÄÁÆ®·ÑÀÌ À¯È¿ÇÑ°¡?
	if (control != undefined) {
	
		var checked = false;
		
		// ÄÁÆ®·ÑÀÌ ÇÏ³ªÀÏ °æ¿ì ¹è¿­·Î ÀÎ½ÄÇÏÁö ¸øÇÑ´Ù.
		if (control.length == undefined) {
			if (btn.value == "ÀüÃ¼ÇØÁ¦") {
				control.checked = false;
				btn.value = "ÀüÃ¼¼±ÅÃ";
				btn.style.color = "black";
			}
			else {
				control.checked = true;
				btn.value = "ÀüÃ¼ÇØÁ¦";
				btn.style.color = "blue";
			}
		}
		else {
			if (btn.value == "ÀüÃ¼ÇØÁ¦") {
				btn.value = "ÀüÃ¼¼±ÅÃ";
				btn.style.color = "black";
		
				for (var cnt = 0 ; cnt < control.length ; cnt++) {
					control[cnt].checked = false;
				}
			}
			else {
				btn.value = "ÀüÃ¼ÇØÁ¦";
				btn.style.color = "blue";
		
				for (var cnt = 0 ; cnt < control.length ; cnt++) {
					control[cnt].checked = true;
				}
			}
		}
	}
	
	return;
}

//ÁÖ¼Ò °Ë»ö//
function btnAddressSearchOk() {
	var frm = document.frmMember;

	window.open('/popup/common/pop_postfind.asp','postfind','scrollbars=yes,width=418,height=356,left=0,top=0');
}

//¿µ, ¼ýÀÚ·Î¸¸ ÀÔ·Â°ª Á¦ÇÑ//
function fncEngNumCheck(flag) {
	if ((flag.search(/^\w+$/) == -1) || (flag.search(/\S/) == -1)) {
		return false;
	}
}


//¾÷Ã¼º° °ü¸®ÀÚ ÆË¾÷ »ý¼º//
function btnCompanyAdmin() {
	window.open('/popup/manager/pop_manager_frame.asp','PopupManager_New','scrollbars=yes,width=1074,height=768,left=0,top=0');
}


/* ÆË¾÷Ã¢ ´Ý±â */
function btnPopupClose() {
	top.window.opener.focus();
	top.window.opener.location.reload();
	top.window.close();
}


/*°Ô½Ã¹° »ó¼¼º¸±â */
function btnBoardDetailView(boardid) {
	var url = '/popup/manager/board/board_popup_frame.asp?boardid='+boardid;
	var PopupWin = null;
	
	PopupWin = window.open(url,"BoardDetail","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=840,height=730,left=10,top=10");
	PopupWin.focus();	
}

/*¼ö°­½ÅÃ»³»¿ª »ó¼¼º¸±â */
function btnOrderDetailView(m_lectureid) {
	var frm = document.frmOrder;

	var url = '/popup/manager/lecture/order_popup_frame.asp?m_lectureid='+m_lectureid;
	var PopupWin = null;
	
	PopupWin = window.open(url,"OrderDebateDetail","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=840,height=600,left=10,top=10");
	PopupWin.focus();	
}


/* ÇÏ´Ü ÆÐ¹Ð¸® »çÀÌÆ® */
//ÀüÃ¼ÆäÀÌÁö Å¾ÀÇ select(combo)
function showcombo(what){
    if (what.style.display=='')
        what.style.display='none';
           
    else if (what.style.display=='none')
        what.style.display='';
}
//ÀüÃ¼ÆäÀÌÁö Å¾ÀÇ select ¼±ÅÃ°ª
function Selected(w,what,target){
eval(what).value='';

    if(w){
        eval(what).value=w;
        eval(target).style.display='none';
    }
}
function popupsite(pop,width,height,flag)
{
    var url = pop;
    var wd = width;
    var he = height;
    
    if (flag == "0" )
    {  window.open(url,"","toolbar=1,menubar=1,location=1,status=1,scrollbars=yes,resizable=yes,width=" + wd +",height=" + he + ";");  }
    else 
    {  window.open(url,"","toolbar=1,menubar=1,location=1,status=1,scrollbars=yes,resizable=yes,width=" + wd +",height=" + he + ";");  }
}





/* ÆË¾÷ ¸ÞÀÏ¸µ / SMS ¹ß¼Û */
function btnEmailSmsOk(frm, s_type) {
	var blnChecked = false;
	var checkedUserid = '';

	/* ¼±ÅÃÇ×¸ñ Á¸Àç½Ã¸¸ ÀÛµ¿ */
	if (frm.userid) {
			if (frm.userid.length) {
				for (i = 0 ; i < frm.userid.length ; i++) {
					if (frm.userid[i].checked == true) {
						blnChecked = true;

						if (checkedUserid == '') { checkedUserid = frm.userid[i].value; } else { checkedUserid = checkedUserid+','+frm.userid[i].value; }
					}
				}
			}

			else {
				if (frm.userid.checked == true) {
					blnChecked = true;
					checkedUserid = frm.userid.value;
				}
			}
	}

	if (blnChecked) {
		if (s_type == '0') {
			var url = '/popup/manager/graduate/email_popup_write.asp';
			var PopupWin = null;

			PopupWin = window.open('',"popupEmailWrite_New","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=824,height=640,left=10,top=10");
			frm.target = "popupEmailWrite_New";
			frm.action =  url;
			frm.submit();
		}

		else {
			var url = '/popup/manager/graduate/sms_popup_write.asp';
			var PopupWin = null;

			PopupWin = window.open('',"popupSmsWrite_New","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=824,height=640,left=10,top=10");
			frm.target = "popupSmsWrite_New";
			frm.action =  url;
			frm.submit();
		}
	}

	else { alert('¹ß¼ÛÇÒ È¸¿øÀ» ¼±ÅÃÇÏ¿© ÁÖ½Ê½Ã¿À.'); }
}

/* ÇÃ·¡½Ã°°Àº ¸Þ´º¼Ò½º½ÃÀÛ */
function bt(id,after) 
{ 
eval(id+'.filters.blendTrans.stop();'); 
eval(id+'.filters.blendTrans.Apply();'); 
eval(id+'.src="'+after+'";'); 
eval(id+'.filters.blendTrans.Play();'); 
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
/* ÇÃ·¡½Ã°°Àº ¸Þ´º¼Ò½º¸¶Ä§ */

//¾ÆÀÌµð/ºñ¹Ð¹øÈ£ Å¬¸¯½Ã ¹è°æÁö¿ö±â°Ô ÇÏ´Â ½ºÅ©¸³Æ®
var flag=false;

function inputIDHidden() {
	var frm = document.frmLogin;
	if(frm.userid.value=="") {
		if (flag) return;
		frm.userid.style.backgroundImage="";
		flag=false;
	}
}

function inputPWHidden() {
	var frm = document.frmLogin;
	if(frm.pw.value=="") {
		if (flag) return;
		frm.pw.style.backgroundImage="";
		flag=false;
	}
}

// ¸ÞÀÎ °øÁö»çÇ×+PB Information//
function view_item(num)
{
  var item = new Array();
  var img_on = new Array();
  var img_out = new Array();

  item[0] = view0;
  item[1] = view1;
 

  img_on[0] = "img/tab01_.gif";
  img_on[1] = "img/tab02_.gif";


  img_out[0] = "img/tab01.gif";
  img_out[1] = "img/tab02.gif";



  for(var i=0 ; i<item.length ; i++)
  {
    if (i == num) {
      document['img'+i].src = img_on[i];
      item[i].style.display = '';
    } else {
      document['img'+i].src = img_out[i];
      item[i].style.display = 'none';
    }
  }
}


// ¸ÞÀÎ °øÁö»çÇ×+PB Information//
function view_item1(num)
{
  var item = new Array();
  var img_on = new Array();
  var img_out = new Array();

  item[0] = view0;

  img_on[0] = "img/tab01_.gif";

  img_out[0] = "img/tab01.gif";


  for(var i=0 ; i<item.length ; i++)
  {
    if (i == num) {
      document['img'+i].src = img_on[i];
      item[i].style.display = '';
    } else {
      document['img'+i].src = img_out[i];
      item[i].style.display = 'none';
    }
  }
}


function tmp_epassmove()
{
	var flag = confirm('º» ±³Àç´Â www.epasskorea.com¿¡¼­ ±¸ÀÔÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ÀÌµ¿ÇÏ½Ã°Ú½À´Ï±î?');
	if (flag)
	{
		window.open("http://www.epasskorea.com/epassbook/index.asp");
	}
}


//»óÇ° ¼ö·® ÇÃ·¯½º , ¸¶ÀÌ³Ê½º
function fnc_produpdown(prodid,saleamt,kind,frm)
{
	//alert(saleamt);
	if(kind=="up")
	{
		if (frm.nowamt.value<saleamt)
		{
			frm.nowamt.value=parseInt(frm.nowamt.value)+1;
		}
		else
		{
			alert("ÀÌ »óÇ°ÀÇ Àç°í·®À» ÃÊ°úÇÏ¿´½À´Ï´Ù.");
			return false;
		}
	}
	else if (kind=="down")
	{
		if (frm.nowamt.value>1)
		{
			frm.nowamt.value=parseInt(frm.nowamt.value)-1;
		}
		
	}
}


//»óÇ° Àå¹Ù±¸´Ï ´ã±â
function gobookBasket(prodid,nowamt,saleamt)
{
	if (saleamt<1)
	{
		alert("Àç°í°¡ ¾ø½À´Ï´Ù. Àç°í°¡ È®º¸µÇ¸é ±¸¸ÅÇÒ ¼ö ÀÖ½À´Ï´Ù.");
		return false;
	}
	else
	{
		var chk = confirm('¼±ÅÃÇÑ »óÇ°À» ½ÅÃ» ÇÏ½Ã°Ú½À´Ï±î?');
		if (!chk) return;

		if (window.name == 'pop_book_zoom')
		{
			opener.location.href="/order/basket_book_db.asp?prodid="+prodid+"&nowamt="+nowamt;
			self.close();
		}
		else
		{
			location.href="/order/basket_book_db.asp?prodid="+prodid+"&nowamt="+nowamt;
		}
	}
}