If you have a unix box handy that runs asp - if your using asp that is: you could do: <% response.write(Request.ServerVariables("HTTP_USER_AGENT")) %> to find out what the variable is for unix and then use this to detect instead of "Windows" cheers paul