var downLayerId;
var dropDegree = 10; //스크롤 속도
var doDirect;
var DirectTerm = 90000; //스크롤 지연시간
var curDropIdx = 0;
var loopCnt=0;
function DirectLeft()
{
clearInterval(doDirect);
clearInterval(downLayerId);
for(i = curDropIdx ;i < document.all["DropHit"].length + curDropIdx;i++){
  document.all["DropHit"][i%document.all["DropHit"].length].style.posLeft = document.all["DropHit"][i%document.all["DropHit"].length].style.posWidth * (1*((i-curDropIdx)%document.all["DropHit"].length));
}
var temp = 'setInterval("DownLayer()",20)';
downLayerId = eval(temp);
direction = "down";
}

function DownLayer(){
	if(document.all["DropHit"][curDropIdx].style.posLeft < document.all["DropHit"][curDropIdx].style.posWidth){
		for(j = curDropIdx ;j < document.all["DropHit"].length + curDropIdx;j++){
		   document.all["DropHit"][j%document.all["DropHit"].length].style.posLeft += dropDegree;
		}
	}else{
		clearInterval(downLayerId);
		//alert("curDropIdx : "+curDropIdx);
		for(j = curDropIdx ;j < document.all["DropHit"].length + curDropIdx;j++){
		document.all["DropHit"][j%document.all["DropHit"].length].style.posLeft = document.all["DropHit"][j%document.all["DropHit"].length].style.posWidth * (1*((j-curDropIdx+1)%document.all["DropHit"].length));
		}
		curDropIdx = (curDropIdx + 1) ;
		curDropIdx = curDropIdx > document.all["DropHit"].length-1 ? curDropIdx%document.all["DropHit"].length:curDropIdx;
		loopCnt++;
		//alert("DownLayer"+curDropIdx);

		var temp = 'setInterval("DirectLeft()",DirectTerm)';
		doDirect = eval(temp);
	}
}

function DirectRight()
{
clearInterval(doDirect);
clearInterval(downLayerId);
var tempIdx = 0;
for(i = 0;i<document.all["DropHit"].length;i++){
  tempIdx = (document.all["DropHit"].length + curDropIdx - i) %document.all["DropHit"].length;
  document.all["DropHit"][tempIdx].style.posLeft = i*document.all["DropHit"][tempIdx].style.posWidth;
}
var temp = 'setInterval("UpLayer()",20)';
downLayerId = eval(temp);
direction = "up";
}
function UpLayer()
{
var tempIdx = 0;
if(document.all["DropHit"][curDropIdx].style.posLeft < document.all["DropHit"][curDropIdx].style.posWidth && document.all["DropHit"][curDropIdx].style.posLeft > document.all["DropHit"][curDropIdx].style.posWidth * (-1)){
  for(j = 0 ;j < document.all["DropHit"].length;j++){
   tempIdx = (document.all["DropHit"].length + curDropIdx - j) %document.all["DropHit"].length;
   document.all["DropHit"][tempIdx].style.posLeft -= dropDegree;
  }
}else{
  clearInterval(downLayerId);
  for(j = 0;j<=document.all["DropHit"].length;j++){
   tempIdx = (document.all["DropHit"].length + curDropIdx - j) % document.all["DropHit"].length;
   document.all["DropHit"][tempIdx].style.posLeft = (j-1)*(document.all["DropHit"][tempIdx].style.posWidth);
  }
  curDropIdx = (curDropIdx - 1) ;
  curDropIdx = curDropIdx < 0 ? document.all["DropHit"].length-1:curDropIdx;
  var temp = 'setInterval("DirectRight()",DirectTerm)';
  doDirect = eval(temp);
}
}
