<!-- 
var n4 = (document.layers)?true:false;
var e4 = (document.all)?true:false;

/*	
	±â´É¸í : ÆË¾÷Ã¢¶ç¿ì±â
	ÆÄ¶ó¹ÌÅÍ : 
		T		- topÀ§Ä¡(1/2ÀÌ¸é ½ºÅ©¸°ÀÇ Áß¾Ó)
		L		- leftÀ§Ä¡(1/2ÀÌ¸é ½ºÅ©¸°ÀÇ Áß¾Ó)
		W		- ³ÐÀÌ
		H		- ³ôÀÌ
		URL		- ¸µÅ© URL
		PName	- ÆË¾÷Ã¢¸í
		scroll	- ½ºÅ©·Ñ¿©ºÎ(yes,no)
		status	- »óÅÂÃ¢¿©ºÎ(yes,no)
*/
function PopupOpen(T,L,W,H,URL,PName,scroll,status, resize) {

	var Settings, LeftPosition ,TopPosition;
	 
	if (T == '1/2' ){
		TopPosition	= (screen.height) ? (screen.height-600)/2 : 0; 
	}
	else {
		TopPosition	= T ; 
	}

	if (L == '1/2')	{
		LeftPosition	= (screen.width) ? (screen.width-800)/2 : 0 ;
	}
	else{
		LeftPostion		= L ;
	}
	
	Settings='width='+W+',height='+H+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status='+status+',menubar=no,toolbar=no,resizable='+resize; 
	
	window.open(URL, PName, Settings);
}

function Blog(frm,Code,Code2){

	frm.LecCode.value  = Code ;	
	frm.Seq.value  = Code2 ;	
	LeftPosition = (screen.width) ? (screen.width-800)/2 : 0; 
	TopPosition = 0 ; 
	settings = 'height=800,width=1000,top=200,left=200,scrollbars=yes,location=yes,directories=yes,status=yes,menubar=yes,toolbar=yes,resizable=yes' ;
	window.open ('about:blank','Blog',settings);
	frm.target = 'Blog' ;
	frm.method = 'post';
	frm.action = '/Blog/index.asp';
	frm.submit();
	
}

/*	
	±â´É¸í : ÆÄÀÏ Á÷Á¢ ´Ù¿î·Îµå
	ÆÄ¶ó¹ÌÅÍ :	filepath1	- ÆÄÀÏ°æ·Î1
				filepath2	- ÆÄÀÏ°æ·Î2
				filename	- ÆÄÀÏÀÌ¸§
*/

function FileDownload_1(filename)
{
	document.location.href='/includes/FileDirectDownload.asp?filename='+filename;
}

/*	
	±â´É¸í : ¼ýÀÚ¸¸ ÀÔ·Â¹Þ±â
	ÆÄ¶ó¹ÌÅÍ : 		
*/
function isNumber(){
	if((event.keyCode<48)||(event.keyCode>57)){
		event.returnValue=false;
	}
}

/*	
	±â´É¸í : ¼ýÀÚ¸¸ ÀÔ·Â¹Þ±â
	ÆÄ¶ó¹ÌÅÍ : onKeypress='return NumKeyCheck()'
*/
function NumKeyCheck() { 
	var e = event.keyCode;
	if(n4) var keyValue = e.which
	else if(e4) var keyValue = event.keyCode
	if (((keyValue >= 48) && (keyValue <= 57)) || keyValue==13) return true; 
	else return false
}

/*	
	±â´É¸í : ¼ýÀÚ¿Ü¿¡ ¹®ÀÚ Á¦°Å
	ÆÄ¶ó¹ÌÅÍ : 		
*/
function chkNumeric(obj){
	//¼ýÀÚÀÏ °æ¿ì¸¸ ¸®ÅÏ
	//¾Æ´Ò°æ¿ì ¼ýÀÚ¾Æ´Ñ ¹®ÀÚ Á¦°Å
	if(!isNumeric(obj)){
		var strHpNumLen = obj.value.length;
		strTmp = obj.value.substring(0,strHpNumLen-1);
		obj.value = strTmp;
		return;
	}
}
/*	
	±â´É¸í : CheckBox ¼±ÅÃ¿©ºÎ¹ÝÈ¯
	ÆÄ¶ó¹ÌÅÍ : 		
*/

