/*************************************************************
						·¹ÀÌ¾î    ÆË¾÷
*************************************************************/
var NiceLayer = function(ObjName) {
	this.ObjName = ObjName;
	this.HdLayer = "document.getElementById('HdLayer')";
	this.HdImage = "document.getElementById('HdImage')";
	this.HdFrame = "document.getElementById('HdFrame')";
	this.ImageUrl = "about:blank";
	this.Target = "_blank";
	this.Left = 0;
	this.Top = 0;
	this.ImageWidth = 350;
	this.ImageHeight = 500;
	this.CloseDay = 1;
	this.LinkUrl = "/";
}
NiceLayer.prototype.Display = function() {
	document.write(
		"<div id='HdLayer' style='display: none; position: absolute; left: " +this.Left+ "; top: " +this.Top+ "; z-index: 1;'>"+
		"<TABLE id='HdImage' cellspacing='1' cellpadding='0' border='0' bgcolor='c0c0c0'>"+
		"<TR>"+
			"<TD colspan='2' width='" +this.ImageWidth+ "' height='" +this.ImageHeight+ "'>"+
				"<a href='" +this.LinkUrl+ "' target='" +this.Target+ "'><img src='" +this.ImageUrl+ "' border='0' usemap=''></a>"+
			"</TD>"+
		"</TR>"+
		"<TR>"+
			"<TD><a href='javascript: " +this.ObjName+ ".Close(1);'>ÇÏ·íµ¿¾È ÀÌ Ã¢À» ¿­Áö ¾Ê½À´Ï´Ù.</a></TD>"+
			"<TD align='right'><a href='javascript: " +this.ObjName+ ".Close();'>´Ý±â</a></TD>"+
		"</TR>"+
		"</TABLE>"+
		"</div>"+
		"<iframe id='HdFrame' style='display: none; position: absolute; width: " +this.ImageWidth+ "; height: " +this.ImageHeight+ "; left: " +this.Left+ "; top: " +this.Top+ "; z-index: 0;'></iframe>"
	);
}
NiceLayer.prototype.Open = function() {
	var objHdLayer = eval(this.HdLayer);
	var objHdImage = eval(this.HdImage);
	var objHdFrame = eval(this.HdFrame);
	if (COOKIES['ActiveOpen'] == 1) return false;

	objHdImage.style.filter = 'alpha(opacity=0)';
	objHdLayer.style.display = 'block';
	objHdFrame.style.display = 'block';
	for (var i = 0; i <= 100; i++) {
		setTimeout(this.HdImage+ ".style.filter = 'alpha(opacity=" +i+ ");'", i * 10);
	}
}
NiceLayer.prototype.Close = function(CloseMode) {
	var objHdLayer = eval(this.HdLayer);
	var objHdImage = eval(this.HdImage);
	var objHdFrame = eval(this.HdFrame);
	objHdImage.style.filter = 'alpha(opacity=100)';
	objHdFrame.style.display = 'none';
	for (var i = 0; i <= 100; i++) {
		setTimeout(this.HdImage+ ".style.filter = 'alpha(opacity=" +(100 - i)+ ");'", i * 3);
	}
	setTimeout(this.HdLayer+ ".style.display = 'none'", i * 3);
	if (CloseMode) {
		Cookie.SetCookie('ActiveOpen', '1', 1);
	}
}
