//Returns number of days from specified date
//Format: daysLeft('June 30, 2009');

function daysLeft(date) {
  today = new Date();
  endDay = new Date(date+" 00:00:00");
  msPerDay = 24 * 60 * 60 * 1000 ;
  timeLeft = (endDay.getTime() - today.getTime());
  e_daysLeft = timeLeft / msPerDay;
  daysLeft = Math.floor(e_daysLeft);
  return daysLeft+1;
}
function startOfSchoolCountdown(rdate,surl,isopen) {
  regday=daysLeft(rdate);
  d=new Date(rdate);
  dstring=d.toLocaleDateString();
  n="in";
  if(regday >= 14 && regday < 21) {
    tl="Two Weeks";
  } else if(regday>=21 && regday < 28 ) {
    tl="Three Weeks";
  } else if(regday>=28 && regday < 35 ) {
    tl="Four Weeks";
  } else if(regday>=35 && regday < 42 ) {
    tl="Five Weeks";
  } else if(regday>=42 && regday < 49 ) {
    tl="Six Weeks";
  } else if(regday<=13 && regday > 1 ) {
    tl=regday + " Days";
  } else if(regday==1) {
    n="";
    tl="Tomorrow";
  }

  if(regday > 0) {
    var msg ="<h5>School Starts "+n+" <strong>"+tl+"</strong></h5>\n";
    var msg = msg + "<p>School starts "+ rdate +". <strong>Don\'t wait any longer&#8212;<a href=\""+surl+"\">enroll now &gt;&gt;</a></strong></p>";
  } else if(isopen) {
    var msg="<h5><strong>Enrollment is Still Open!</strong></h5>";
    var msg = msg + "<p>School started on "+ rdate +", but there&#8217;s <strong>still time to <a href=\""+surl+"\">enroll now &gt;&gt;</a></strong></p>";
  } else if(!isopen) {
    var msg="<h5><strong>Enrollment is closed</strong></h5>"
    var msg=msg+"<p>2009-2010 enrollment is now closed. We hope to see you next year!</p>"
  }
  //Draw div in #alert
  var newdiv = document.createElement('div');
  newdiv.setAttribute('id', 'backToSchool');
  newdiv.innerHTML=msg;
  document.getElementById('alert').appendChild(newdiv);
  //document.write(regday);
  return true;
}