<!--
	MODALESSWINDOW = function(id)
	{
		var self = this;
		this.Create = function()
		{
			try
			{
				var div = document.createElement("DIV");
				var body = document.getElementsByTagName("BODY")[0];
				var contents = "";

				if (PopupSkin!=undefined)
				{
					var skin = PopupSkin();
					/* »ó´Ü½ºÅ²Áß¿¡ Ã¢´Ý±â ¹öÆ° ÀÖ´ÂÁö Ã¼Å© */	
					skin.top = skin.top.replace("$close", "javascript:"+id+".Close()");
					/* ÇÏ´Ü½ºÅ²Áß¿¡ Ã¢´Ý±â ¹öÆ° ÀÖ´ÂÁö Ã¼Å© */	
					skin.bottom = skin.bottom.replace("$close", "javascript:"+id+".Close()");

					contents = skin.top + "<iframe name='eframe' id='eframe' src='about:blank' class='eframe' frameborder=0 marginheight=0 marginwidth=0 border='0' scrolling='no'></iframe>" + skin.bottom;
					
				}
				else
				{
					contents += "<table cellpadding=0 cellspacing=0 border=0 width='100%' height='100%'>";
					contents += "	<tr>";
					contents += "	<td align='center' valign='middle' >";
					contents += "	<div id='contentsframepos' style='border:solid #FFFFFF 4px;display:block;position:absolute'>";
					contents += "	<table cellpadding=0 cellspacing=0 border=4 style='border:4px solid #000000'>";
/*					contents += "	<tr>";
					contents += "		<td align='right' style='padding:4 10 4 10;color:#FFFFFF' bgcolor='#003399'>";
					contents += "		<a href='javascript:"+id+".Close();' style='color:#FFFFFF'>´Ý±â</a>";
					contents += "		</td>";
					contents += "	</tr>";
*/					contents += "	<tr>";
					contents += "		<td>";
					contents += "		<iframe name='eframe' id='eframe' src='about:blank' class='eframe' frameborder=0 marginheight=0 marginwidth=0 border='0' scrolling='no'></iframe>";
					contents += "		</td>";
					contents += "	</tr>";
					contents += "	</table>";
					contents += "	</div>";
					contents += "	</td>";
					contents += "	</tr>";
					contents += "</table>";
				}

				with(div)
				{
					id = "screen";
					//style.backgroundImage = "url("+jimage+"/dob_bg.gif)"; 
					//style.filter = "alpha(opacity:80)";
					style.position = "absolute";
					style.top = "0";
					style.left = "0";
					style.width = "100%";
					style.height = "100%";
					style.textAlign = "center";
					style.display = "none";
					innerHTML = contents;
				}
					
				body.appendChild(div);

				return div;
			}
			catch(e)
			{
				alert("¸ð´Þ¸®½º À©µµ¿ì ÄÁÅ×ÀÌ³Ê¸¦ »ý¼ºÇÏ´Âµ¥ ½ÇÆÐÇÏ¿´½À´Ï´Ù.  ERROR:"+e.description);
				return null;
			}
		}

		this.Get = function()
		{
			try
			{
				var scr = document.getElementById("screen");
				if (scr==undefined)
				{
					return this.Create();
				}
				else
				{
					return scr;
				}
			}
			catch(e)
			{
				return this.Create();
			}
		}

		this.Open = function(_url, w, h)
		{
			var screen = this.Get();
			if (screen==null)
			{
				alert("¸ð´Þ¸®½º À©µµ¿ì ÄÁÅ×ÀÌ³Ê¸¦ Ã£À» ¼ö ¾ø½À´Ï´Ù.   ");
				return;
			}

			try
			{
				with(screen)
				{
					style.width = document.body.scrollWidth;//screen.availWidth-10-10;
					style.height = document.body.scrollHeight;//screen.availHeight-48-10;
					style.display = "block";
				}

				var windowframe = document.getElementById("contentsframepos");
					windowframe.style.left = (document.body.clientWidth/2) - (w/2) + document.body.scrollLeft;
					windowframe.style.top = document.body.scrollTop+(parseInt(document.body.clientHeight)/2 - (h/2));
					windowframe.style.width = w+4;
					windowframe.style.height = h+4;

				var contentsarea = document.getElementById("eframe");
					//contentsarea.src = "about:blank";//_url;
					contentsarea.src = _url;
					contentsarea.style.width = w;
					contentsarea.style.height = h;
			}
			catch(e)
			{
				alert(e.description);
			}
		}

		this.OpenScroll = function(_url, w, h)
		{
			this.Open(_url, w, h);
			var contentsarea = document.getElementById("eframe");
				contentsarea.scrolling = "yes";
		}

		this.OpenEx = function(_url, w, h, delay)
		{
			this.Open(_url, w, h);
			setTimeout(this.timerFunc, delay);
		}

		this.timerFunc = function()
		{
			self.Close();
		}

		this.ResizeOpen = function(_url, w, h)
		{
			var windowframe = document.getElementById("contentsframepos");
				windowframe.style.left = (document.body.clientWidth/2) - (w/2) + document.body.scrollLeft;
				windowframe.style.top = document.body.scrollTop+(parseInt(document.body.clientHeight)/2 - (h/2));
				windowframe.style.width = w+4;
				windowframe.style.height = h+4;

			var contentsarea = document.getElementById("eframe");
				contentsarea.src = _url;
				contentsarea.style.width = w;
				contentsarea.style.height = h;
		}

		this.Resize = function(w, h)
		{
			var windowframe = document.getElementById("contentsframepos");
				windowframe.style.left = (document.body.clientWidth/2) - (w/2) + document.body.scrollLeft;
				windowframe.style.top = document.body.scrollTop+(parseInt(document.body.clientHeight)/2 - (h/2));
				windowframe.style.width = w+4;
				windowframe.style.height = h+4;

			var contentsarea = document.getElementById("eframe");
				contentsarea.style.width = w;
				contentsarea.style.height = h;
		}

		this.Close = function(reflash)
		{
			var screen = this.Get();
			if (screen==null)
			{
				alert("¸ð´Þ¸®½º À©µµ¿ì ÄÁÅ×ÀÌ³Ê¸¦ Ã£À» ¼ö ¾ø½À´Ï´Ù.   ");
				return;
			}

			if(screen.style.display != "none")
			{
				document.getElementById("eframe").src="about:blank";
				screen.style.display = "none";
			}

			if (reflash!=undefined && reflash==true)
			{
				location.reload();
			}
		}


	}

//-->
