theValidator.required('form_company_info','job_company','Please enter a Company name!');
theValidator.required('form_company_info','job_company_address1','Please enter an Address!');
theValidator.required('form_company_info','job_company_city','Please enter a City!');
theValidator.required('form_company_info','job_company_state','Please select a State!');
theValidator.required('form_company_info','job_company_zip','Please enter a Postal Code!');
theValidator.required('form_company_info','job_company_country','Please select a Country!');

theValidator.required('form_company_info','job_company_contact_name','Please enter a Contact name!');
theValidator.required('form_company_info','job_company_contact_email','Please enter an Contact Email!','EMAIL');

// theValidator.required('form_company_info','cc_exp_year','Please select an expiration year!');

function setCountry(countryList,theValidator)
{
  myName = countryList.name;

  idx = countryList.selectedIndex;
  val = countryList.options[ idx ].value;

  stateField = myName.replace( 'country', 'state' );

  if ( val == 'US' || val == 'CA' ) {

    theValidator.required( "form_company_info", stateField );
  }
  else {

    document.form_company_info.elements[ stateField ].selectedIndex = 0;

    theValidator.unrequired( "form_company_info", stateField );
  }
}
