	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();
	}
	function MM_openBrWindow(theURL,winName,features) { //v2.0
		var handle = window.open(theURL,winName,features);
		handle.focus();	
	}
	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 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) { //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_showHideLayers() { //v6.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_jumpMenu(targ,selObj,restore){ //v3.0
		eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
		if (restore) selObj.selectedIndex=0;
	}

	function question(target,message,url) {
		ans = confirm(message);
		if(ans == true)	{
			if(url != 'submit') {
				if(target == null)	eval("location.href = '" + url + "';");
				else				eval(target+".location.href = '" + url + "';");
				return true;
			} else {
				return true;
			}
		}
	}

	// 입력 or 업로드를 submit으로 할경우 target (listFunction을 성정시 자동 리스트 로딩 )
	function targetFrame(listFunction) {
		if(listFunction != null && listFunction != '') {
			return '<iframe id="upload_target" name="upload_target" src="" style="width:0;height:0;border:0px solid #fff;" onload=\"' + listFunction + '()\"></iframe>';
		} else {
			return '<iframe id="upload_target" name="upload_target" src="" style="width:0;height:0;border:0px solid #fff;"></iframe>';
		}
	}
	
	// 첨부 파일 등록 시 로딩 이미지
	function FileUpload_preview(URL,width,height) {
		var obj = document.all["fileupload_preview"];

		var text = "<IFRAME name='Layer_IFRAME' SRC='" + URL + "' width=266 height=32 MARGINWIDTH=0 MARGINHEIGHT=0 FRAMEBORDER=0></IFRAME>";

//		var t_w	 = ( (width.length > 0) ? width : screen.width / 2 );
//		var t_h	 = ( (height.length > 0) ? height : screen.height / 2 );

		obj.innerHTML = "";
		obj.innerHTML = text;
		move_FileUpload_preview(5,5);
		obj.style.visibility = "visible";
	}
	function move_FileUpload_preview(width,height) {
		var obj = document.all["fileupload_preview"];

		if(obj.innerHTML != "") {
			obj.style.posLeft = event.x - width - 266 + document.body.scrollLeft;
			obj.style.posTop = event.y - height - 32 + document.body.scrollTop;
		}
	}

	function hide_FileUpload_preview() {
		top.document.all["fileupload_preview"].style.visibility = "hidden";
	}
	
	// PDF Reader
	function MakePDFReader()
	{
		document.write("<OBJECT id='pdf1'");
		document.write("width=");
		document.write((screen.availHeight-250)*1.50);
		document.write(" height=");
		document.write(screen.availHeight-270) ;
		document.write(" CLASSID='CLSID:D9A7EE25-2255-4BF8-A82E-46963E46120F' CODEBASE='/TPL/JS/PDF/PDFReader.cab#Version=1,6,2,2230'></OBJECT>"); 
	}
	
	// Flash View
	function MakeFlash(Url,Width,Height,Val)
	{
		document.writeln("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"" + Width + "\" height=\"" + Height + "\">"); 
		document.writeln("<param name=\"movie\" value=\"" + Url + "\">");		
		if ( Val != undefined ) {
			document.writeln("<param name=\"flashvars\" value=\"pm=" + Val + "\">");
			document.writeln("<param name=\"allowScriptAccess\" value=\"sameDomain\">");
		}
		document.writeln("<param name=\"quality\" value=\"high\" />");
		document.writeln("<param name=\"wmode\" value=\"transparent\">");
		document.writeln("<embed src=\"" + Url + "\" quality=\"high\" wmode=\"transparent\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"" + Width + "\"  height=\"" + Height + "\">"); 
		document.writeln("</object>");     
	}
	
	// FileUploadManager
	function MakeDext_UPManager(Nm,Width,Height,Filter){
		document.writeln("<object id=\"" + Nm + "\" codebase=\"/DEXTUploadX/DEXTUploadX.cab#version=2,3,5,0\" width=\"" + Width + "\" height=\"" + Height + "\" classid=\"CLSID:DF75BAFF-7DD5-4B83-AF5E-692067C90316\" viewastext>"); 
		document.writeln("<param name=\"ButtonVisible\" value=\"FALSE\" />"); 
		document.writeln("<param name=\"StatusBarVisible\" value=\"FALSE\" />");     
		document.writeln("<param name=\"ListViewStyle\" value=\"LVS_LIST\" />"); 
		document.writeln("<param name=\"VisibleListViewFrame\" value=\"FALSE\" />");
		
		if ( Filter == undefined ) Filter = 'all';
		
		switch ( Filter )
		{
			case 'img' :
				document.writeln("<param name=\"Filter\" value=\"Image Files|*.jpg;*.jpeg;*.gif;*.bmp|\" />");
				
				break;
			case 'zipimg' :
				document.writeln("<param name=\"Filter\" value=\"ZIP Files|*.zip|Image Files(jpg, gif, bmp)|*.jpg;*.jpeg;*.gif;*.bmp|\" />");
				
				break;
			default :
				document.writeln("<param name=\"Filter\" value=\"All Files|*.*|Image Files|*.jpg;*.jpeg;*.gif;*.bmp|\">");
				
				break;
		}
		
		document.writeln("</object>");     
	}

	// FileUploadMonitor
	function MakeDex_UPMonitor() {
		document.writeln("<object id=\"FileUploadMonitor\" codebase=\"/DEXTUploadX/DEXTUploadX.cab#version=2,3,5,0\" width=\"0\" height=\"0\" classid=\"CLSID:96A93E40-E5F8-497A-B029-8D8156DE09C5\" viewastext>"); 
		document.writeln("</object>");     
	}
	
	/*
		가로사이즈설정 , 세로사이즈설정 
		스크롤바 :1,보이기 0,안보이기
		리사이즈 :1,가능 0,불가능
		메뉴바 : 1,보이기 0,안보이기
		툴바 : 1,보이기 0,안보이기
		주소창 : 1,보이기 0,안보이기
		상태바 : 1, 보이기 0,안보이기
		풀스크린 : 1,풀스크린 0,일반팝업
		윈도우 위치 왼쪽
		윈도우 위치 탑
	*/	
	var arrWindow = new Array(); // 팝업 관련 ( 빨리 띄우기 위해 Name값 생략)
	
	function newWindow(strUrl, strNm, strWidth, strHeight, strScroll, strResize, strMenuBar, strToolBar, strAddrBar, strStatBar, strFull, strLeft, strTop)
	{
		var int_windowLeft = ( strLeft == 'undefined' ? (screen.width - strWidth) / 2 : strLeft );
		var int_windowTop = ( strTop == 'undefined' ? (screen.height - strHeight) / 2 : strTop );
		var str_windowProperties = 'height=' + strHeight + ',width=' + strWidth + ',top=' + int_windowTop + ',left=' + int_windowLeft + ',scrollbars=' + strScroll + ',resizable=' + strResize + ',menubar=' + strMenuBar + ',toolbar=' + strToolBar + ',location=' + strAddrBar + ',statusbar=' + strStatBar + ',fullscreen=' + strFull + '';
		
		if(arrWindow[strNm]) arrWindow[strNm].close();
		
		arrWindow[strNm] = window.open(strUrl,'',str_windowProperties);
		
		if (parseInt(navigator.appVersion) >= 4) arrWindow[strNm].window.focus();
	}
	function newWindow_State(strUrl, strNm, strState)
	{
		var str_windowProperties = strState;
		
		if(arrWindow[strNm]) arrWindow[strNm].close();
		
		arrWindow[strNm] = window.open(strUrl,'',str_windowProperties);
		
		if (parseInt(navigator.appVersion) >= 4) arrWindow[strNm].window.focus();
	}
	
	// 플래쉬 메뉴 링크 주소 호출
	function go_site(num)
	{
		if( url_alert[num] )
		{
			// alert(url_alert[num]);
			alert('준비중입니다.');
			return false;
		}
		
		if( url_list[num] )
		{
			if( newwin_list[num] == false || newwin_list[num] == null )
			{
				// 본창으로 이동하는 경우
				location.href = url_list[num];
			}
			else
			{
				if ( window_list[num] != '' && window_list[num] != null )
				{
					// 팝업
					newWindow_State(url_list[num], '', window_list[num] );
				}
				else
				{
					// 새창
					window.open(url_list[num], '_blank', 'directories=yes, titlebar=yes, toolbar=yes, menubar=yes, statusbar=yes, scrollbars=yes, resizable=yes, location=yes, status=yes');
				}
			}
		}
	}