//
// Countdown clock
//
function CountDown()
{
    var daySeconds = 1000*60*60*24;
    var today = new Date();
    var electionDay = new Date( 2011, 8, 29); // note: month is base 0
    
    var daysLeft = Math.ceil( ( electionDay.getTime()-today.getTime() ) / daySeconds );
    
    var dayText = "";
    
    if ( daysLeft > 0 )
    {
      dayText = daysLeft + " Day" + ( daysLeft != 1 ? "s" : "" );
    }
    else if ( daysLeft == 0 ) 
    {
      dayText = "Today";
    }
    else
    {
      dayText = "";
    }
    
    if ( daysLeft >= 0 )
    {
      $("#countdownclock").html( dayText );

      if ( ( daysLeft < 10 ) && ( daysLeft > 3 ) )
      {
        $("#countdownclock").css("color","orange");
      }
      else if ( daysLeft <= 3 )
      {
        $("#countdownclock").css("color","red");
      }

    }
    else
    {
      $("#countdownwrapper").hide();
    }

}