function isNotChk(objs,msg)
{
   var len = eval(objs + ".length");
   var i;
   var selected = 0;
   var tmp = eval(objs + "[0]");
   for(i = 0; i < len ; ++i)
   {
		   var Obj = eval(objs + "[" + i + "]");
		   if(Obj.checked == true) selected = 1;
   }
	if(!selected)
	{
			if(msg) alert(msg);
			tmp.focus();  
			return true;
	} else return false;
}
/*	
	±â´É¸í	 : ÀüÈ­¹øÈ£ ±Ô°Ý¿¡ ¸Â°Ô DDD-MM~M-XXXX 
				¼ýÀÚ¿Ü¿¡ ¹®ÀÚ Á¦°Å
	ÆÄ¶ó¹ÌÅÍ : 		
*/
function chkPhone(obj) 
{ 
	var tmpval;
	tmpval = obj.value.toString(); 
    tmpval = tmpval.replace(/[^0-9]/g,''); 
    tmpval = tmpval.replace(/(0(?:2|[0-9]{2}))([0-9]+)([0-9]{4}$)/,"$1-$2-$3"); 
	if (tmpval.substring(0,4) == '1544')
	{
		if(tmpval.length > 8){
			tmpval = tmpval.substring(0,8);		
		}
		obj.value = tmpval.substring(0,4) + '-' + tmpval.substring(4,tmpval.length); 
	}else{
		obj.value = tmpval; 
	}
} 

/*	
	±â´É¸í : »óÅÂ¹Ù Áö¿ì±â
	ÆÄ¶ó¹ÌÅÍ : 		
*/
function HideStatus(){ 
	window.status='' 
	return true 
}

	if (document.layers)	
	document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT | Event.MOUSEDOWN | Event.MOUSEUP | Event.CLICK)
	
	document.onmouseover=HideStatus 
	document.onmouseout=HideStatus 
	document.onmousedown=HideStatus 
	document.onmouseup=HideStatus
	document.onclick=HideStatus

function selfURL(gURL){
	location.href = gURL;	

}
function parentURL(gURL){
	parent.location.href = gURL;	

}

/*	
	±â´É¸í : ¼ýÀÚ¿¡ ÀÚ¸®¼ö ÄÞ¸¶ ºÙÀÌ±â
	ÆÄ¶ó¹ÌÅÍ : 
		
*/
function commaSplit(obj)
{
	var num = obj.value;
	var minus = false;
	var tmpobj, out;

	if(num.substring(0,1) == "-") {
			minus = true;
			tmpobj = unComma(num.substring((obj.value.lastIndexOf("-")+1),num.length), minus);
			out = Comma(tmpobj);
	}else{
			minus = false;
			tmpobj = unComma(obj.value,minus);
			out = Comma(tmpobj);				
	}		
	if(minus) out = "-" + out 
	obj.value = out;

}

function Comma(input) {

	var inputString = new String;
	var outputString = new String;
	var counter = 0;
	var decimalPoint = 0;
	var end = 0;
	var modval = 0;

	inputString = input.toString();
	outputString = '';
	decimalPoint = inputString.indexOf('.', 1);

	if(decimalPoint == -1) {
		end = inputString.length - (inputString.charAt(0)=='0' ? 1:0);
		for (counter=1;counter <=inputString.length; counter++)
		{
			var modval =counter - Math.floor(counter/3)*3;
			outputString = (modval==0 && counter <end ? ',' : '') + inputString.charAt(inputString.length - counter) + 
	outputString;
		}
	}
	else {
		end = decimalPoint - ( inputString.charAt(0)=='-' ? 1 :0);
		for (counter=1; counter <= decimalPoint ; counter++)
		{
			outputString = (counter==0  && counter <end ? ',' : '') +  inputString.charAt(decimalPoint - counter) + 
	outputString;
		}
		for (counter=decimalPoint; counter < decimalPoint+3; counter++)
		{
			outputString += inputString.charAt(counter);
		}
	}
		return (outputString);
}

