function submitRegistration() {
  var messg = checkRegistration();
  if (messg=="") {
    return true;
    //document.forms["formRegistration"].submit();
  } else {
    //document.forms["formRegistration"].onsubmit = function() {return false;}
    alert(messg);
    return false;
  }
}

function trim(string) {
  return string.replace(/(^\s*)|(\s*$)/g,'');
} 

function checkRegistration() {
  var messg = "";
  var form = document.forms["formRegistration"];

  var radios = form.elements["title"];
  var title = "";
  for (var i=0;i<radios.length;i++) if (radios[i].checked) {title = radios[i].value; break;}
  if (title=="") messg += "* Please precise Mr or Mrs\n"

  if (form.elements['title2'].value=='other' && trim(form.elements['otherTitle2'].value)=="") messg += '* Please precise the field "other title"\n';

  if (form.elements['name'].value=='') messg += '* Please precise your name\n';
  if (form.elements['firstName'].value=='') messg += '* Please precise your first name\n';
  if (form.elements['institute'].value=='') messg += '* Please precise your Institute/Laboratory/Company\n';
  if (form.elements['address'].value=='') messg += '* Please precise your address\n';
  if (form.elements['zip'].value=='') messg += '* Please precise your zip code\n';
  if (form.elements['city'].value=='') messg += '* Please precise your city\n';
  if (form.elements['country'].value=='') messg += '* Please precise your country\n';
  if (form.elements['tel'].value=='') messg += '* Please precise your phone\n';
  if (form.elements['email1'].value=='') messg += '* Please precise your first email\n';

  radios = form.elements["fee"];
  var fee = "";
  for (var i=0;i<radios.length;i++) if (radios[i].checked) {fee = radios[i].value; break;}

  if (fee=="") messg += "* Please precise the Conference Fee Registration\n";

  return messg;
}