function submitcontactbar()
{
  // collect data from form
  var name = document.contactbar.name.value;
  var p1 = document.contactbar.p1.value;
  var p2 = document.contactbar.p2.value;
  var p3 = document.contactbar.p3.value;
  var email = document.contactbar.email.value;
  // -- validation of items --
  var errs = new Array();
  // Validate Name
  if (name=='' || name.length<3) errs.push('* Please enter a valid name');
  if ( (p1.length<3 || p2.length<3 || p3.length<4) ||
       (isNaN(p1) || isNaN(p2) || isNaN(p3)) )
       errs.push('* Please provide valid 10 digits contact number');
  //if (project=='') errs.push('* Please select project type');
  if (email!='') {
   if (!checkEmail(email)) errs.push('* Email address not valid');
  }
  // check & send 
  if (errs.length>0)
  {
    alert(errs.join('\n'));
  }
  else
  {
    document.contactbar.ok.value = 1;
    document.contactbar.submit();
  }
}

// check email helper

function checkEmail(email) {
  var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
  if (!filter.test(email)) 
    return false;
  else 
    return true;
}

