Приветсвую, извеняюсь за делетанкский вопрос но никак не найду и несображу как можно обратиться только к старшим потомкам?
скажем есть такая структура:
<div>
	<div>
		что то
	</div>
</div>
<div>
	<div>
		что то
	</div>
	<div>
		<div>
			что то
		</div>
	</div>
</div>
<div>
	что то
</div>
я хочю назначить ид верхним потомкам, как назначить знаю, вок как к ним обратиться - нет 
 
getElementsByTagName('div') выдает их общее количество 
что бы навыходе получить такое:
<div id="1">
	<div>
		что то
	</div>
</div>
<div  id="2">
	<div>
		что то
	</div>
	<div>
		<div>
			что то
		</div>
	</div>
</div>
<div  id="3">
	что то
</div>