Kannst du es nicht einfach zählen, oder ändert die position deines bildes immer
vielleicht wäre document.images['name'] geschickter.
ODER: evtl. sind die ganzenIMGs ja in einem DIV oder sonst einem gemeinsamen Kontainer. Diesem eine ID geben und von disem aus die darin enthaltenen IMGs nach deinem Schema auslesen, das reduziert jedenfalls mal die Zahl der Bilder:
<div id="karten">
<img ..>
<img ..>
<img ..>
</div>
var kartenPool = document.getElementById("karten")
var bilder = kartenPool.getElementsByTagName("IMG");
CirTap