var jukeon_top_btn_id = null;
var jukeon_scrapper_top = 0;

function MoveScrapper() {
	var yMenuFrom, yMenuTo, yButtonFrom, yButtonTo, yOffset, timeoutNextCheck, top_limit;

  if(typeof(JukeonUserID)!='undefined'&&JukeonUserID) top_limit = 1000;
  else top_limit = 800;

  if(document.body.scrollTop + document.body.offsetHeight > top_limit && document.body.scrollTop > 0) {
    jukeon_top_btn_id.style.visibility = 'visible';
  } else {
    jukeon_top_btn_id.style.visibility = 'hidden';
  }

	yMenuFrom   = parseInt (jukeon_top_btn_id.style.pixelTop, 10);
	yMenuTo     = document.body.offsetHeight+document.body.scrollTop-160;

	timeoutNextCheck = 1;

	if ( yButtonFrom != yButtonTo ) {
		yOffset = Math.ceil( Math.abs( yButtonTo - yButtonFrom ) / 8 );
		if ( yButtonTo < yButtonFrom ) yOffset = -yOffset;
		divLinkButton.style.top = parseInt (divLinkButton.style.top, 10) + yOffset;
		timeoutNextCheck = 3;
	}

	if ( yMenuFrom != yMenuTo ) {
		yOffset = Math.ceil( Math.abs( yMenuTo - yMenuFrom ) / 8 );
		if ( yMenuTo < yMenuFrom ) yOffset = -yOffset;
		jukeon_top_btn_id.style.top = parseInt (jukeon_top_btn_id.style.top, 10) + yOffset;
		timeoutNextCheck = 1;
	}

	setTimeout ("MoveScrapper()", timeoutNextCheck);
}

function StartScrapper(layer_id) {
	if(typeof(layer_id)!="undefined") jukeon_top_btn_id = eval(layer_id);
	else jukeon_top_btn_id = eval("jukeon_scrapper");
	MoveScrapper();
	return true;
}


// ¸®´º¾ó ÇÃ·ÎÆÃ ¸Þ´º
function StartScrapper2(layer_id) {
	if(typeof(layer_id)!="undefined") jukeon_float_id = eval(layer_id);
	else jukeon_float_id = eval("jukeon_scrapper");
	MoveScrapper2();
	return true;
}

var floatTo = 0;
var floatFrom = 0;
function MoveScrapper2(){
	try {
	timeoutNextCheck = 1;
	floatTo = document.body.scrollTop;
	floatFrom = jukeon_float_id.style.pixelTop;
	if(floatTo != floatFrom)
	{
		yOffset = Math.ceil( Math.abs( floatTo - floatFrom ) / 8 );
		if ( floatTo < floatFrom ) yOffset = -yOffset;
		jukeon_float_id.style.pixelTop = jukeon_float_id.style.pixelTop + yOffset;
		timeoutNextCheck = 1;
	}
	
	//floatMove = (floatTo + floatFrom) / 2;
	//if(floatTo - floatMove == 20) floatMove = floatTo;
	
	//jukeon_float_id.style.pixelTop = floatMove;
	setTimeout ("MoveScrapper2()", timeoutNextCheck);
	} catch(e) {}
}
