function prepareContents_main() {
	document.write("	<div id='floatmenu' style='position:absolute; width: 105px; padding-left: 9px; background: url(/img/common/bg_quickmenu.gif) left top no-repeat;'>");
	document.write("	<img src='/img/common/quickmenu_title.gif' alt='QUICK MENU'><br>");
	document.write("	<a href='/dc/index.jsp'><img src='/img/common/quickmenu_01.gif' alt='ÀÎÁõ¼­ ½ÅÃ»'></a><br>");
	document.write("	<a href='/ssl_help/manual02_01.jsp'><img src='/img/common/quickmenu_02.gif' alt='CSR »ý¼º¹ý'></a><br>");
	document.write("	<a href='/ssl_help/manual04_01.jsp'><img src='/img/common/quickmenu_03.gif' alt='ÀÎÁõ¼­ ¼³Ä¡¹ý'></a><br>");
	document.write("	<a href='/ssl_help/login.jsp'><img src='/img/common/quickmenu_04.gif' alt='ÀÎÁõ¼­¹ß±ÞÇöÈ²'></a><br>");
	
	document.write("	<a href=\"/ssl_help/apply01.jsp\"><img src='/img/btn_right01.gif' alt='Å×½ºÆ®ÀÎÁõ¼­¹ß±Þ' style='margin-top: 5px; margin-left: 1px;'></a><br>");
	
//	document.write("	<a href=\"/ssl_help/event.jsp\"><img src='/img/common/quickmenu_05.gif' alt='´Ù´ÙÀÍ¼±' style='margin-top: 5px;'></a><br>");
	document.write("	<div style='text-align: center;'><a href=\"/ssl_help/event.jsp\"><img src='/img/common/quickmenu.jpg' alt='GlobalSign Big Event' style='margin-top: 5px;'></a></div>");
	
	document.write("	<img src='/img/common/quickmenu_customer.gif' alt='°í°´¼¾ÅÍ' style='margin-top: 5px;'><br>");
	document.write("	<div style='text-align: center;'><img src='/img/common/quickmenu_geo.gif' alt='GeoTrust' style='margin-top: 10px;'></div>");
	//document.write("	<div style='text-align: center;'><img src='/img/common/quickmenu_mic.gif' alt='º¸¾È¼­¹ö ±¸Ãà¾È³»' style='cursor: pointer; margin-top: 5px;' onclick='window.open(\"/popup/structure.html\",\"\",\"width=697,height=800,menubar=no,location=no,resizable=no,scrollbars=yes,status=no\");'></div>");
	document.write("	<div style='text-align: center;'><img src='/img/common/quickmenu_webtrust.gif' alt='WebTrust' style='margin-top: 5px;'></div>");
	document.write("	</div>");
}

function FloatObject() {
	// Constant
	this.TOP_SPACE = 20;
	this.SPEED = 20;

	// Attribute
	this.footer = "footer";
	this.objName = "";
	this.posX = 0;
	this.posY = 0;
	this.scrollHeight = 0;
	this.objHeight = 0;
	
	prepareContents_main();
}

FloatObject.prototype.main = function(objname, posX, posY, footerName) {
	this.initObj(objname, posX, posY, footerName);

	var obj = this.getRef();
	obj.style.top = document.documentElement.scrollTop + posY + "px";
	obj.style.visibility = "visible";

	obj.style.left = this.posX + "px";
	window.setInterval(this.objName +".calXYBanner()", 10);
}

FloatObject.prototype.getRef = function(name) {
	var isDOM = (document.getElementById ? true : false);
	var isIE4 = ((document.all && !isDOM) ? true : false);
	var isNS4 = (document.layers ? true : false);
	var isNS = navigator.appName == "Netscape";
	
	var objname = this.objName;
	if( name != null ) objname = name;

	if(isDOM) return document.getElementById(objname);
	if(isIE4) return document.all[objname];
	if(isNS4) return document.layers[objname];
}

FloatObject.prototype.initObj = function(objname, posX, posY, footerName) {
	this.objName = objname;
	this.posX = posX;
	this.posY = posY;
	this.footer = footerName;
	this.scrollHeight = document.body.scrollHeight;
	this.objHeight = this.getRef().offsetHeight;
}

FloatObject.prototype.calXYBanner = function() {
	var obj = this.getRef();	
	obj.style.left = this.posX + "px";
	var yBannerPos, yScrollTopPos;
	var yLimitPos;
	var interval;
	var yNewPos;
	var yNewTop;
	var dHeight = this.posY;
	yScrollTopPos = parseInt(document.documentElement.scrollTop, 10);
	yBannerPos = parseInt(obj.style.top, 10);
	
	if(document.documentElement.scrollTop < dHeight) {
		yLimitPos = dHeight;
	} else {
		yLimitPos = document.documentElement.scrollTop + this.TOP_SPACE;
	}

	if(yBannerPos != yLimitPos) {

		yNewPos = Math.ceil(Math.abs(yLimitPos - yBannerPos) / this.SPEED);
		
		if(yLimitPos < yBannerPos) {

			yNewPos = -yNewPos;
		}

		yNewTop = parseInt(obj.style.top, 10) + yNewPos;
		
		if( (yNewTop+this.objHeight) > document.documentElement.scrollHeight - this.getRef(this.footer).offsetHeight ) {
			obj.style.top = document.documentElement.scrollHeight - this.getRef(this.footer).offsetHeight - this.objHeight + "px";
		} else {
			obj.style.top = yNewTop + "px";
		}
	}
}

var floatmenu = new FloatObject();
// ¿òÁ÷ÀÏ¿µ¿ªÀÇ id°ª, xÁÂÇ¥, yÁÂÇ¥, ÇÏ´Ü¿¡ Á¦ÇÑ °É¸± footer id
floatmenu.main("floatmenu", 795, 95, "footer");


