apparently textNodes never have .innerText, but do have .textContent
http://stackoverflow.com/questions/1359469/innertext-works-in-ie-but-not-in-firefox/1359822#1359822