/*
	'***********************************************************
	'*    	ÆÄ  ÀÏ  ¸í 	: Scroll.js
	'*	 	ÀÛ  ¼º  ÀÏ 	: 2007. 04. 19
	'* 		ÀÛ  ¼º  ÀÚ 	: ¼º ±â ÈÆ
	'************************************************************
	'*    	ÇÁ·Î±×·¡¸í	: ½ºÅ©·ÑµÇ´Â Layer
	'*    	±â´É¹×¼³¸í	: 
	'*	 	»ç¿ëÅ×ÀÌºí	: 
	'***********************************************************
	'*    	º¯°æ  ÀÏÀÚ 	: 
	'*    	º¯  °æ  ÀÚ 	: 
	'*    	º¯°æ  ³»¿ë 	: 
	'*    	±â      Å¸ 	:
	'***********************************************************
*/
	function fncMovePosition(intStartPos) {	//intStartPosÃ³À½ ½ÃÀÛ À§Ä¡ YÁÂÇ¥
		
		var intYMenuFrom, intYMenuTo, intYOffset, intTimeOutNextCheck;
		var topPos = $("objLyrQuickLink").getStyle('top');
		topPos = topPos.replace(/px/,'');
		if(topPos == ""){
			topPos = "0";
		}
		intYMenuFrom   = parseInt (topPos, 10);	//ÇöÀç Scroll LayerÀÇ À§Ä¡
		intYMenuTo     = eval(document.documentElement.scrollTop + parseInt(intStartPos));				//Layer°¡ µµ´ÞÇØ¾ß ÇÏ´Â È­¸é»óÀÇ À§Ä¡(È­¸é»ó´Ü¿¡¼­ ºÎÅÍ 45pixel)
		
		intTimeOutNextCheck = 10;	//1/100 ÈÄ¿¡ ´Ù½Ã Àç±Í
		intYOffset = 0; //¿òÁ÷ÀÏ À§Ä¡¿¡ ´ëÇÑ º¯¼ö ÃÊ±âÈ­		

		if ( intYMenuFrom != intYMenuTo ) {	//¿øÇÏ´Â À§Ä¡¿¡ µµ´ÞÇÏÁö ¾Ê¾Ò´Ù¸é
			intYOffset = Math.ceil( Math.abs( parseInt(intYMenuTo) - parseInt(intYMenuFrom) ) / 20 );	//ÇöÀç Layer°¡ ¿òÁ÷¿©¾ß ÇÏ´Â ÃÑ ±æÀÌ¸¦ 20µîºÐÇÏ¿© ³ª¿Â 1°³ÀÇ±æÀÌ
			
			//¡è °á±¹¿¡ °è¼ÓÀûÀ¸·Î 20À¸·Î ³ª´©´Ùº¸¸é °á°ú´Â 1ÀÌ µÇ±â ¸¶·ÃÀÓ. µû¶ó¼­ ¿øÇÏ´Â À§Ä¡º¸´Ù ´õ OverÇÏ¿© °¡´Â °æ¿ì´Â ¾ø½¿
			if ( intYMenuTo < intYMenuFrom ){	//»óÀ§·Î ¿Ã¶ó°¡´À³Ä ¾Æ·¡·Î ³»·Á°¡´À³Ä¿¡ µû¶ó ±× ±æÀÌÀÇ ¾ç/À½¼ö¸¦ Á¤ÇÔ
				intYOffset = -intYOffset;
			}
			
			//if(isNaN(intYOffset)) intYOffset = 0;
			$("objLyrQuickLink").style.top = (parseInt (topPos, 10) + intYOffset)+"px";	//ÇöÀç LayerÀÇ À§Ä¡¸¦ ÇöÀç ¿òÁ÷¿©¾ß ÇÏ´Â ±æÀÌ¸¸Å­ ¿òÁ÷¿©ÁÜ
		}
		
		if($("objCBScrollStop").checked == false) {
			setTimeout("fncMovePosition("+intStartPos+")", intTimeOutNextCheck);
		}
	}
	
	//´Ù½Ã È°¼ºÈ­
	function fncReactiveMove(thisObject,intStartPos) {
		if(thisObject.checked == false) {
			fncMovePosition(intStartPos);
		}
	}
