
$(document).ready(function() {
   
   $('#aptstore-submit').click( function() {
      $('#aptstore').submit();
      return false;
   });
   
   $("#aptstore").validate({
      debug: true,
      rules: {
         keystring: {
               required: true,
               remote: "/ajax/aptStore.php"
         }
      },
      onkeyup: false,
      messages: {
         keystring: {
            required: "Please enter a verification code",
            remote: "That is not the correct verification code"
         }
      },
      success: function(label) {
         // set &nbsp; as text for IE
         label.html("&nbsp;").addClass("checked");
      },
      submitHandler: function(form)
      {
         form.submit();
      }
   });
   
   $("#aptstore INPUT[type='checkbox']").change( function() {
      var checked_inputs = $("#aptstore input:checked");
      var query_string = '';
   	
      checked_inputs.each( function() {
         query_string += "&checked[]=" + this.value;
      });

      $.ajax({ 
         type: "POST", 
         url: "/ajax/aptStore.php", 
         data: "action=update-cart&selected_products" + query_string
      });
      
      return false;
   });

});

