yo hago otro razonamiento... la gente con mayores posibilidades económicas, quizás tengan un monitor flat, y esos (la mayoría) vienen de 15''...
Fulano, eso de javascript no es necesario, con CSS podés hacer lo mismo

... pero yo digo, lo mejor es elástico, así los que tienen 800 la ven en 800, y los que tienen 1024 la ven a 1024
PD: marce, felicitaciones