OK - try the attached. Basically, if a user has used the style chooser (ie. manually chosen a style), it won't override their choice.
example 1 - user visits via iPhone for first time, they get presented with iPhone skin as configured. If they change teh style to default skin, all visits from here on in will present them with default skin or what ever style they manually choose from then on
example 2 - users visits with small screen old nokia phone, they get presented with mopbile skin as configured. If they change the style to defualt skin, all visits from then on will present them with teh default skin. If their browser can't handle it and they can;t get back to the style chooser. they will not be able to view your site properly again.
proviso's - browser must accept cookeis for this to work (clearing browers cookies will reset)
|