Hi everyone. I'm needing help with trying to determine what my visitor's time zone is to my web page. I have tried using the JavaScript's date object's method getTimeZoneOffset(). This works fine to give me the GMT minus what ever hours to get their timezone. However, I'm having trouble with Arizona in particular. Arizona does not observe DST so basically when I use the getTimeZoneOffset() it gives me the time zone for Mountain Time which is what Arizona truly is. However, during DST, Arizona's time looks like Pacific time. I need to be able to display the correct user's time and their corresponding time zone (ET, CT, MT, PT). So the problem is during DST, getTimeZoneOffset() tells me Arizona is in Mountain time but they don't observe DST which makes them an hour behind MT but I need to have my page display their correct time (1 hour behind MT) then displaying the initial MT after the time to indicate the time zone. Does anybody know how to handle for this?