Błąd w skrypcie JS

Do utworzenia rozwijalnych menu użyłem skryptu. Konsola wzkazuje, że błąd jest w 7 linii, a kod przepisałem z książki.

function onmouseover(e) {


if (!document.getElementById) return;

if (!e) e= window.event;

link= (e.target) ? e.target.id : e.srcElementId;

obj= document.getElementById(link + "menu");

visible=(obj.style.display=="block")

if (visible) 

obj.style.display="none" 

else

obj.style.display="block";

}

document.getElementById("Serwis").onMouseOver=onmouseover;

document.getElementById("GothicI").onMouseOver=onmouseover;

document.getElementById("GothicII").onMouseOver=onmouseover;

document.getElementById("NK").onMouseOver=onmouseover;

document.getElementById("GothicIII").onMouseOver=onmouseover;

document.getElementById("GothicIV").onMouseOver=onmouseover;

document.getElementById("Serwis").onMouseOut=onmouseover;

document.getElementById("GothicI").onMouseOut=onmouseover;

document.getElementById("GothicII").onMouseOut=onmouseover;

document.getElementById("NK").onMouseOut=onmouseover;

document.getElementById("GothicIII").onMouseOut=onmouseover;

document.getElementById("GothicIV").onMouseOut=onmouseover;

a nie powinno być czasem

visible=(obj.style.display == "block")

rockded przecież ty przepisałeś to samo…

średnika chyba zapomniałeś w tej siódmej linii…

Wstawiłem średnik i nic.