jQuery Countdown serverSync 15 hours difference
<p>I am using Keith Woods countdown timer (http://keith-wood.name/countdown.html) with the serverSync function. This seems to work great in a single country however when I check the countdown from a different country it seems there is 15 hours ish difference.</p>

<p>So in Australia the countdown shows 1 day but in the US it shows 1 day 15 hours. I have implemented the server side code exactly as explained on the site but there is still the time difference. If I change my local clock it changes the countdown time but when hit refresh the countdown shows the correct amount of time so I know its getting the server time. However in the US there is still the time difference.</p>

<p>Any ideas why this could be if its reading the server time?</p>

<pre><code>function serverTime() { 
  var time = null; 
  $.ajax({url: 'server-time.php?random=' + Math.floor(Math.random() * 1000000), 
       async: false,
       dataType: 'text', 
       success: function(text) { 
          time = new Date(text); 
       }, error: function(http, message, exc) { 
          time = new Date(); 
       }}); 
       return time; 
    }

    var launchDate = "";

    $(function () {
       launchDate = new Date(
           2012,
           5-1,
           22,
           11
       );
       $('#launchCountdown').countdown('destroy')
       $('#launchCountdown').countdown({
                until: launchDate,
                serverSync: serverTime,
                format: 'DHMS', 
                expiryText: '&lt;p&gt;It\'s all over&lt;/p&gt;'
                //onTick: highlightLast5
            });
        });
</code></pre>
