var agent = navigator.userAgent.toLowerCase();
var opera = (agent.indexOf("opera") != -1 || agent.indexOf("netscape6")
!= -1) ? true : false;
var nav6 = (agent.indexOf("gecko") != -1) ? true : false;

if(!(opera || nav6)) {
  var dyn = (document.layers || document.all) ? true : false;
  var nav = (document.layers) ? true : false;
  var iex = (document.all) ? true : false;
}
else {
  var iex = false;
  var nav = false;
}

var ua = navigator.userAgent;
if(iex) {
  var iex_5_0 = (ua.indexOf("MSIE 5.0")>=1);
  var iex_5_5 = (ua.indexOf("MSIE 5.5")>=1);
  if(iex_5_0) {
    undefined = null;
  }
}

function setLoadFocus() {
  if(nav6) formContact = document.formContact;
  if(nav) formContact = document.descriptions.document.formContact; 
  formContact.firstname.focus();
}

function checkSubmit() {
  if(nav6) formContact = document.formContact;
  if(nav) formContact = document.descriptions.document.formContact; 
  if(checkSubmit2(formContact) == false) return false;
  if( (formContact.gender.value == 0)
      ||
      (formContact.firstname.value == "")
      ||
      (formContact.surname.value == "")
      ||
      (formContact.address.value == "")
      ||
      (formContact.zip_code.value == "")
      ||
      (formContact.city.value == "")
      ||
      (formContact.country.value == "")
      ||
      (formContact.tel.value == "")
      ||
      (formContact.email.value == "") ) {
    alert('Zur problemlosen Kontaktaufnahme durch einen unserer Mitarbeiter bitten wir Sie die Pflichtfelder (*) unbedingt auszufüllen.');
    return false;
  }
  if( ((formContact.contact_method[0].checked) && (formContact.tel.value == "")) ||
    ((formContact.contact_method[1].checked) && (formContact.fax.value == ""))      ) {
    alert("Falls Ihre bevorzugte Kontaktform Fax ist, füllen Sie bitte das Feld Fax-Nummer aus.");
    return false;
  }
  return true;
}

