»óÇÏ·Î Çϳª¾¿ À̵¿½Ã۱â Go UP

¿¹Á¦ ½ÃÀÛ
»ç¿ëÇÑ ÄÚµå




topLayer[3] = new topMoveSet(document.D1, 1, 20, 500)

3Àº ¼ø¼­¸¦ ³ªÅ¸³½´Ù. document.D1Àº ·¹À̾î´Ù.
1Àº À̵¿½Ã°£. 20Àº À̵¿¾ç. 500Àº À̵¿ÃÖÁ¾ ÁÂÇ¥.

¿©·¯°³ÀÇ ·¹À̾ °¢°¢ ¿øÇÏ´Â top ÁÂÇ¥¿¡ º¸³¾ ¼ö ÀÖ´Â ¼Ò½ºÀÌ´Ù.
°¢°¢ÀÇ À̵¿ ÇϰíÀÚ ÇÏ´Â ÁÂÇ¥¿Í ½Ã°£, ¾çÀ» ÁöÁ¤ÇϹǷΠÀ̵¿¼Óµµ¿Í
ÁÂÇ¥¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.

±×¸®°í, ¹è¿­ÀÇ Àμö¸¦ ¹Ù²ÞÀ¸·Î½á À̵¿ÇÒ ·¹À̾îÀÇ ¼ø¼­¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.





top           Return           top

close
function moveTop(X) {
	
  if(n4) { 
    if( topLayer[X].layer.top < topLayer[X].moveTo - topLayer[X].moveBit ) {
      topLayer[X].layer.top += topLayer[X].moveBit; 
      moveTop_timer = setTimeout("clearTimeout(moveTop_timer); moveTop("+X+")", topLayer[X].moveTime)
    }
    else if( topLayer[X].layer.top < topLayer[X].moveTo ) {
      while( topLayer[X].layer.top > topLayer[X].moveTo - topLayer[X].moveBit ) 
	topLayer[X].moveBit--
      topLayer[X].layer.top += topLayer[X].moveBit
      moveTop_timer = setTimeout("clearTimeout(moveTop_timer); moveTop("+X+")", topLayer[X].moveTime)	
    }

    else if( topLayer[X].layer.top > topLayer[X].moveTo + topLayer[X].moveBit ) { 
      topLayer[X].layer.top -= topLayer[X].moveBit; 
      moveTop_timer = setTimeout("clearTimeout(moveTop_timer); moveTop("+X+")", topLayer[X].moveTime)
    }
    else if( topLayer[X].layer.top > topLayer[X].moveTo ) { 
      while( topLayer[X].layer.top < topLayer[X].moveTo + topLayer[X].moveBit ) 
	topLayer[X].moveBit--
      topLayer[X].layer.top -= topLayer[X].moveBit
      moveTop_timer = setTimeout("clearTimeout(moveTop_timer); moveTop("+X+")", topLayer[X].moveTime)
    }
    else {
      X++
      if( X < topLayer.length ) moveTop(X) 
    }
  }
  else if(e4) {
    if( topLayer[X].layer.pixelTop < topLayer[X].moveTo - topLayer[X].moveBit ) {
      topLayer[X].layer.pixelTop += topLayer[X].moveBit; 
      moveTop_timer = setTimeout("clearTimeout(moveTop_timer); moveTop("+X+")", topLayer[X].moveTime)
    }
    else if( topLayer[X].layer.pixelTop < topLayer[X].moveTo ) {
      while( topLayer[X].layer.pixelTop > topLayer[X].moveTo - topLayer[X].moveBit ) 
	topLayer[X].moveBit--
      topLayer[X].layer.pixelTop += topLayer[X].moveBit
      moveTop_timer = setTimeout("clearTimeout(moveTop_timer); moveTop("+X+")", topLayer[X].moveTime)	
    }

    else if( topLayer[X].layer.pixelTop > topLayer[X].moveTo + topLayer[X].moveBit ) { 
      topLayer[X].layer.pixelTop -= topLayer[X].moveBit; 
      moveTop_timer = setTimeout("clearTimeout(moveTop_timer); moveTop("+X+")", topLayer[X].moveTime)
    }
    else if( topLayer[X].layer.pixelTop > topLayer[X].moveTo ) { 
      while( topLayer[X].layer.pixelTop < topLayer[X].moveTo + topLayer[X].moveBit ) 
	topLayer[X].moveBit--
      topLayer[X].layer.pixelTop -= topLayer[X].moveBit
      moveTop_timer = setTimeout("clearTimeout(moveTop_timer); moveTop("+X+")", topLayer[X].moveTime)
    }
    else {
      X++
      if(X < topLayer.length) moveTop(X)
    }
  }
}