errEmptyName    = 1;
errEmptyEmail   = 2;
errInvalidEmail = 3;
errEmptyPhone   = 4;
errEmptyCompany = 5;
errEmptyProduct = 6;
function getErrorText(errorNo) {
  var message='';
  switch (webLanguage) {
    case 'da':
      switch (errorNo) {
        case errEmptyName:
          message='Navn skal udfyldes.';
          break;
        case errEmptyEmail:
          message='E-mail skal udfyldes.';
          break;
        case errInvalidEmail:
          message='E-mail adresse er ikke korrekt.';
          break;
        case errEmptyPhone:
          message='Telefon skal udfyldes.';
          break;
        case errEmptyCompany:
          message='Firmanavn skal udfyldes.';
          break;
        case errEmptyProduct:
          message='Produkt skal udfyldes.';
          break;
        default:
          message='';
      }
      break;
    case 'sv':
      switch (errorNo) {
        case errEmptyName:
          message='Namn saknas.';
          break;
        case errEmptyEmail:
          message='E-mail saknas.';
          break;
        case errInvalidEmail:
          message='E-mail adressen är inte korrekt.';
          break;
        case errEmptyPhone:
          message='Telefon saknas.';
          break;
        case errEmptyCompany:
          message='Företagsnamn saknas.';
          break;
        case errEmptyProduct:
          message='Produkt saknas.';
          break;
        default:
          message='';
      }
      break;
    case 'en':
      switch (errorNo) {
        case errEmptyName:
          message='Name must be entered.';
          break;
        case errEmptyEmail:
          message='Email must be entered.';
          break;
        case errInvalidEmail:
          message='Email address is invalid.';
          break;
        case errEmptyPhone:
          message='Phone must be entered.';
          break;
        case errEmptyCompany:
          message='Company name must be entered.';
          break;
        case errEmptyProduct:
          message='Product must be entered.';
          break;
        default:
          message='';
      }
      break;
    default:
      message='';
  }
  return message;
}
function checkEmail(email) {
  if (!/^.+@.+\..+$/.test(email))
    return false
  else
    return true;
}
function validateContent() {
  var form=document.forms[0];
  var productSelected = false;
  if (form.fdUserName.value=='') {
    alert(getErrorText(errEmptyName));
    form.fdUserName.focus();
    return false;
  }
  if (form.fdUserEmail.value=='') {
    alert(getErrorText(errEmptyEmail));
    form.fdUserEmail.focus();
    return false;
  }
  if (!checkEmail(form.fdUserEmail.value)) {
    alert(getErrorText(errInvalidEmail));
    form.fdUserEmail.focus();
    return false;
  }
  if (form.fdUserCompany.value=='') {
    alert(getErrorText(errEmptyCompany));
    form.fdUserCompany.focus();
    return false;
  }
/*
  for (var i=0; i<form.elements.length; i++) {
    var e=form.elements[i];
    if (e.type=='radio' && e.name=='fdProduct' && e.checked) {
      productSelected = true;
      break;
    }
  
  if ( !productSelected ) {
   alert(getErrorText(errEmptyProduct));
   return false;
  }
*/  
 
  return true;
}
