Before reading your replies, I wanted to send the user's local time back to php, then run a bunch of astronomical calculations on the server, then refresh the visitor's page. But that's 2 reloads after the 1st one, and it looks suspicious when a page blinks twice. Ajax might work without refreshing, but it's beyond me.
So I've thought of a work-around by doing the .php calculations using UT time, then make adjustments in .js based on visitor's UToffset.
ProcessWire is awesome.
Thanks guys,
Gregory
www.1au.com