$(document).ready(function(){

  /*
  Count down until any date script-
  By JavaScript Kit (www.javascriptkit.com)
  Over 200+ free scripts here!
  */  


  //enter the count down date using the format year/month/day
  var mytoday=new Date();
  countdown(mytoday.getFullYear(),9,12);
});

function validateCompetitionsForm() {
  var requiredItems = document.getElementsByClassName('required');
  var valid = true;
  
  for (var requiredItem in requiredItems) {    
    if (requiredItems[requiredItem].value == '') {
      valid = false;
      requiredItems[requiredItem].className = 'required invalid';
    } else {
      requiredItems[requiredItem].className = 'required';
    }
  }
  
  return valid;
}

function countdown(yr,m,d){
  var before="";
  var current="";
  var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
  var today=new Date();
  var todayy=today.getYear();
  
  if (todayy < 1000) todayy+=1900;
  
  var todaym=today.getMonth();
  var todayd=today.getDate();
  var todaystring=montharray[todaym]+" "+todayd+", "+todayy;
  var futurestring=montharray[m-1]+" "+d+", "+yr;
  var difference=(Math.round((Date.parse(futurestring)-Date.parse(todaystring))/(24*60*60*1000))*1);
  
  //if (difference==0) document.write(current);
  //else if (difference>0) document.write("Only "+difference+" more days!"+before);
  
  if (difference==0){
    $('.small .quote').append(current);
    $('.large .date').append(current);
  }
  else if (difference>0){
    $('.small .quote').append("Only "+difference+" more days!"+before);
    $('.large .date').append("<div class='time'>Only "+difference+" more days!"+before+"</div>");
  }
}
