function validateForm(){

  var error = false;  
  var ele;
  
  var form = document.forms["PageForm"];    
 
 ele = form.Form;
  if (ele.selectedIndex == 0) {
    error = true;  
    ele.className="error";
  } else {
    ele.className="";
  }
 
  ele = form.LastName;
  if (ele.value == "") {
    error = true;  
    ele.className="error";
  } else {
    ele.className="";
  }
  
  ele = form.FirstName;
  if (ele.value == "") {
    error = true;  
    ele.className="error";
  } else {
    ele.className="";
  }
  
  ele = form.Street;
  if (ele.value == "") {
    error = true;  
    ele.className="error";
  } else {
    ele.className="";
  }
  
  ele = form.ZIP;
  if (ele.value == "") {
    error = true;  
    ele.className="error";
  } else {
    ele.className="";
  }
 
  ele = form.City;
  if (ele.value == "") {
    error = true;  
    ele.className="error";
  } else {
    ele.className="";
  }
  
  ele = form.Country;
  if (ele.value == "") {
    error = true;  
    ele.className="error";
  } else {
    ele.className="";
  }
  
  ele = form.Email;
  if (!EMail(ele.value)) {
    error = true;  
    ele.className="error";
  } else {
    ele.className="";
  }
  
  ele = form.Phone;
  if (form.InfoCall.checked) {
    if (true && ele.value == "") {
      error = true;  
      ele.className="error";
    } else {
      ele.className="";
    }          
  } else {
    ele.className="";
  }
  if (error) {
    alert("Bitte f" + unescape("%FC") + "llen Sie die Pflichtfelder aus, bevor Sie das Formular abschicken.");
  }

  return !error;
}


  function EMail(s)
  {
   var a = false;
   var res = false;
   if(typeof(RegExp) == 'function')
   {
    var b = new RegExp('abc');
    if(b.test('abc') == true){a = true;}
    }

   if(a == true)
   {
    reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
                     '(\\@)([a-zA-Z0-9\\-\\.]+)'+
                     '(\\.)([a-zA-Z]{2,4})$');
    res = (reg.test(s));
   }
   else
   {
    res = (s.search('@') >= 1 &&
    s.lastIndexOf('.') > s.search('@') &&
    s.lastIndexOf('.') >= s.length-5)
   }
   return(res);
} 



