Ciao, sinceramente lo script è piuttosto datato (2005). Usare javascript per aggiugere o rimuovere una classe e modificare lo stile del layout secondo me si potrebbe anche evitare. Sarabbe più pratico e funzionare fare qualcosa piuttosto con i css/media query
Qui ci sono degli esempi su come funziona, oppure se vuoi usare un layout che fa già tutto questo più molte altre cose ti consiglierei di dare un occhiata a Bootstrap , facile da integrare ed usare.