/*
/////////////////
»õ·Ó°Ô Ãß°¡µÈ ºÎºÐ
////////////////
*/
function move_istudy()
{
	window.open('/member/ssoToIstudy.asp');
}

function move_url(str)
{
	location.href=str;
}




//·Î±×ÀÎ
function login_submit(kind)
{
	
	form = document.frm_login;
	var userid = form.userid;
	var passwd = form.passwd;

	if ((kind=="keypress" && event.keyCode==13) || kind=="click")
	{
		if (userid.value.length<1)
		{
			alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
			userid.value="";
			userid.focus();
			return false;
		}
		else if (passwd.value.length<1)
		{
			alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
			passwd.value="";
			passwd.focus();
			return false;
		}
		else
		{
			form.action="/ok/login_ok.asp";
			form.submit();
		}
	}
}


function login_submit2(kind)
{
	
	form = document.frm_login2;
	var userid = form.userid;
	var passwd = form.passwd;

	if ((kind=="keypress" && event.keyCode==13) || kind=="click")
	{
		if (userid.value.length<1)
		{
			alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
			userid.value="";
			userid.focus();
			return false;
		}
		else if (passwd.value.length<1)
		{
			alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
			passwd.value="";
			passwd.focus();
			return false;
		}
		else
		{
			form.action="/ok/login_ok.asp";
			form.submit();
		}
	}
}

//·Î±×¾Æ¿ô
function logout_submit()
{
	form = document.frm_logout;
	form.action="/ok/logout_ok.asp";
	form.submit();
}




//Àå¹Ù±¸´Ï ´ã±â
function order_basket()
{
	form = document.frm_basket;
	form.action = "/ok/basket_ok.asp";
	form.method="post";
	form.submit();
}


//¼÷ÀÚ¸¸ ÀÔ·Â

function OnlyNumber() {
	if((event.keyCode<48)||(event.keyCode>57))
	{
	event.returnValue=false;
	}
}



//Àå¹Ù±¸´Ï »èÁ¦
function del_basket()
{
	form = document.frm_basket;

	form.action = "/ok/basket_delete_ok.asp";
	form.method="post";
	form.submit();
}



//¹«ÅëÀå ÀÔ±Ý ¼±ÅÃ½Ã º¸ÀÌ´Â Á¤º¸ ¼³Á¤
function change_IR()
{
	var t = document.frmForm.rcpttype.value;

	if (t=="B" || t=="BE")
	{
		document.all.RI.style.display='';
	}
	else
	{
		document.all.RI.style.display='none';
	}

	if(t=="BE" || t=="CE" || t=="E")
	{
		document.all.RI2.style.display='';

	}
	else
	{
		document.all.RI2.style.display='none';

	}

}



function re_cal()
{
	var form = document.frmForm;
	var epasscash = form.epasscash.value;
	var epasscash_use = form.epasscash_use.value;
	if (Number(epasscash)<Number(epasscash_use))
	{
		alert("»ç¿ë°¡´ÉÇÑ epasscash¸¦ ÃÊ°ú ÇÏ¿´½À´Ï´Ù.");
		epasscash_use="";
		return;
	}
	else
	{
		var price = form.price.value;
		var cal_price = Number(price)-Number(epasscash);
		form.price.value = String(addComma(cal_price));
		document.all.span_totalamt.innerText = String(addComma(cal_price));
		form.btn1.disabled = true;
	}
}


function reCalProd()
{
	var f_basket = document.frm_basket;
	var lecPriceInt = parseInt(f_basket.lecPrice.value);
	var reProdPrice = 0;
	var reTotPrice = 0;
	
	for (var i=0;i<f_basket.prodid.length;i++)
	{
		if(f_basket.prodid[i].checked == true)
		{
			reProdPrice = reProdPrice + parseInt(f_basket.sellprice[i].value);
		}
	}

	document.all.span_prodTprice.innerText = String(addComma(reProdPrice));
	document.all.span_Tprice.innerText = String(addComma(lecPriceInt+reProdPrice));
}

