<!--
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_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 bgcolor_in(this_ctl)
{
	this_ctl.style.background = "#DFEBFF";
}

// Ä¿¼­°¡ ¾Æ¿ôµÇ¸é »öÀ» º¯°æÇÑ´Ù.//
function bgcolor_vout(this_ctl) 
{
	if(this_ctl.value.length == 0){
	this_ctl.style.background = "#FFFFFF";
	} else {
	this_ctl.style.background = "#FFFBF0"; }
}

function bgcolor_tout(this_ctl) 
{
	if(this_ctl.text.length == 0){
	this_ctl.style.background = "#FFFFFF";
	} else {
	this_ctl.style.background = "#FFFBF0"; }
}

// ÀÔ·Â½Ã ¹®ÀÚ¸é ÀÔ·ÂÀÌ µÇÁö ¾Ê°Ô
function num_check() { 

        var keyCode = event.keyCode 
        if (keyCode < 48 || keyCode > 57){ 
                alert("¹®ÀÚ´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.") //+"["+keyCode+"]"
                event.returnValue=false 
        } 
} 

function allblur() {
  for (i = 0; i < document.links.length; i++)
    document.links[i].onfocus = document.links[i].blur;
}

// Buttom Control
function defaultStatus(){
	var lec = document.all.lecture;
	for (var i=0;i<lec.length;i++){
		document.all.lecture[i].style.border = "1 solid #EFEFEF";
		document.all.lecture[i].style.backgroundColor = "";}
}

function mouseOnTD(obj){
	obj.style.border = "1 solid gray";
	obj.style.backgroundColor = "white";
	obj.style.cursor = "hand";
}
function ClickOnTD(obj, page){
	obj.style.backgroundColor = "white";
	obj.style.cursor = "hand";
    location.href = page;
//    top.bottom.location.href = page;
}

function mouseHand(obj){
	obj.style.cursor = "hand";
}

// ¹è°æ Áö¿ì±â
function clearbg(id) {
	document.getElementById(id).style.background="#ffffff";
}

// ÄíÅ°¿¡ ·Î±×ÀÎ Á¤º¸ ÀúÀå
function saveLogin(id)
{
 if(id != "") {
  setCookie("userid", id, 7);
 }else{
  setCookie("userid", id, -1);}
}

// ÄíÅ°°ª ¼³Á¤
function setCookie(name, value, expiredays)
{
  var today = new Date();
  today.setDate( today.getDate() + expiredays );
  document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + today.toGMTString() + ";"
}

// ÄíÅ°¿¡¼­ ·Î±×ÀÎ Á¤º¸ °¡Á®¿À±â
function getLogin() {
 var frm = document.LoginForm;
 var id = getCookie("userid");
 if(id != "") {
  clearbg("id") ;
  frm.id.value = id;
  frm.saveid.checked = true;  }
}

// ÄíÅ°°ª °¡Á®¿À±â
function getCookie(key)
{
  var cook = document.cookie + ";";
  var idx =  cook.indexOf(key, 0);
  var val = "";
 
  if(idx != -1) {
    cook = cook.substring(idx, cook.length);
    begin = cook.indexOf("=", 0) + 1;
    end = cook.indexOf(";", begin);
    val = unescape( cook.substring(begin, end) );
  }
  return val;
}


// µÕ±Ù¸ð¼­¸®
function roundTable(objID) { 
var obj = document.getElementById(objID); 
var Parent, objTmp, Table, TBody, TR, TD; 
var bdcolor, bgcolor, Space; 
var trIDX, tdIDX, MAX; 
var styleWidth, styleHeight; 

// get parent node 
Parent = obj.parentNode; 
objTmp = document.createElement('SPAN'); 
Parent.insertBefore(objTmp, obj); 
Parent.removeChild(obj); 

// get attribute 
bdcolor = obj.getAttribute('rborder'); 
bgcolor = obj.getAttribute('rbgcolor'); 
radius = parseInt(obj.getAttribute('radius')); 
if (radius == null || radius < 1) radius = 1; 
else if (radius > 6) radius = 6; 

MAX = radius * 2 + 1; 

/* 
create table {{ 
*/ 
Table = document.createElement('TABLE'); 
TBody = document.createElement('TBODY'); 

Table.cellSpacing = 0; 
Table.cellPadding = 0; 

for (trIDX=0; trIDX < MAX; trIDX++) { 
TR = document.createElement('TR'); 
Space = Math.abs(trIDX - parseInt(radius)); 
for (tdIDX=0; tdIDX < MAX; tdIDX++) { 
TD = document.createElement('TD'); 

styleWidth = '1px'; styleHeight = '1px'; 
if (tdIDX == 0 || tdIDX == MAX - 1) styleHeight = null; 
else if (trIDX == 0 || trIDX == MAX - 1) styleWidth = null; 
else if (radius > 2) { 
if (Math.abs(tdIDX - radius) == 1) styleWidth = '2px'; 
if (Math.abs(trIDX - radius) == 1) styleHeight = '2px'; 
} 

if (styleWidth != null) TD.style.width = styleWidth; 
if (styleHeight != null) TD.style.height = styleHeight; 

if (Space == tdIDX || Space == MAX - tdIDX - 1) TD.style.backgroundColor = bdcolor; 
else if (tdIDX > Space && Space < MAX - tdIDX - 1) TD.style.backgroundColor = bgcolor; 

if (Space == 0 && tdIDX == radius) TD.appendChild(obj); 
TR.appendChild(TD); 
} 
TBody.appendChild(TR); 
} 
Table.appendChild(TBody); 
Parent.insertBefore(Table, objTmp); 
} 

//-->