Hallo,
(Argh, div-Suppe, Inline-Styles (wozu, du hast doch IDs vergeben), obligates JavaScript, HTML-Formatierungen, die Schriftgrößeneinheit »pt«, keine generisch Schriftfamilie angegeben...)
Schreibe hinter den Aufruf der Funktion einmal »return false«, also in etwa <a href="#" onclick="swapa(); return false">, dann sollten die iframe-Adressen über die location.href-Zuweisungen geändert werden. Das target-Attribut dürfte überflüssig sein, wie es aussieht.
Du solltest vielleicht auch beim Vorladen der Bilder volle URLs angeben, inklusive »http://« und das Attribut type="text/javascript" für das script-Element vergeben.
Mathias