<!--
function MM_swapImgRestore() { //v3.0
	// Usage :
	// MM_swapImage();
	// 인수없이 씀. 
	// 현재 위치에서 사용한 MM_swapImage();에 대한 이미지를 원래이미지로 변환시킴.
  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
	// Usage :
	// MM_preloadImages('image1.gif','image2.gif','image3.gif');
	// 캐쉬로 읽어들일 이미지 파일의 이름을 경로와 함께 콤마(,)로 구분하여 호출
  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
	// Usage :
	// MM_swapImage('Image1','','/images/main01-over.gif','1');
	// 첫번째인수 = 대상이미지의 ID값
	// 두번째인수 = 공란
	// 세번째인수 = 바꿀이미지 이름
	// 네번째인수 = '1'로 주세요
  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_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_showHideLayers() { //v3.0
	// Usage :
	// MM_showHideLayers('Layer1','','show','Layer2','','hide','Layer3','','hide','Layer4,'','hide','Layer5','','hide','Layer6','','hide')
	// 첫번째인수 = 레이어이름
	// 두번째인수 = 공란으로 둠
	// 세번째인수 = 'show' or 'hide'
	// 이후부터 연속적인 값으로 보내면 됨.
  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_openBrWindow(theURL,winName,features) { //v2.0
	// Usage:
	// MM_openBrWindow(theURL,winName,features);
	// theURL = 새로운 문서파일 이름
	// winName = 새로운 문서창의 이름
	// features = 새창의 속성 (레퍼런스참조-_-;;;)
  window.open(theURL,winName,features);
}

function MM_goToURL() { //v3.0
	// 페이지 이동을 자바로 하는 함수
	// onClick="javascript:MM_goToURL('parent','index.html');return document.MM_returnValue"
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_callJS(jsStr) { //v2.0
	// 자바스크립트를 부르는 함수
	// onMouseOver="MM_callJS('test')"
  return eval(jsStr)
}

function MM_checkBrowser(NSvers,NSpass,NSnoPass,IEvers,IEpass,IEnoPass,OBpass,URL,altURL) { //v4.0
	// 브라우저의 종류와 버전을 확인 한 후 해당 주소로 이동하게 함.
	// 리턴값이 0이면 그자리에 있음.
	// NSvers 넷스케이프버전 2.0~4.0
	// NSpass 버전이후이면 0=stay, 1=통과주소로, 2=경고주소로
	// NSnoPass 버전이전이면  0=stay, 1=통과주소로, 2=경고주소로
	// IEvers 익스플로러버전 2.0~4.0
	// IEpass 버전이후이면  0=stay, 1=통과주소로, 2=경고주소로
	// IEnoPass 버전이전이면  0=stay, 1=통과주소로, 2=경고주소로
	// OBpass 다른브라우저버전일때  0=stay, 1=통과주소로, 2=경고주소로
	// URL 버전체크후 통과되었을때 이동할 주소
	// altURL 버전체크후 통과되지 않았을 때 이동할 주소
	// onLoad="MM_checkBrowser(4.0,1,2,4.0,0,2,2,'index.html','test.htm');return document.MM_returnValue"
  var newURL='', verStr=navigator.appVersion, app=navigator.appName, version = parseFloat(verStr);
  if (app.indexOf('Netscape') != -1) {
    if (version >= NSvers) {if (NSpass>0) newURL=(NSpass==1)?URL:altURL;}
    else {if (NSnoPass>0) newURL=(NSnoPass==1)?URL:altURL;}
  } else if (app.indexOf('Microsoft') != -1) {
    if (version >= IEvers || verStr.indexOf(IEvers) != -1)
     {if (IEpass>0) newURL=(IEpass==1)?URL:altURL;}
    else {if (IEnoPass>0) newURL=(IEnoPass==1)?URL:altURL;}
  } else if (OBpass>0) newURL=(OBpass==1)?URL:altURL;
  if (newURL) { window.location=unescape(newURL); document.MM_returnValue=false; }
}

function MM_checkPlugin(plgIn, theURL, altURL, autoGo) { //v4.0
	// 플러그인이 있는 지 체크하는 함수
	// onMouseOver="MM_checkPlugin('Shockwave Flash','index.html','test.htm',false);return document.MM_returnValue"
	// 
	// Shockwave Flash, Shockwave for Director, LiveAudio, Netscape Media Player, QuickTime Plug-In
	// 
  var ok=false; document.MM_returnValue = false;
  with (navigator) if (appName.indexOf('Microsoft')==-1 || (plugins && plugins.length)) {
    ok=(plugins && plugins[plgIn]);
  } else if (appVersion.indexOf('3.1')==-1) { //not Netscape or Win3.1
    if (plgIn.indexOf("Flash")!=-1 && window.MM_flash!=null) ok=window.MM_flash;
    else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=null) ok=window.MM_dir;
    else ok=autoGo; }
  if (!ok) theURL=altURL; if (theURL) window.location=theURL;
}
/* 이부분을 </body> 태그 뒤에 삽입해야 위의 코드를 사용할 수 있음
<script name="Used by MM_checkPlugin" language="javascript">
<!--
with (navigator) if (appName.indexOf('Microsoft')!=-1 && appVersion.indexOf('Mac')==-1) document.write(''+
'<scr'+'ipt language="VBScript">\nOn error resume next\n'+
'MM_dir = IsObject(CreateObject("SWCtl.SWCtl.1"))\n'+
'MM_flash = NOT IsNull(CreateObject("ShockwaveFlash.ShockwaveFlash"))\n</scr'+'ipt>');
//-->
</script>
*/

function MM_controlSound(x, _sndObj, sndFile) { //v3.0
	// onMouseOver="MM_controlSound('play','document.CS1025441064139','special/magic.mid')"
	//
	//
	//
  var i, method = "", sndObj = eval(_sndObj);
  if (sndObj != null) {
    if (navigator.appName == 'Netscape') method = "play";
    else {
      if (window.MM_WMP == null) {
        window.MM_WMP = false;
        for(i in sndObj) if (i == "ActiveMovie") {
          window.MM_WMP = true; break;
      } }
      if (window.MM_WMP) method = "play";
      else if (sndObj.FileName) method = "run";
  } }
  if (method) eval(_sndObj+"."+method+"()");
  else window.location = sndFile;
}
/* 소스코드에 아래 코드가 들어가야 함.
<EMBED NAME='CS1025441064139' SRC='special/magic.mid' LOOP=false 
AUTOSTART=false MASTERSOUND HIDDEN=true WIDTH=0 HEIGHT=0>
</EMBED> 
*/

function MM_popupMsg(msg) { //v1.0
	// onMouseOver="MM_popupMsg('abcdefg')"
  alert(msg);
}

function MM_displayStatusMsg(msgStr) { //v1.0
	// 스테이터스 바에 메시지 띄우기
	// onLoad="MM_displayStatusMsg('ㅁㄴㅇㄹ');return document.MM_returnValue"
	//
  status=msgStr;
  document.MM_returnValue = true;
}

function MM_setTextOfLayer(objName,x,newText) { //v4.01
	// 레이어에 메시지 띄우기
	// onMouseOver="MM_setTextOfLayer('Layer1','','abcdefg')"
  if ((obj=MM_findObj(objName))!=null) with (obj)
    if (document.layers) {document.write(unescape(newText)); document.close();}
    else innerHTML = unescape(newText);
}



// made by hsmtree below


function MM_showHideTables() { //v3.0
/*
	Usage :
	MM_showHideTables('Layer1','','show','Layer2','','hide','Layer3','','hide','Layer4,'','hide');
	첫번째인수 = 테이블이름
	두번째인수 = 공란으로 둠
	세번째인수 = 'show' or 'hide'
	이후부터 컴마로 구분하여 연속적인 값으로 보내면 됨.
	MM_showHideLayers와는 달리 안보이는 테이블은 자리를 차지 하지 않습니다.
*/
  var i,p,v,obj,args=MM_showHideTables.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')?'':(v='hide')?'none':v; }
    obj.display=v; }
}


/*
	url은 절대주소를 지정합니다. 상대주소로 지정할 경우 current folder는 /commmon/입니다.
*/
function viewzoom(szUrl,winW,winH) {
	iurl = '/view.asp?url='+escape(szUrl)+'&w='+winW+'&h='+winH;

        var szWidth; 
        var szHeight; 
        var szWin; 
        szWidth = (window.screen.width/2) - (winW/2 + 10); 
        szHeight = (window.screen.height/2) - (winH/2 + 50); 

	szWin = window.open(iurl,'viewzoom','width="+winW+",height="+winH+",left="+szWidth+",top="+szHeight+",screenX="+szWidth+",screenY="+szHeight+",resizable=no');
        szWin.focus();	// 새창이 먼저 보인다. 
}


/*
	아래와 같이 사용합니다.
	<img src="spacer.gif" width="1" height="1" border="0" style="filter:alpha(opacity=40)" onmouseover="fadeIt(this,1);" onmouseout="fadeIt(this,2);">
	이미지 기본 투명도(0~100 사이의 수로 0으로 하면 안보입니다.)
*/
var startopacity = 60; 
function fadeIt(obj,direct) {
	if(window.timer) { clearInterval(timer); } 
	tobj=obj; drct=direct; 
	timer=setInterval("flowfilter(tobj,drct);",5); 
}
function flowfilter(thing,dct) {
	if(dct==1) { 
		if (thing.filters.alpha.opacity<100) {
			thing.filters.alpha.opacity+=10; 
		}
	else {
		clearInterval(timer); 
		}
	}
	if(dct==2) {
		if (thing.filters.alpha.opacity>startopacity) {
			thing.filters.alpha.opacity-=10; }
		else { clearInterval(timer); } 
	}
}

// -->