/* -------------------------------------------------------------------------- */
/* ±â´É : ¼ýÀÚ¿¡¼­ Comma Á¦°Å                                        */
/* ÆÄ¶ó¸ÞÅÍ ¼³¸í :                                                     */
/*        -  input : ÀÔ·Â°ª                                                */
/* -------------------------------------------------------------------------- */
function unComma(input, minus) {
	var inputString = new String;
	var outputString = new String;
	var outputNumber = new Number;
	var counter = 0;
	if (input == '')
	{
		if(minus) { 
			return '' ;
		}else{ 
			return 0; 
		}
	}
	if(input =='0-'){
		return '-';
	}
	if(input =='-'){
		return '';
	}
	//if(input.length==2 && input.substr(1,1)==0){
	//	return input.substr(0,1);
	//}
	inputString=input;
	outputString='';
	for (counter=0;counter <inputString.length; counter++)
	{
		outputString += (inputString.charAt(counter) != ',' ?inputString.charAt(counter) : '');
	}
	outputNumber = parseFloat(outputString);
	return (outputNumber);
}


//¸®½ºÆ® ¹Ú½º °ª ÇÒ´ç
function setinfoList(obj,val){		
	for(var i=0;i<obj.length;i++){
			if(obj[i].value==val){
					obj[i].selected=true;
					break;
			}
		}
}


//¸®½ºÆ® ¹Ú½º °ª °¡Á®¿À±â
function getinfoList(obj){		
	for(var i=0;i<obj.length;i++){
			if(obj[i].selected=true){
				return obj[i].value;
				break;
			}
		}
}

//³¯Â¥ ¹Ú½º °ª ÇÒ´ç		
function setinfoDate(obj,val){
	if(val.length==8){			
		var strYear = val.substring(0,4);
		var strMonth = val.substring(4,6);
		var strDate = val.substring(6,8);
		
		obj.value = strYear+"-"+strMonth+"-"+strDate;
		return true;
		
	}
}

function displayComma(str) {
// ¼ýÀÚ¸¦ ¿øÇ¥½Ã·Î
	var minus = false;
	var tmpstr = str.toString();

	if(tmpstr.lastIndexOf("-") != -1){
		var minus = true;
		var tmpstr = tmpstr.substring((tmpstr.lastIndexOf("-")+1),tmpstr.length)			
	}
	
	instr = new String(tmpstr);
	leftLength = instr.length;
	outstr = "";
	while (leftLength > 3) {
		leftLength -= 3;
		left = instr.substring(0, leftLength);
		right = instr.substring(leftLength, instr.length);
		outstr =  "," + right + outstr ;
		instr = left;
		}

	if(minus) {
		outstr = "-" + instr + outstr
	}else{
			outstr = instr + outstr
	}
	return outstr;
}

// the date format prototype
Date.prototype.format = function(f)
{
    if (!this.valueOf())
        return '&nbsp;';

    var d = this;

    return f.replace(/(yyyy|mmmm|mmm|mm|dddd|ddd|dd|hh|nn|ss|a\/p)/gi,
        function($1)
        {
            switch ($1.toLowerCase())
            {
            case 'yyyy': return d.getFullYear();
            case 'mmmm': return gsMonthNames[d.getMonth()];
            case 'mmm':  return gsMonthNames[d.getMonth()].substr(0, 3);
            case 'mm':   return (d.getMonth() + 1).zf(2);
            case 'dddd': return gsDayNames[d.getDay()];
            case 'ddd':  return gsDayNames[d.getDay()].substr(0, 3);
            case 'dd':   return d.getDate().zf(2);
            case 'hh':   return ((h = d.getHours() % 12) ? h : 12).zf(2);
            case 'nn':   return d.getMinutes().zf(2);
            case 'ss':   return d.getSeconds().zf(2);
            case 'a/p':  return d.getHours() < 12 ? 'a' : 'p';
            }
        }
    );
}
// a global month names array
var gsMonthNames = new Array(
	'January',
	'February',
	'March',
	'April',
	'May',
	'June',
	'July',
	'August',
	'September',
	'October',
	'November',
	'December'
);
// a global day names array
var gsDayNames = new Array(
	'Sunday',
	'Monday',
	'Tuesday',
	'Wednesday',
	'Thursday',
	'Friday',
	'Saturday'
);
// ÁÂ¿ì °ø¹é¾ø¾Ö´Â ÇÔ¼ö
String.prototype.trim = function () { return this.replace(/(^\s*)|(\s*$)/g, ""); } 

// ¿ÞÂÊ °ø¹é¾ø¾Ö´Â ÇÔ¼ö
String.prototype.ltrim = function () { return this.replace(/^\s*/g, ""); } 

