var posLeft ; // ½ºÅ©·Ñ¸Þ´ºÀÇ ÁÂÃø À§Ä¡
var posTop  ; // ½ºÅ©·Ñ¸Þ´ºÀÇ »ó´Ü À§Ä¡
var gap1	; // ÆäÀÌÁö Çì´õºÎºÐÀÇ ¿©¹é
var gap2	; // ½ºÅ©·Ñ½Ã ºê¶ó¿ìÀú »ó´Ü°ú ¾à°£ ¶ç¿ò. ÇÊ¿ä¾øÀ¸¸é 0À¸·Î ¼¼ÆÃ
var activeSpeed ; // ¿òÁ÷ÀÓÀ» °¨ÁöÇÏ´Â ¼Óµµ (¼ýÀÚ°¡ Å¬¼ö·Ï ´Ê°Ô ¾Ë¾ÆÂ÷¸²)
var scrollSpeed ; // ½ºÅ©·ÑµÇ´Â ¼Óµµ (Å¬¼ö·Ï ´Ê°Ô ¿òÁ÷ÀÓ)
var totalHeight = 0;
var _i = 0;

var timer;
var obj_top;

function RefreshTop() {
	var startPoint, endPoint, refreshTimer;

	startPoint = parseInt(obj_top.style.top,10);
	var scrollTop = document.documentElement.scrollTop; 	
	endPoint = scrollTop + gap2 - 350;
	
	if (_i==0){
		totalHeight = document.documentElement.scrollHeight/2;
		_i++;
	}
	if (endPoint < gap1) endPoint = gap1;
	refreshTimer = activeSpeed;
	//window.status = startPoint + "," + endPoint + ", " + scrollTop + ", " + document.documentElement.clientHeight + "," + totalHeight +","+_i;
	if(endPoint<totalHeight){
		if (endPoint <= (document.documentElement.scrollHeight - 80)){
			if ( startPoint != endPoint) {
				scrollAmount = Math.ceil( Math.abs( endPoint - startPoint ) / 15 );
				obj_top.style.top = parseInt(obj_top.style.top, 10) + ( ( endPoint<startPoint ) ? -scrollAmount : scrollAmount ) + "px";
				refreshTimer = scrollSpeed;
			}
		}
	}
	timer = setTimeout ("RefreshTop();", refreshTimer);
}

function InitializeTop() {
	posLeft = 0;
	posTop	= 0;
	gap1	= 0;
	gap2	= 0;
	activeSpeed = 10;
	scrollSpeed = 10;
	obj_top = document.getElementById("right_product_wrap");
	obj_top.style.left = posLeft + "px";
	obj_top.style.top = posTop + "px";
	RefreshTop();
}

function resizeWindow(){
	gap2	= 0;
}
window.onresize = resizeWindow;

