//ÆË¾÷ - È­¸é Áß¾Ó¿¡ À§Ä¡
function OpenPOPUP(url,name,width,height){
	var iWidth = width;
	var iHeight = height;
	var iLeft = (window.screen.availWidth - iWidth) / 2;
	var iTop = (window.screen.availHeight - iHeight) / 2;
	var nwin=window.open(url, name, "height="+ iHeight+ ",width=" + iWidth + ",top=" + iTop + ",left=" + iLeft + ",toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=no");

	nwin.focus();	
}
//¶óµð¿À¹öÆ° Ã¼Å©»çÇ× À¯¹« ÆÇ´Ü
/*function __uncheck(frm){	
		var num=0;
		var sCheck = frm;
		if( sCheck == null)
		{
			return 0;
		}
		var iTotCnt = frm.length;

		if( iTotCnt == null)
		{
			return 0;
		}
		else{
			for(i = 0; i< iTotCnt; i++)
			{
				if (frm[i].checked)
				{
					num++;
				}
			}	
		}	
		return num;
	}
*/


// ÇÔ ¼ö ¸í : getCheckedRadioValueAlert
// Ã³¸®³»¿ë : selectµÈ radioÀÇ °ªÀ» return
function getCheckedRadioValueAlert(name,val)
    {
	nRadio = name.length;
	// alert("nRadio = " + nRadio);
	for (i = 0; i < nRadio ; i++)
	    {
	    if (name[i].checked)
	         return name[i].value;
	    }
	alert("[" + val + "]À» ¼±ÅÃÇÏ¼¼¿ä!");
	return null;
	}





