Kein Fenster dieser Welt hat die Ausmaße der Auflösung. Sieh dir dein Browserfenster doch bitte mal etwas näher an. Du wirst feststellen, dass bis zu vier Ränder, deren Ausmaße du nicht kennst von der Auflösung abzuziehen sind. Du kannst dich nichtmal darauf verlassen, dass die ermittelte Auflösung der eines Monitors entspricht, es könnten auch zwei oder drei sein.
Frage daher entweder die *Fenster*größe ab, oder besser noch - gestalte deine Seiten *gleichzeitig* für alle Auflösungen/Fenster/Schriftgrößen. Akzeptiere auch, dass ein großer Teil der Leute Javascript teilweise oder gänzlich deaktiviert hat.
ich glaubs nicht... thema ganz durchlesen bitte!