SelectNodes с XPath игнорируя случаи

У меня проблема с поиском элементов в XPath, который содержит определенную строку, игнорирующую регистр символов.

Я хочу найти на странице HTML все узлы с идентификатором содержит текст «нижний колонтитул», игнорируя запись в верхнем или нижнем регистре.

В моем примере у меня есть другой текст HTML, как это:

<div id="footer">some text</div>
<div id="anotherfooter">some text</div>
<div id="AnotherFooter">some text</div>
<div id="AnotherFooterAgain">some text</div>

Мне нужно выбрать все узлы (или любую комбинацию в любом случае со словом «нижний колонтитул» в id) с XPath.

В настоящее время я использую этот xpath, но он не работает для идентификатора UpperCase

"//*[contains(./@id, 'footer')]/@id"

Я сделал несколько тестов с translate (), но не работает, как я ожидал.

Любая идея?

РЕДАКТИРОВАТЬ:&nbsp;Я использую HtmlAgilityPack с работами с версией XPath 1.0.