JavaScript Menu (vyřešeno)

Mám jdenoduché menu, které se při kliknutí skryje nebo zobrazí. K získání stylu používám funkci:

<script language="JavaScript">
var IE = document.all?true:false;
var NS = document.layers?true:false;
var DOM = document.getElementByID?true:false;
function getObj(str)
{
if(DOM){return document.getElementByID(str).style;}
else if(IE){return document.all(str).style;}
else if(NS){return document.layers(str).style;}
else{return null;}
}
/*...*/
</script>

Problém je, že v IE a Opeře to funguje, ale Mozilla Firefox mi nebere funkci GetElementByID, kterou podporuje, a neprojde ani jednou podmínkou, a tak vrátí nic (řádek return null). Nevíte, jak to zprovoznit pro Mozillu?
co zkusit document.getElementById
Díky za radu. Díky malénu "d" to funguje.