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) { //v3.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); 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];}
}

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 makepop(url, winname, width, height, scrolltype)
{
   xposition=0; yposition=0;
   if (parseint(navigator.appversion) >= 4){
      xposition = (screen.width - width) / 2;
      yposition = (screen.height - height) / 2;
   }
   args = "width=" + width + "," + "height=" + height + "," + "location=0," + "menubar=0," + "resizable=0,"
         + "scrollbars=" + scrolltype + "," + "status=0," + "titlebar=0," + "toolbar=0," + "hotkeys=0,"
   + "screenx=" + xposition + ","  //nn only
   + "screeny=" + yposition + ","  //nn only
   + "left=" + xposition + ","     //ie only
   + "top=" + yposition;           //ie only

   newwin=window.open(url,winname,args)
   newwin.focus();
}

function makewin(url, winname, width, height, scrolltype)
{
   xposition=0; yposition=0;
   if (parseint(navigator.appversion) >= 4){
      xposition = (screen.width - width) / 2;
      yposition = (screen.height - height) / 2;
   }
   args = "width=" + width + "," + "height=" + height + "," + "location=0," + "menubar=0," + "resizable=0,"
         + "scrollbars=" + scrolltype + "," + "status=0," + "titlebar=0," + "toolbar=0," + "hotkeys=0,"
   + "screenx=" + xposition + ","  //nn only
   + "screeny=" + yposition + ","  //nn only
   + "left=" + xposition + ","     //ie only
   + "top=" + yposition;           //ie only

   newwin=window.open(url,winname,args)
   newwin.focus();
}

function space_check(strobj) { //°ø¹éÃ¼Å©

	var strvalue = strobj.value;
	var intcode = 0;

	for (i = 0; i < strvalue.length; i++) {
		var intcode = strvalue.charcodeat(i)
		var retchar = strvalue.substr(i,1).touppercase()
		intcode = parseint(intcode)
		if (retchar == " " )	return false;
	}
	return true;
}

function search(form) {
	if(!space_check(form.key)){
		alert("°Ë»ö¾î¿¡ °ø¶õÀ» ÀÔ·ÂÇÏ½Ã¸é ¾ÈµË´Ï´Ù.");   
		form.key.focus();
		return false;
	}
	if(form.key.value.length == 0) {
		alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä");
		form.key.focus();
		return false;
	}
}

function selmenu(index,flag)
{
	if(flag == 'on')
	{
		flag = "visible";
		target = eval("document.all['layer" + index + "'].style");
	}
	else
	{
		flag = "hidden";
		target = eval("document.all['layer" + index + "'].style");
	}
	target.visibility = flag;
}

var isdom = (document.getelementbyid ? true : false); 
var isie4 = ((document.all && !isdom) ? true : false);
var isns4 = (document.layers ? true : false);
function getref(id) {
	if (isdom) return document.getelementbyid(id);
	if (isie4) return document.all[id];
	if (isns4) return document.layers[id];
}
var isns = navigator.appname == "netscape";
function moverightedge() {
	var ymenufrom, ymenuto, yoffset, timeoutnextcheck;
	if (isns4) {
		ymenufrom   = divmenu.top;
		ymenuto     = windows.pageyoffset + 40;   // À§ÂÊ À§Ä¡
	} else if (isdom) {
		ymenufrom   = parseint (divmenu.style.top, 0);
		ymenuto     = (isns ? window.pageyoffset : document.body.scrolltop) + 40; // À§ÂÊ À§Ä¡
	}
	timeoutnextcheck = 500;
	if (ymenufrom != ymenuto) {
		yoffset = math.ceil(math.abs(ymenuto - ymenufrom) / 20);
		if (ymenuto < ymenufrom)
			yoffset = -yoffset;
		if (isns4)
			divmenu.top += yoffset;
		else if (isdom)
			divmenu.style.top = parseint (divmenu.style.top, 0) + yoffset;
			timeoutnextcheck = 10;
	}
	settimeout ("moverightedge()", timeoutnextcheck);
}
   
