var localTime = new Date();
function autoDetectTimeOffset(serverTime)
{
	var serverTime = new Date(serverTime);

	// Get the difference between the two, set it up so that the sign will tell us who is ahead of who.
	var diff = Math.round((localTime.getTime() - serverTime.getTime())/3600000);

	// Make sure we are limiting this to one day's difference.
	diff %= 24;

	return diff;
}