// ¿À¸¥ÂÊ °ø¹é¾ø¾Ö´Â ÇÔ¼ö
String.prototype.rtrim = function () { return this.replace(/\s*$/g, ""); } 

// ÅÂ±×¸¸ Á¦°Å
String.prototype.stripTags = function () {
       var str = this;
       var pos1 = str.indexOf('<');

    if (pos1 == -1) return str;
    else {
        var pos2 = str.indexOf('>', pos1);
        if (pos2 == -1) return str;
        return (str.substr(0, pos1) + str.substr(pos2+1)).stripTags();
    }
}
//»ç¾÷ÀÚ ¹øÈ£ ÀÛ¼º
function setBsnNo(obj){
	var tmpval;
    tmpval = obj.value.toString(); 
    tmpval = tmpval.replace(/[^0-9]/g,''); 
    tmpval = tmpval.replace(/([0-9]{3})([0-9]{2})([0-9]{5}$)/,"$1-$2-$3"); 
    obj.value = tmpval; 
}

//»ç¾÷ÀÚ ¹øÈ£ Ã¼Å©
function chkBsnNo(obj){		
	var sum = 0;
	var getlist =new Array(10);
	var chkvalue =new Array("1","3","7","1","3","7","1","3","5");
	var tmpvalue = obj.value.replace(/-/g, "");
	
	for (var i=0;i<10;i++){ 
	getlist[i] = tmpvalue.substring(i,i+1);

	}	
	for (var i=0;i<9;i++){ 
	sum += getlist[i]*chkvalue[i];

	}
	sum = sum +parseInt((getlist[8]*5)/10) ;
	
	sidliy = sum%10;
	
	sidchk = 0;
	
	if ( sidliy != 0 ) { 
	sidchk = 10 - sidliy; 
	} else { 
	sidchk = 0; 
	}

	if ( sidchk != getlist[9] ) {
	return false;
	}
	return true;
}

/*	
	±â´É¸í   : ·¹µð¿À¹Ú½º Ã¼Å©°Ë»ç
	ÆÄ¶ó¹ÌÅÍ : 		
*/
function radio_chk(input, msg) {
	var len = input.length;
	
	for(var i=0;i<len;i++) if(input[i].checked == true && input[i].value) return true;
	alert(msg);
	input[0].focus(); 
	return false;
}
/*	
	±â´É¸í   : ¼¿·ºÆ®¹Ú½º Ã¼Å©°Ë»ç
	ÆÄ¶ó¹ÌÅÍ :		
*/
function select_chk(input, msg) {
	if(input[0].selected == true && input[0].value == "") {
		alert(msg);
		return false;
	} 
	return true;
}

/*	
	±â´É¸í   : »õÃ¢À¸·Î Æû°ª³Ñ±â±â
	ÆÄ¶ó¹ÌÅÍ :		
*/
function target_open(formName, winName, targetUrl, Size){

		myform = eval("document."+formName); 
		NewWin = window.open("", winName, Size);
		myform.target = winName;
		myform.action = targetUrl; 	
		myform.submit();
	  
}

/*	
	±â´É¸í   : ÇÁ·¹ÀÓÃ¢Å©±â resize
	ÆÄ¶ó¹ÌÅÍ :	frameName - ÇÁ·¹ÀÓname	
*/
function reSize( frameName )
	{
		//try{
		eval( "var objBody = " + frameName + ".document.body" );
		var objFrame = document.all[frameName];
		if (objFrame){
			objFrame.style.height = objBody.scrollHeight + (objBody.offsetHeight - objBody.clientHeight);
			objFrame.style.width = objBody.scrollWidth + (objBody.offsetWidth - objBody.clientWidth);
		}
	}


