$(document).ready(function() {
  
  $('#upload_name').keyup(function(){
    $('#loading').fadeIn();
    var val=$(this).val();
    if(val!=""){
      $.getJSON("schools.ajax.php", {input: val}, function(data){
        $("#listbox").html('');
        options=false;
        for(var i in data){
          var item=data[i];
          var option=$("<option>").html(item.name+' ['+item.loc+']').val(item.sid);
          //if(item.sid==selected)
          //  option.attr('selected','selected');
          $("#listbox").append(option);
          options=true;
        }
        if(!options){
          var option=$("<option>").html("No schools found that match what you typed.").val(0);
          $("#listbox").append(option);
        }
        $("#loading").fadeOut();
      });
    }else{
      $("#listbox").html();
      $("#loading").hide();
    }
  });
  
  $('#upload_next').click(function(a){
    if(!$('#listbox').val() || $('#listbox').val()==0){
      alert("Please select a school before continuing");
      a.preventDefault();
    }
  });
  
});

