Gerry: Doctype und Javascript

Beitrag lesen

Hallo!
ich hab jetzt mehrere tage probiert, aber kriegs net hin, :-(
folgende javascript-funktion:

function zeigen()
{
 if(navigator.appName == "Netscape")
 {
  document.getElementById(was).style.top = 10 + window.pageYOffset;
 }
 else
 {
  document.getElementById(was).style.top =10 + document.body.scrollTop;
 }
}

funktioniert nicht, wenn ich einen !DOCTYPE festlege, ohne Doctype funzt das tadellos. Ich habe auch schon mehrere Doctypen ausprobiert.
wenn ich keinen DOCTYPE festlege funktioniert CSS nicht richtig.
irgendeine Idee?