/*Äü¸Þ´º ½ºÅ©¸³Æ®*/
var viewstart; // À§ÂÊ ¿©¹é (¸Þ´º°¡ À§¿¡¼ ''Çȼ¿ ¶³¾îÁø °÷¿¡ º¸¿©Áý´Ï´Ù)
var viewscroll = 0; // ½ºÅ©·Ñ½Ã ºê¶ó¿ìÀú À§Âʰú ¶³¾îÁö´Â °Å¸®
var viewbottom = 80; // ½ºÅ©·Ñ½Ã ¸¶Áö¸· ¹Ù´Ú°ª
var quickbase = 100; // ½ºÅ©·Ñ ½ÃÀÛÀ§Ä¡
var activatespeed = 10;
var scrollspeed = 20;
var quicktimer;
var quick_obj;
function refresh_quick(){
var quickstartpoint;
var quickendpoint;
bottomlimit = document.documentElement.scrollHeight - viewbottom;
quickstartpoint = parseInt(quick_obj.style.top, 10);
quickendpoint = Math.max(document.documentElement.scrollTop, document.body.scrollTop) + viewscroll;
if (quickendpoint < viewstart){
quickendpoint = viewstart;
}
if (quickendpoint > bottomlimit){
quickendpoint = bottomlimit;
}
if (quickstartpoint != quickendpoint){
stmnScrollAmount = Math.ceil( Math.abs( quickendpoint - quickstartpoint ) / 15 );
quick_obj.style.top = parseInt(quick_obj.style.top, 10) + ( ( quickendpoint < quickstartpoint ) ? -stmnScrollAmount : stmnScrollAmount ) + 'px';
}
quicktimer = setTimeout("refresh_quick();", activatespeed);
}
function initializequick(obj,left,starttop){
quick_obj = document.getElementById(obj);
viewstart = starttop;
quick_obj.style.position = 'absolute';
quick_obj.style.left = left + 'px';
quick_obj.style.top = document.body.scrollTop + quickbase + 'px';
refresh_quick();
}
function ScrollTop(){
self.window.scroll(0,0);
}