//¼¼ÀÚ¸®¸¶´Ù ÄÞ¸¶ Âï±â
function addComma (str)
{
 var input_str = str.toString();

 if (input_str == '') return false;
 input_str = parseInt(input_str.replace(/[^0-9]/g, '')).toString();
 if (isNaN(input_str)) { return false; }

 var sliceChar = ',';
 var step = 3;
 var step_increment = -1;
 var tmp  = '';
 var retval = '';
 var str_len = input_str.length;

 for (var i=str_len; i>=0; i--)
 {
  tmp = input_str.charAt(i);
  if (tmp == sliceChar) continue;
  if (step_increment%step == 0 && step_increment != 0) retval = tmp + sliceChar + retval;
  else retval = tmp + retval;
  step_increment++;
 }

 return retval;
}




/*¹®ÀÚ¿­ÀÌ ¿øÇÏ´Â ±æÀÌ°¡ ¾È µÉ¶§ ¿ÞÂÊ¿¡ ¹®ÀÚ¸¦ ÇØ´ç±æÀÌ¸¸Å­ ³¢¿ö³Ö´Â ÇÔ¼ö.*/
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;
}


/* 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;
	
	document.all.stdt.value = sdate.getFullYear() + lpad((sdate.getMonth()+1),2,'0') + lpad(sdate.getDate(),2,'0');
	document.all.stdt_display.value = sdate.getFullYear() + "-" + lpad((sdate.getMonth()+1),2,'0') + "-" + lpad(sdate.getDate(),2,'0');
	document.all.endt.value = edate.getFullYear() + lpad((edate.getMonth()+1),2,'0') + lpad(edate.getDate(),2,'0');
	document.all.endt_display.value = edate.getFullYear() + "-" + lpad((edate.getMonth()+1),2,'0') + "-" + lpad(edate.getDate(),2,'0');
}

// ¾çÂÊ °ø¹é Á¦°Å ÇÔ¼ö
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);
}

/*E-Mail Ã¼Å©**************************************************************************************/
function checkemail(strEmail) {

	if ( !strEmail.match( /^.+@.+(\..+){1,3}$/ ) ) {
		alert("E-MailÀº aaa@bbb.ccc Çü½ÄÀ¸·Î ÀÔ·ÂÇØÁÖ¼¼¿ä!!");
		return false;
	}

	return true;
}
/*E-Mail Ã¼Å©**************************************************************************************/

