Всем привет.
ЕСТЬ МЕНЮ. Необходимо сделать так чтобы при нажатии на ссылку все остальные сдвигались в сторону. а при нажатии следующего все возвращались  на исходную позицию и кроме выбранного все сдвигались в сторону.
	
	| Код: | 
	|  <div id="main">
      <ul id="menu">
             <li id="1"> <a href="#">Ссылка1</a> </li>
             <li id="2"> <a href="#">Cсылка2</a> </li>
             <li id="3">  <a href="#">Ссылка3</a>  </li>
             <li id="4">  <a href="#">Ссылка4</a> </li>
             <li id="5"> <a href="#">Ссылка5</a> </li>
   </ul>
</div> | 
	
вот не знаю как реализовать так чтобы сверить текущую позицию(ту которую нажали) со всеми, 
 и если не равно то сдвинуть. 
Я правильно начал делать. А как мне определить текущую.
 
var div = document.getElementById('main')
    var elems = div.getElementsByTagName('*')
		for(var i=0; i<elems.length; i++)
Заранее спасибо.