se metti cosi' e qulcuno ha + o - di 1280 lo sai che si blocca la pagina? eheheh

era meglio un ele per stare sicuri, la differenza c'e' tra 1024 e 800, piu' che tra 1024 e quelle piu' grandi, spece se parli di popup. io ti consiglio:
var larghezza;

larghezza=screen.width;

if(parseInt(larghezza) == 800)
{
location.href("pippo.html")
}else{
location.href("gigio.html","width=200,height=200,s tatus=no")
}


o se vuoi gestire tutto almeno fa:

<script language="JavaScript">
var larghezza=parseInt(screen.width)
switch(larghezza){
case 800:
istruzioni 800x600
break;
case 1024:
istruzioni 1024x768
break;
case else:
tutte le altre

}
// -->
</script>
oppure continui a gestirle con i case
mancano 1280 e 640x480, le altre sono difficili da trovare...