$(function() {

  $('.contest-info').livequery(function() {
    $(this).corner('8px');
  });
  $('.awards').livequery(function() {
    equalHeight($('.awards li:not(.awarded)'));
  });
  
  /* Quick validation for NDA */
  $('#nda form').livequery('submit', function() {
    $first_name = $('#user_nda_first_name').val();
    $last_name = $('#user_nda_last_name').val();
    $nda_checkbox = $('#user_nda_nda:checked').length;
    
    if ($.trim($first_name) == '' ||
        $.trim($last_name) == '' ||
        $nda_checkbox == 0) {
          $('#nda_validation').show();
          return false;
    }
  });
  
  /* Updating the category list hidden input */
  $('.categories').livequery(function() {
    
    $(this).find('select').livequery('change', function(e) {
      var $select = $(e.target);
      var $parent = $select.parent();
      var $hidden = $('#' + $parent.attr('id') + '-hidden');
      
      var categories = [];
      $parent.find('select').each(function(el) {
        categories.push($(this).val());
      });
      
      $hidden.attr('value', categories.join(','));
    });
  });

});