function AddOption(context, objSelect, optionText, optionValue)
{
	if (DupValidateOption(objSelect, optionText, optionValue) == true)
	{		
		var newOpt = context.createElement("OPTION");
		

		newOpt.text=optionText;		
		newOpt.value=optionValue;			
		try{
			objSelect.add(newOpt);
		}
		catch(e)
		{			
			alert('Error : ' + e.message);
		}	
	}
}
function RemoveAllOption(objSelect)
{
	var selLength = objSelect.length;	
	for (i=selLength-1; i>=0; i--)
	{
		objSelect.options[i] =  null;
	}
}
function RemoveOption(objSelect)
{
	var selLength = objSelect.length;
	if (selLength>0)
	{
		for (i=selLength-1; i>=0; i--)
		{			
			if (objSelect.options[i].selected == true)
			{
				objSelect.options[i] = null;
			}
		}
	}	
}
function DupValidateOption(objSelect, optionText, optionValue)
{	
	var rtnValue = true;
	var selLength = objSelect.length;
	if (selLength > 0)
	{		
		for (i=0; i<selLength; i++)
		{			
			if (objSelect.options[i].value == optionValue && objSelect.options[i].text == optionText)
			{
				rtnValue = false;
			}			
		}
	}
	return rtnValue;
}
function CopyOption(context, sourceObj, targetObj)
{	
	var selLength = sourceObj.length;
	for (j=0; j<selLength; j++)
	{		
		if (sourceObj.options[j].selected == true)
		{
			//alert(sourceObj.options[j].text+"/" +sourceObj.options[j].value)
			AddOption(context, targetObj, sourceObj.options[j].text, sourceObj.options[j].value);
		}
	}
}

function CopyAllOption(context, sourceObj, targetObj)
{	
	var selLength = sourceObj.length;
	for (j=0; j<selLength; j++)
	{
		//alert(sourceObj.options[j].text+"/"+sourceObj.options[j].value);
		AddOption(context, targetObj, sourceObj.options[j].text, sourceObj.options[j].value);	
	}
}
function SelectedCount(objSelect)
{
	var count = 0;
	var selLength = objSelect.length;
	for (j=0; j<selLength; j++)
	{
		if (objSelect.options[j].selected == true)
		{
			count++;
		}
	}
	return count;
}
function MoveOption(context, sourceObj, targetObj)
{
	CopyOption(context, sourceObj, targetObj);
	RemoveOption(sourceObj);
}


function FileDownload(filepath1,filepath2,filename)
{
		if (filepath2.length  == 0){	
			document.location.href='/includes/FileDirectDownload.asp?filefullPath='+filepath1+'&filename='+filename;			
	}else
		document.location.href='/includes/FileDirectDownload.asp?filepath1='+filepath1+'&filepath2='+filepath2+'&filename='+filename;
}

function CheckNumber( objInput )
{
    var numPattern = /([^0-9])/;
    numPattern = objInput.value.match(numPattern);
    if(numPattern != null)
	{
        return false;
    }

	return true;
}

/*	
	±â´É¸í   : ÆÄÀÏ»çÀÌÁî±¸ÇÏ±â
	ÆÄ¶ó¹ÌÅÍ :	path:document.AttachFile.value
*/
function getFileSize(path){
	var img = new Image();
	img.dynsrc = path;
	return img.fileSize;
}

/*
	±â´É¸í   : ·¹ÀÌ¾îÇÁ¸°Æ®ÇÏ±â
	ÆÄ¶ó¹ÌÅÍ :	·¹ÀÌ¾î¸í
	ex)javascript¿¡¼­ f_print('PrintDiv')È£Ãâ
		ÆäÀÌÁö¿¡¼­ Call LayerPrint()¸¦ ÇØÁà¾ßÇÔ
*/
function f_print(divname) {
	
	var html = document.all[divname].outerHTML;
	f_in_content(html)
}
function f_in_content(val) {
	iframePrint.document.all["PrintBdiv"].innerHTML = val;
	iframePrint.focus();
	window.print();
}

/*
	±â´É¸í   : ÇÚµåÆù/ÆÑ½º¹øÈ£ Ã¼Å©(- ¿ÜÀÇ ¹®ÀÚ°¡ µé¾î°¬À»°æ¿ì '' ¸®ÅÏ ±×¿Ü ¼ýÀÚ¸¸ ¸®ÅÏ
*/
function checkPhoneFormat(val)
	{
		var rtnVal;
		var tempval = val.toString()
		var num ="0123456789-";
		for (var i=0;i<tempval.length;i++){
			if(-1 == num.indexOf(tempval.charAt(i))){
				rtnVal = '';
				return rtnVal;
			}
		}
		rtnVal = tempval.replace(/[^0-9]/g,''); 
		return rtnVal;
	}

/*
	±â´É¸í : ÆÄÀÏ´Ù¿î·Îµå
*/
function FileFullPathDownload(filefullPath, filename)
	{
		document.location.href='/includes/FileDirectDownload.asp?filefullPath='+filefullPath+'&filename='+filename;
	}
//--> 

