Hi there, ya those examples are similar (though ours are not as good), to what we are using. if java script is disabled you get a message advising you that the fuction to change text size and fonts are not available.
My question I guess what I'm asking is, if this feature is worth keeping and refining, just wonder if I should devote some time into cleaning the current script up or is it just a feature that no one uses anyway.
As far as I can see, using PHP to change styles would also involve the reloading of a page, and therefore if the page contained dynamic data (such as the results of a query or form) that data may change.
Maybe there's a way to have the JS method as a default, and as a fall back, the browser would be sent to some Server-side script page that'd just set a cookie and redirected back to the original. All that needs doing from then on, would be for the server to change the Link HTTP header instead of messing around in workings of a page--still requires a reload, but you'd also not need to make all your pages dynamic for it to work. Don't know about browser support for the Link header, and in truth someone who's disabled JS would probably disable cookies too, so I don't know how workable it'd be, but it's an idea. :-)