var validationSet = {
  'category': {
    'regexp': /^.+?/,
    'error': 'Category is required. '
  },
  'title': {
    'regexp': /^.+?/,
    'error': 'Title is required. '
  },
  'length_minutes': {
    'regexp': /^.+?/,
    'error': 'Number of minutes is required. '
  },
  'length_seconds': {
    'regexp': /^.+?/,
    'error': 'Number of seconds is required. '
  },
  'language': {
    'regexp': /^.+?/,
    'error': 'Language is required. '
  },
  'company_for': {
    'regexp': /^.+?/,
    'error': 'Company Created For is required. '
  },
  'number_entrants': {
    'regexp': /([1-9]+)/,
    'error': 'There must be at least 1 entrant. '
  },
  'submitters_fname': {
    'regexp': /^.+?/,
    'error': 'Submitters First Name is required. '
  },
  'submitters_lname': {
    'regexp': /^.+?/,
    'error': 'Submitters Last Name is required. '
  },
  'submitters_company': {
    'regexp': /^.+?/,
    'error': 'Submitters Company is required. '
  },
  'submitters_address': {
    'regexp': /^.+?/,
    'error': 'Street Address (for Credit Card) is required. '
  },
  'submitters_city': {
    'regexp': /^.+?/,
    'error': 'City (for Credit Card) is required. '
  },
  'submitters_state': {
    'regexp': /^.+?/,
    'error': 'State Code (for Credit Card) is required. '
  },
  'submitters_zip': {
    'regexp': /(^\d{5}$)|(^\d{5}-\d{4}$)/,
    'error': 'Zip Code (for Credit Card) is required. '
  },
  'submitters_phone': {
    'regexp': /\(?[0-9]{3}\)?[-. ]?[0-9]{3}[-. ]?[0-9]{4}/,
    'error': 'Submitters Phone Number is required. '
  },
  'submitters_email': {
    'regexp': /^[A-Za-z0-9._%-]+@[A-Za-z0-9-]+\.[A-Za-z]{2,4}$/,
    'error': 'A valid Email Address is required. '
  },
  'description': {
    'regexp': /^.+?/,
    'error': 'Entry Description is required. '
  }
};

