It’s stuff like this that probably keeps designers up at night, but it really boils my potatoes. I’m not saying that I could marry this Javascript, maybe just play with it a little behind XHTML’s back
The Man in Blue > Resolution dependent layout update
The solution is to add a little vitamin J. JavaScript can tell you what the width of a browser is, then react accordingly. By default the content is displayed in a single column. Non-JavaScript enabled browsers, or lower resolution ones, will stay that way. But if you’re 1024-up, with JavaScript, an alternate stylesheet gets put into action.