/*ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©*******************************************************************************/
	function fncChkSocietyID(IntFirstIDNo, intSecondIDNo, frm, nation)	{
		//³»±¹ÀÎÀÇ ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©
		if (nation == "0") {
			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;
		}

		//Àç¿Ü±¹ÀÎÀÇ °ÅÁÖÁõ¹øÈ£ Ã¼Å©
		else {
			var fgnno = IntFirstIDNo.value+intSecondIDNo.value;

			var sum=0;
			var odd=0;

			buf = new Array(13);
			for(i=0; i<13; i++) { buf[i]=parseInt(fgnno.charAt(i)); }
			odd = buf[7]*10 + buf[8];
			if(odd%2 != 0) {
				alert('Àç¿Ü±¹ÀÎ ÀÎÁõ¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.');
				return false;
			}

			if( (buf[11]!=6) && (buf[11]!=7) && (buf[11]!=8) && (buf[11]!=9) ) {
				alert('Àç¿Ü±¹ÀÎ ÀÎÁõ¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.');
				return false;
			}

			multipliers = [2,3,4,5,6,7,8,9,2,3,4,5];
			for(i=0, sum=0; i<12; i++) { sum += (buf[i] *= multipliers[i]); }
			sum = 11 - (sum%11);
			if(sum >= 10) { sum -= 10; }
			sum += 2;
			if(sum >= 10) { sum -= 10; }
			if(sum != buf[12]) {
				alert('Àç¿Ü±¹ÀÎ ÀÎÁõ¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.');
				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);
	}
/*ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©*******************************************************************************/

//¼¿·ºÆ® »óÀÚ ÀÚµ¿ ¼¿·ºÆ®//
/*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 btnClose() {
	top.opener.location.reload();
	top.window.close();
}

//Checkbox, Radio µî checked ¿É¼ÇÀÌ ÀÖ´Â ÄÁÆ®·ÑÀÇ Checked °Ë»ç
function IsChecked(control, msg) {

	var checked = false;
	
	// ÄÁÆ®·ÑÀÌ ÇÏ³ªÀÏ °æ¿ì ¹è¿­·Î ÀÎ½ÄÇÏÁö ¸øÇÑ´Ù.
	if (control == null) {
		alert('¼±ÅÃÇÒ ¼ö ÀÖ´Â Ç×¸ñÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.');
		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;
}

//ÀÔ·Â°ªÀ» ¼ýÀÚ·Î¸¸ Á¦¾î
function okNumberCheck(strName, msg) {
	var inputValue = strName.value;

	if (!/^[0-9]+$/.test(inputValue) || inputValue.length == 0) {
		alert(msg+" ¼ýÀÚ·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
		strName.value = '' ;
		strName.focus();

		return false;
	}

	else { return true; }
}

//Ã¼Å©¹Ú½º ÀüÃ¼¼±ÅÃ À¯¹«//
function btnCheckboxChagne(flag, boxname) {
	var frm = document.all;

	if (eval("!frm."+boxname)) {
		alert('¼±ÅÃÇ×¸ñÀÌ ¾ø½À´Ï´Ù.');
		return false;
	}


	else {
		if (eval("frm."+boxname+".length")) {
			for (i = 0 ; i < eval("frm."+boxname+".length") ; i++) {
				eval("frm."+boxname+"[i].checked = flag;");
			}
		}

		else {
			eval("frm."+boxname+".checked = flag;");
		}
	}
}


// ÀÔ·Â, ¼±ÅÃ, Ã¼Å© À¯È¿¼º °Ë»ç //
/* obj : Object¸í, type : oInput<inputbox>, oCheck<checkbox>, msg : ¸Þ¼¼Áö */
function fncObjectCheck(obj, type, msg) {
	var i, noMsg;
	var objCnt = 0;

	if (type == 'oInput') { noMsg = 'ÀÔ·Â'; } else { noMsg = '¼±ÅÃ'; }


	/* Ç×¸ñ À¯¹« ÆÄ¾Ç */
	if (obj) {
		/* º¹¼ö Ç×¸ñ */
		if (obj.length) {
			for (i = 0 ; i < obj.length; i++) {
				if (type == 'oInput') { if (obj[i].value.length > 0) { objCnt = objCnt + 1 } }	// ÀÔ·Â»óÀÚ
				else if (type == 'oCheck') { if (obj[i].checked == true) { objCnt = objCnt + 1 } }	// Ã¼Å©¹Ú½º
			}
		}

		/* ´ÜÀÏ Ç×¸ñ */
		else {
			if (type == 'oInput') { if (obj.value.length > 0) { objCnt = objCnt + 1 } }	// ÀÔ·Â»óÀÚ
			else if (type == 'oCheck') { if (obj.checked == true) { objCnt = objCnt + 1 } }	// Ã¼Å©¹Ú½º
		}
	}

	/* ÀÔ·Â ¶Ç´Â ¼±ÅÃÇ×¸ñÀÌ Á¸ÀçÇÏÁö ¾ÊÀ» °æ¿ì */
	else {
		alert(noMsg+'Ç×¸ñÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.');
		return false;
	}

	/* Á¤»óÀûÀ¸·Î ÀÔ·Â ¶Ç´Â ¼±ÅÃÀÌ ÀÌ·ç¾îÁ³À» °æ¿ì */
	if (objCnt > 0) {
		return true;
	}

	/* ÀÔ·Â ¶Ç´Â ¼±ÅÃÀÌ ÀÌ·ç¾îÁöÁö ¾Ê¾ÒÀ» °æ¿ì */
	else {
		alert(msg);
		return false;
	}
}

// ÀüÃ¼ ¼±ÅÃ, ÇØÁ¦ //
function btnCheckControl(fromName, btnName, chkName) {
	var i;
	var objBotton, objCheckbox, controlStatus;

	// ¼±ÅÃ»óÅÂ °ü¸® //
	controlStatus = true;

	objBotton = eval("document."+fromName+"."+btnName);	 //¹öÆ°ÀÌ¸§
	objCheckbox = eval("document."+fromName+"."+chkName);	//¼±ÅÃÇ×¸ñ ¸íÄª
	controlStatus = objBotton.id;

	/* ¼±ÅÃ, ÇØÁ¦ °ü¸® */
	if (controlStatus == "Y") { controlStatus = true; } else { controlStatus = false; }

	/* Ç×¸ñ À¯¹« Ã¼Å© */
	if (objCheckbox) {
		/* º¹¼ö Ç×¸ñ */
		if (objCheckbox.length) {
			for (i = 0 ; i < objCheckbox.length ; i++) {
				objCheckbox[i].checked = controlStatus;
			}
		}

		/* ´ÜÀÏ Ç×¸ñ */
		else {
			objCheckbox.checked = controlStatus;
		}

		/* ¼±ÅÃ, ÇØÁ¦¿¡ µû¸¥ ¹öÆ° °ª º¯°æ */
		if (controlStatus) {
			objBotton.value = "ÀüÃ¼ÇØÁ¦";
			objBotton.id = "N";
			objBotton.style.color = "blue";
		}

		else {
			objBotton.value = "ÀüÃ¼¼±ÅÃ";
			objBotton.id = "Y";
			objBotton.style.color = "black";
		}
	}

	/* Ç×¸ñÀÌ Á¸ÀçÇÏÁö ¾ÊÀ» °æ¿ì */
	else {
		return false;
	}
}

// ¼±ÅÃ¹ÝÀü //
function btnCheckReverseControl(fromName, chkName) {
	var i;
	var objCheckbox;

	objCheckbox = eval("document."+fromName+"."+chkName);	//¼±ÅÃÇ×¸ñ ¸íÄª

	/* Ç×¸ñ À¯¹« Ã¼Å© */
	if (objCheckbox) {
		/* º¹¼ö Ç×¸ñ */
		if (objCheckbox.length) {
			for (i = 0 ; i < objCheckbox.length ; i++) {
				if (objCheckbox[i].checked == true) {
					objCheckbox[i].checked = false;
				}

				else {
					objCheckbox[i].checked = true;
				}
			}
		}

		/* ´ÜÀÏ Ç×¸ñ */
		else {
			if (objCheckbox.checked == true) {
				objCheckbox.checked = false;
			}

			else {
				objCheckbox.checked = true;
			}
		}
	}
}

/* all page */
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_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_findObj(n, d) { //v4.01
  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 && d.getElementById) x=d.getElementById(n); return x;
}

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];}
}

/* popup */
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}



function sampleClecture_windows(classId) { 

// new skin »ùÇÃÃ¢ Àû¿ë
var url = "http://www.epasskorea.com/winmedia/sample_lec_confirm_.asp?classId="+classId;
var LectureWin = null;
LectureWin = window.open(url,"epassVOD","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=500,height=500,left=0,top=0");
LectureWin.focus();

}


//ÀÌ¹ÌÁö Å×µÎ¸® Á¡¼± ¾ø¾Ö±â
function bluring(){ 
if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus(); 
} 
document.onfocusin=bluring; 