errEmptyName     = 1;
errEmptyCompany  = 2;
errEmptyAddress1 = 3;
errEmptyZip      = 4;
errEmptyCity     = 5;
errEmptyCountry  = 6;
errInvalidEmail  = 7;
function getErrorText(errorNo) {
  var message='';
  switch (webLanguage) {
    case 'da':
      switch (errorNo) {
        case errEmptyName:
          message='Navn skal udfyldes.';
          break;
        case errEmptyCompany:
          message='Firma skal udfyldes.';
          break;
        case errEmptyAddress1:
          message='Adresse linie 1 skal udfyldes.';
          break;
        case errEmptyZip:
          message='Postnummer skal udfyldes.';
          break;
        case errEmptyCity:
          message='By skal udfyldes.';
          break;
        case errEmptyCountry:
          message='Land skal udfyldes.';
          break;
        case errInvalidEmail:
          message='E-mail adresse er ikke korrekt.';
          break;
        default:
          message='';
      }
      break;
    case 'sv':
      switch (errorNo) {
        case errEmptyName:
          message='Namn saknas.';
          break;
        case errEmptyCompany:
          message='Företagsnamn saknas.';
          break;
        case errEmptyAddress1:
          message='Adress rad 1 skall anges.';
          break;
        case errEmptyZip:
          message='Postnummer saknas.';
          break;
        case errEmptyCity:
          message='Ort saknas.';
          break;
        case errEmptyCountry:
          message='Land saknas.';
          break;
        case errInvalidEmail:
          message='E-mail adressen är inte korrekt.';
          break;
        default:
          message='';
      }
      break;
    case 'en':
      switch (errorNo) {
        case errEmptyName:
          message='Name must be entered.';
          break;
        case errEmptyCompany:
          message='Company must be entered.';
          break;
        case errEmptyAddress1:
          message='Address line 1 must be entered.';
          break;
        case errEmptyZip:
          message='Zip code must be entered.';
          break;
        case errEmptyCity:
          message='City must be entered.';
          break;
        case errEmptyCountry:
          message='Country must be entered.';
          break;
        case errInvalidEmail:
          message='Email address is invalid.';
          break;
        default:
          message='';
      }
      break;
    default:
      message='';
  }
  return message;
}
function checkEmail(email) {
  if (email=='')
     return true;
  if (!/^.+@.+\..+$/.test(email))
    return false
  else
    return true;
}
function validateContent() {
  var form=document.forms[0];
  if (form.fdUserName.value=='') {
    alert(getErrorText(errEmptyName));
    form.fdUserName.focus();
    return false;
  }
  if (form.fdUserCompany.value=='') {
    alert(getErrorText(errEmptyCompany));
    form.fdUserCompany.focus();
    return false;
  }
  if (form.fdUserAddress1.value=='') {
    alert(getErrorText(errEmptyAddress1));
    form.fdUserAddress1.focus();
    return false;
  }
  if (form.fdUserZip.value=='') {
    alert(getErrorText(errEmptyZip));
    form.fdUserZip.focus();
    return false;
  }
  if (form.fdUserCity.value=='') {
    alert(getErrorText(errEmptyCity));
    form.fdUserCity.focus();
    return false;
  }
  if (form.fdUserCountry.value=='') {
    alert(getErrorText(errEmptyCountry));
    form.fdUserCountry.focus();
    return false;
  }
  if (!checkEmail(form.fdUserEmail.value)) {
    alert(getErrorText(errInvalidEmail));
    form.fdUserEmail.focus();
    return false;
  }
  return true;
}
