Si puo' fare in javascript.
Ma non è mai una buona idea:
- L'utente potrebbe avere uno schermo più piccolo di 1024*768
- E' una cosa molto fastidiosa da vedersi
- Serve javascript
Forse ti converrebbe "scoprire" la risoluzione dello schermo via js e adattare un eventuale layout a seconda della res.