// ÇÊµåÀÇ ÀÔ·Â¿©ºÎ (str, mandatory, maxlength, type, msg, pos)
// ¸® ÅÏ °ª : (false / º¯°æµÈ °ª)
function chkFormValue(str, mandatory, maxlength, type, msg, pos) 
	{

	if (mandatory)
		{ 
		if(str.length == 0)
			{
			alert ( msg + ": ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
			pos.focus();
			return false;
			}
		}
	if (maxlength)
		{
		if (isLength(str) > maxlength)
			{
			alert (msg + ": ÃÖ´ë" + maxlength + "¹ÙÀÌÆ® Çã¿ëÇÕ´Ï´Ù");
			pos.focus();
			return false;
			}
		}
	if (type == "num")
		{
		NewStr = omitChar(str, ',');
		if (isNumber(NewStr) == false)
			{
			alert (msg + ": ¼ýÀÚ¸¸ ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä");
			pos.focus();
			return false;
			}
		if (NewStr == "0")
			{
	//		alert (msg + ": 0ÀÌ»ó ¼ýÀÚ¸¦ ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä");
	//		pos.focus();
	//		return false;
			}
		str = NewStr;
		}
	else if (type == "isEmail")
		{
		if (isEmail(str) == false)
			{
			alert ("Á¤È®ÇÑ Email ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä");
			pos.focus();
			return false;
			}
		}
	if (str)
		return true;
	else
		return str;
	}

//¶óµð¿À¹öÆ° Ã¼Å©»çÇ× À¯¹« ÆÇ´Ü
function __uncheck(frm){	
		var num=0;
		var sCheck = frm;
		if( sCheck == null)
		{
			return 0;
		}
		var iTotCnt = frm.length;
		if( iTotCnt == null)
		{
			if (frm.checked)
				{
					num++;
				}	
			return num;
		}
		else{
			
				for(i = 0; i< iTotCnt; i++)
				{
					if (frm[i].checked)
					{
						num++;
					}
				}
		}	
		return num;
	}

function isEmail(address)
	{
	var pos1, pos2;

	pos1 = address.indexOf('@', 1);
	pos2 = address.lastIndexOf('.', address.length - 2);
	if (pos1 == -1 || pos2 == -1)
		return false;
	if ((pos2 - pos1) < 2)
		return false;
	return true;
	}



// ÀÔ·Â¹ÞÀº ¹®ÀÚÀÇ ½ÇÁ¦ ±æÀÌ¸¦ ±¸ÇÑ´Ù. (ÇÑ±ÛÀÎ½Ä)
function isLength(str)
	{
	nLen = 0;
	for (i = 0; i < str.length ; i++)
		{
		if (str.charCodeAt(i) > 127)
			{
			nLen += 2;
			}
		else
			{
			nLen ++;
			}
		}
	return nLen;
	}
// Æ¯Á¤ char¸¦ Á¦°ÅÇÑ´Ù. 
function omitChar(str, ch)
	{
	var j = 0;
	var NewStr = "";

	for (i = 0; i < str.length; i++)
		{
		if (str.charAt(i) != ch)
			{
			NewStr += str.charAt(i);
			}
		}
	return NewStr;
	}
function isNumber(str)
	{
	for (i = 0; i < str.length; i++)
		{
		if (str.charAt(i) > '9' || str.charAt(i) < '0')
			return 0;
		}
	return 1;
	}

function checkLogin(userid,r_url)
{
	if (userid=="")
	{
		alert("·Î±×ÀÎ ÈÄ ÀÌ¿ë°¡´ÉÇÕ´Ï´Ù.");
		location.href="/login/login.asp?r_url="+r_url;
	}
	else
	{
		location.href= r_url;
	}
}
function checkLoginPOPUP(userid,r_url,pop_url,name,width,height)
{
	if (userid=="")
	{
		alert("·Î±×ÀÎ ÈÄ ÀÌ¿ë°¡´ÉÇÕ´Ï´Ù.");
		location.href="/login/login.asp?r_url="+r_url;
	}
	else
	{
		OpenPOPUP(pop_url,name,width,height)
	}
}
function chkMobileNum(phoneNum)
{
	if(!parseFloat(phoneNum) || (phoneNum.length != 10 && phoneNum.length != 11))
		return false;

	switch(phoneNum.substring(0, 3))
	{
		case "010" :
		case "011" :
		case "016" :
		case "017" :
		case "018" :
		case "019" :
			var chkNum = "";

				chkNum = phoneNum.substring(3, phoneNum.length-4);

			if(parseFloat(chkNum) == 0)
				return false;

			break;
		default :
			return false;
	}

	return true;
}
function MoVeNextFld(fld,limitSize,next_fld) 
{
	if (Trim(fld.value).length>limitSize)
	{
		next_fld.focus();
	}
}
function checkDigit(tocheck) {
        var isnum = true;
        if (( tocheck ==null ) || ( tocheck == "" )) {
                isnum = false;
                return isnum;
        }

        for (var j= 0 ; j< tocheck.length; j++ ) {
                if ( ( tocheck.substring(j,j+1) != "0" ) &&
						 ( tocheck.substring(j,j+1) != "-" ) &&
                         ( tocheck.substring(j,j+1) != "1" ) &&
                         ( tocheck.substring(j,j+1) != "2" ) &&
                         ( tocheck.substring(j,j+1) != "3" ) &&
                         ( tocheck.substring(j,j+1) != "4" ) &&
                         ( tocheck.substring(j,j+1) != "5" ) &&
                         ( tocheck.substring(j,j+1) != "6" ) &&
                         ( tocheck.substring(j,j+1) != "7" ) &&
                         ( tocheck.substring(j,j+1) != "8" ) &&
                         ( tocheck.substring(j,j+1) != "9" ) ) {
                         isnum = false;
                }
        }

        return isnum;
 }
 //µ¿¿µ»ó°ü·Ã ½ÃÀÛ
function OpenMediaCDN(vtype, flag, p_code, v_no, ml_no, t_id, field)
{
	var wid1;
	var hei1;

	if (flag == "non" || flag == "ot")
		{
		wid1 = 905;
		hei1 = 605;
		}
	else if (flag == "wide")
		{
		wid1 = 825;
		hei1 = 605;
		}
	else if (flag == "wideplus")
		{
		wid1 = 1017;
		hei1 = 605;
		}
	else
		{
		wid1 = 985;
		hei1 = 665;
		}

	document.FrmPlayer.vtype.value=vtype;
	document.FrmPlayer.v_no.value=v_no;
	document.FrmPlayer.p_code.value=p_code;
	document.FrmPlayer.ml_no.value=ml_no;
	document.FrmPlayer.t_id.value=t_id;
	document.FrmPlayer.flag.value=flag;
	document.FrmPlayer.field.value=field;

	var iLeft = (window.screen.availWidth - wid1) / 2;
	var iTop = (window.screen.availHeight - hei1) / 2;
	var nwin=window.open("", "OpenMedia", "height="+ hei1+ ",width=" + wid1 + ",top=" + iTop + ",left=" + iLeft +",toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=no");

	window.name="main";
	document.FrmPlayer.target="OpenMedia";
	document.FrmPlayer.action="http://cdn.skyedu.com/nonstop/cdn/update.asp";
	document.FrmPlayer.submit();
	nwin.focus();
	
}


// ¼ýÀÚ¿¡ , Âï±â
function commaSplit(srcNumber) {
var txtNumber = '' + srcNumber;
var rxSplit = new RegExp('([0-9])([0-9][0-9][0-9][,.])');
var arrNumber = txtNumber.split('.');
arrNumber[0] += '.';
do 
	{
	arrNumber[0] = arrNumber[0].replace(rxSplit, '$1,$2');	
	} 
while (rxSplit.test(arrNumber[0]));
if (arrNumber.length > 1) 
	{
	return arrNumber.join('');
	}
else 
	{
	return arrNumber[0].split('.')[0];
    }
}
//°áÁ¦Ã¼Å©ÇÔ¼ö
function CheckBuy(frm){
	var lec="";
	var book="";
	var goodlist="";
	var lecCnt="";
	var BookCnt="";
	if( frm.Lec != null)
	{
		lecCnt=frm.Lec.length
	}
	if( frm.Book != null)
	{
		BookCnt=frm.Book.length;
	}
	if (__uncheck(frm.Lec)==0 && __uncheck(frm.Book)==0)
	{
		alert("´ãÀ» °­ÁÂ¿Í ±³Àç¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä.");
		return false;
	}
	else{
		if (lecCnt == null)
		{
			if (frm.Lec.checked)
				{
					lec=frm.Lec.value+',';
				}
		}
		else{
			for(i = 0; i< lecCnt; i++)
				{
					if (frm.Lec[i].checked)
					{
						lec=lec+frm.Lec[i].value+',';
					}
				}
		}
		if (BookCnt==null)
			{
				if (frm.Book.checked)
				{
					book=frm.Book.value+',';
				}
			}
			else{
				for(i = 0; i< BookCnt; i++)
				{
					if (frm.Book[i].checked)
					{
						book=book+frm.Book[i].value+',';
					}
				}
			}
			if (lec=="")
			{
				alert("±¸¸ÅÇÏ½Ç °­ÁÂ¸¦ ¼±ÅÃÇÏ¼¼¿ä.");
				return false;
			}
			else{
				if (book=="")
				{
					lec=lec.substring(0,lec.length-1)
				}
				else{
					book=book.substring(0,book.length-1)	
				}
				goodlist=lec+book;
				//alert(goodlist);
				frm.GoodsList.value=goodlist;
				frm.submit();
			}
	}
	return false;
	
}
function checkFrmLogin(){
		if (Trim(FrmLogin.loginID.value)=="")
		{
			alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
			FrmLogin.loginID.focus();
			return false;
		}
		else if (Trim(FrmLogin.loginPWD.value)=="")
		{
			alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
			FrmLogin.loginPWD.focus();
			return false;
		}
		else
			FrmLogin.submit();
	}
function goSRS(url,name){
		window.name="main";
		SRS_Win=window.open(url, name,'');
		SRS_Win.focus();
	}
function ChangeFrame(url,r_url){
		FrmChangeFrame.r_url.value=r_url;
		FrmChangeFrame.action=url;
		FrmChangeFrame.submit();
	}
