// form validation function //
function validate_buyer(buyer) {
  var orgName = buyer.orgName.value;
  var location = buyer.location.value;
  var city = buyer.city.value;
  var state = buyer.state.value;
  var postalcode = buyer.postalcode.value;
  var country = buyer.country.value;
  var phone = buyer.phone.value;
  var fax = buyer.fax.value;
  var website = buyer.website.value;
  var coupon_code = buyer.coupon_code.value;
  var stock = buyer.stock.value;
  var growth1 = buyer.growth1.value;
  var revenue1 = buyer.revenue1.value;
  var margin1 = buyer.margin1.value;
  var EBITDA1 = buyer.EBITDA1.value;
  var growth2 = buyer.growth2.value;
  var revenue2 = buyer.revenue2.value;
  var margin2 = buyer.margin2.value;
  var EBITDA2 = buyer.EBITDA2.value;
  var growth3 = buyer.growth3.value;
  var revenue3 = buyer.revenue3.value;
  var margin3 = buyer.margin3.value;
  var EBITDA3 = buyer.EBITDA3.value;
  var revenue4 = buyer.revenue4.value;
  var margin4 = buyer.margin4.value;
  var EBITDA4 = buyer.EBITDA4.value;
  var employee = buyer.employee.value;
  var organname = buyer.organname.value;
  var orgtitle = buyer.orgtitle.value;
  var orgname1 = buyer.orgname1.value;
  var orgtitle1 = buyer.orgtitle1.value;
  var orgname2 = buyer.orgname2.value;
  var orgtitle2 = buyer.orgtitle2.value;
  var orgname3 = buyer.orgname3.value;
  var orgtitle3 = buyer.orgtitle3.value;
  var bus_info = buyer.bus_info.value;
  var trans_info = buyer.trans_info.value;

  var nameRegex = /^[a-zA-Z]+(([\'\,\.\- ][a-zA-Z ])?[a-zA-Z]*)*$/;
  var telephoneRegex = /^[0-9]+(([\'\,\.\- ][0-9])?[0-9]*)*$/;
  var emailRegex = /^[\w-\.]+([\w-]+\.)+[\w-]{2,4}$/;
  
  if(orgName == "") {
    inlineMsg('orgName','Required Field.',2);
    return false;
  }
  if(!orgName.match(nameRegex)) {
    inlineMsg('orgName','<strong>Error</strong><br />Please enter a valid Field.',2);
    return false;
  }  
  if(location == "") {
    inlineMsg('location','Required Field.',2);
    return false;
  }  
  if(city == "") {
    inlineMsg('city','Required Field.',2);
    return false;
  }
 
 
  if(state == "") {
    inlineMsg('state','Required Field.',2);
    return false;
  }
  
  if(postalcode == "") {
    inlineMsg('postalcode','Required Field.',2);
    return false;
  }
  if(!postalcode.match(telephoneRegex)) {
    inlineMsg('postalcode','<strong>Error</strong><br />Please enter a valid Field.',2);
    return false;
  }
  if(country == "") {
    inlineMsg('country','Required Field.',2);
    return false;
  }
  if(phone == "") {
    inlineMsg('phone','Required Field.',2);
    return false;
  }
  if(!phone.match(telephoneRegex)) {
    inlineMsg('phone','<strong>Error</strong><br />Please enter a valid Field.',2);
    return false;
  }
  if(fax == "") {
    inlineMsg('fax','Required Field.',2);
    return false;
  }
  
  if(website == "") {
    inlineMsg('website','Required Field.',2);
    return false;
  }
  
  if(coupon_code == "") {
    inlineMsg('coupon_code','Required Field.',2);
    return false;
  }
  if(stock == "") {
    inlineMsg('stock','Required Field.',2);
    return false;
  }
  
   if(growth1 == "") {
    inlineMsg('growth1','Required Field.',2);
    return false;
  }
  
   if(revenue1 == "") {
    inlineMsg('revenue1','Required Field.',2);
    return false;
  }
  
   if(margin1 == "") {
    inlineMsg('margin1','Required Field.',2);
    return false;
  }
  
   if(EBITDA1 == "") {
    inlineMsg('EBITDA1','Required Field.',2);
    return false;
  }
 
   if(growth2 == "") {
    inlineMsg('growth2','Required Field.',2);
    return false;
  }
  
   if(revenue2 == "") {
    inlineMsg('revenue2','Required Field.',2);
    return false;
  }
  if(margin2 == "") {
    inlineMsg('margin2','Required Field.',2);
    return false;
  }
 
   if(EBITDA2 == "") {
    inlineMsg('EBITDA2','Required Field.',2);
    return false;
  }
  
  if(growth3 == "") {
    inlineMsg('growth3','Required Field.',2);
    return false;
  }
  
   if(revenue3 == "") {
    inlineMsg('revenue3','Required Field.',2);
    return false;
  }
 
   if(margin3 == "") {
    inlineMsg('margin3','Required Field.',2);
    return false;
  }
  
   if(EBITDA3 == "") {
    inlineMsg('EBITDA3','Required Field.',2);
    return false;
  }
  
   if(revenue4 == "") {
    inlineMsg('revenue4','Required Field.',2);
    return false;
  }
 
   if(margin4 == "") {
    inlineMsg('margin4','Required Field.',2);
    return false;
  }
 
   if(EBITDA4 == "") {
    inlineMsg('EBITDA4','Required Field.',2);
    return false;
  }
  
   if(employee == "") {
    inlineMsg('employee','Required Field.',2);
    return false;
  }
  if(!employee.match(telephoneRegex)) {
    inlineMsg('employee','<strong>Error</strong><br />Please enter a valid Field.',2);
    return false;
  }
   if(organname == "") {
    inlineMsg('organname','Required Field.',2);
    return false;
  }
  if(orgtitle == "") {
    inlineMsg('orgtitle','Required Field.',2);
    return false;
  }
  if(orgname1 == "") {
    inlineMsg('orgname1','Required Field.',2);
    return false;
  }
  if(orgtitle1 == "") {
    inlineMsg('orgtitle1','Required Field.',2);
    return false;
  }
  if(orgname2 == "") {
    inlineMsg('orgname2','Required Field.',2);
    return false;
  }
  if(orgtitle2 == "") {
    inlineMsg('orgtitle2','Required Field.',2);
    return false;
  }
  if(orgname3 == "") {
    inlineMsg('orgname3','Required Field.',2);
    return false;
  }
  if(orgtitle3 == "") {
    inlineMsg('orgtitle3','Required Field.',2);
    return false;
  }
  if(bus_info == "") {
    inlineMsg('bus_info','Required Field.',2);
    return false;
  }
   if(trans_info == "") {
    inlineMsg('trans_info','Required Field.',2);
    return false;
  }  
  return true;
}
