function chkEmpty(field, msg)
{
  if(field.value.search(/\S/) != -1) return true;
  alert(msg);
  field.focus();
  return false;
}

function chkEmail(field)
{
  if(field.value.search(/^([A-Za-z0-9_\.+-]+@([A-Za-z0-9-]+\.)+[A-Za-z0-9-]+)?$/) != -1) return true;
  alert("Ungültige Emailaddresse");
  field.focus();
  return false;
}

function chkNumber(field)
{
  if(field.value.search(/^\d*$/) != -1) return true;
  alert("Bitte geben Sie eine Zahl ein");
  field.focus();
  return false;
}

function chkRadio(field, msg)
{
  for(var i=0; i<field.length; ++i) {
    if(field[i].checked) return true;
  }
  alert(msg);
  return false;
}
