function submitForm() { //load values email=$("#email").val(); city=$("#city").val(); state=$("#state").val(); zip=$("#zip").val(); country=$("#country").val(); company=$("#company").val(); fname=$("#fname").val(); lname=$("#lname").val(); website=$("#website").val(); //validate values error=validateValues( email, city, state, zip, country, company, fname, lname, website ); if (error==null) { //submit post $.post("/advertisers/submit",{ email: email, city: city, state: state, zip: zip, country: country, company: company, fname: fname, lname: lname, website: website },function(data) { $("#application_form").html(data); }); } else { //display error on page $("#error_message").remove(); $("#inset").html("
"+error+"
"); return false; } } function validateValues(email,city,state,zip,country,company,fname,lname,website) { error=''; if (email=='') { error+='
  • Email is required.
  • '; } if (company=='') { error+='
  • Company is required.
  • '; } if (fname=='') { error+='
  • First Name is required.
  • '; } if (lname=='') { error+='
  • Last Name is required.
  • '; } if (website=='') { error+='
  • Website is required.
  • '; } if (city=='') { error+='
  • City is required.
  • '; } if (state=='') { error+='
  • State is required.
  • '; } if (zip=='') { error+='
  • Zip is required.
  • '; } if (country=='') { error+='
  • Country is required.
  • '; } if (error!='') { error = "

    Whoops!

    "; } else { error=null; } return error; } $(document).ready(function() { $("#send").click(function() { submitForm(); return false; }); });