// JavaScript Document
/*
GOTOP 버튼 스크립트 : include 가능
스크롤바가 있을때만 TOP이미지가 나타납니다.
*/
topObj = "/kr/common/lib/images/gotop.swf";

document.write("<div id=\"floater\" style=\"z-index:2; WIDTH: 19px; HEIGHT: 34px; POSITION: absolute; visibility:visible;\">");
document.write("  <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=\"19\" height=\"34\">");
document.write("    <param name=\"movie\" value=\""+topObj+"\">");
document.write("    <param name=\"quality\" value=\"high\">");
document.write("    <param name=\"wmode\" value=\"transparent\">");
document.write("    <embed src=\""+topObj+"\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"19\" height=\"34\"></embed>");
document.write("  </object>");
document.write("</div>");

function GoTop() {
	window.scrollTo(0,0);
}

function GoTop_Call() {
	document.body.ondblclick = Top;	
}

var Xpos = 0;
var Ypos = 0;
var Ygravity = 0.90;
var scrollPos = 0;
var oldScrollPos = 0;

var strVer=navigator.appVersion, strApp=navigator.appName, version = parseFloat(strVer);


function FloatMenu() {
winWidth = document.body.clientWidth; // Update window width
winHeight = document.body.clientHeight; // Update window height
docWidth = document.body.scrollWidth; // Update document width
docHeight = document.body.scrollHeight; // Update document height
oldScrollPos = scrollPos;
scrollPos = document.body.scrollTop; // Update scrollbar position

Xpos = 900; //좌측정렬일경우
//Xpos = (docWidth - floater.offsetWidth) - 10; //오른쪽 여백 배너가 오른쪽에 붙을경우
//Xpos = (docWidth / 2) + 418; // 중앙정렬일경우. " + 410 은 테이블 크기 / 2 "
Yboundary = ((scrollPos + winHeight) - floater.offsetHeight) - 80; //하단여백

if (floater.offsetTop < Yboundary - 1) // Object is behind boundary
Ypos += 2;

if (floater.offsetTop > Yboundary + 1) // Object is past boundary
Ypos -= 1;

Ypos *= Ygravity; // Slow object down

floater.style.pixelLeft = Xpos;
floater.style.pixelTop += Ypos; // Make object bounce

//화면의 맨 위인 경우엔 보여줄 필요 없으므로...
//scrollPos == 0 ? floater.style.visibility = "hidden" : floater.style.visibility = "visible";
//winHeight >= docHeight ? floater.style.visibility = "hidden" : floater.style.visibility = "visible";
}

window.setInterval("FloatMenu()", 1); //매개변수중 뒷쪽 숫자는 내려오는 속도

