Вообще-то, id должен быть уникальный на протяжении всего документа и вызывается функция document.getElementById(id), а дальше делаем с ним всё, что угодно.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший