Alex: if-Abfrage von Sichtbarkeit (visibility)

Beitrag lesen

hi,
ich wollte die Sichtbarkeit von einem Objekt abfragen und jenachdem ob es sichtbar ist oder versteckt mit einem link verstecken bzw anzeigen. In diesem script ist ein fehler drin aber ich weis nicht was für einer. Danke für eure Hilfe im vorraus.

<script type="text/javascript">
var visi;
visi=document.getElementById("vid1").style.visibility;
function onoffvid1 () {
 if ( visi == "hidden") {
  if (document.getElementById) {               document.getElementById("vid1").style.visibility = "visible";
  }
 }
 else {
  if (document.getElementById) {      document.getElementById("vid1").style.visibility = "hidden";
 }
 }
}
</script>

danke im voraus