Benni: ein- und ausblenden funktioniert nicht im IE

Beitrag lesen

Servus

ich habe eine JavaScript Funktion die auf klicken eines Links Grafiken ein bzw ausblendet. Die funktioniert mit dem Firefox auch ganz gut... leider geht sie mit IE gar nicht. Ich hoffe es kann mir jemand sagen was ich falsch mache. Hab sie fast 1:1 von selfhtml abgeschrieben (=> ich kenn mich mit JS fast nicht aus).

function switch_visbility(element_1, element_2) {
  if (document.getElementById)
    var visibility1 = document.getElementById(element_1).style.display;
    var visibility2 = document.getElementById(element_2).style.display;

if(visibility1 == "none")
 {
  document.getElementById(element_1).style.display = "table";
  document.getElementById(element_2).style.display = "none";
 }
 if(visibility1 == "table")
 {
  document.getElementById(element_2).style.display = "table";
  document.getElementById(element_1).style.display = "none";
 }
}

Der Link lautet: <a href="javascript:switch_visbility('1', '2')">

Wäre für Lösungen, Links die Lösungen bringen oder ähnliches was mir weiterhelfen könnte sehr dankbar.