Per la risoluzione, puoi usare le seguenti proprieta`:
screen.width
screen.height
screen.availWidth
screen.availHeight
(riconosciute da tutti ibrowser - credo)
Comunque ci sono altre risoluzioni in giro:
sistemi windows:
640 x 480
800 x 600
1024 x 768(?)
1240 x 1024
...
sistemi mac: piu` o meno le stesse, ma non uguali
Ma tutte queste risoluzioni sono applicabili allo schermo da 14" come a quello da 32", o ai maxischermi, e non puoi sapere che schermo ha attaccato l'utente (in molti casi non lo sa neppure il SO).
Ciao
Michele