/**********************************************************************
* JavaScript: Hilfsfunktionen f. AdWords LandingPage
*  ---------------------------------------------------
*  Version   :     1.2
*  Datum     :     07.05.2008
*  Autor     :     M. Baersch
* 
*  gandke marketing & software gmbh - http://www.gandke.de
***********************************************************************/

function doLoadEvents() {
  setValidation();
  hideLayers() ;
  document.getElementById('morefrm').style.display = "none"; 
  return false;
}

function hideLayers() {
  for (var i = 1; i < 100; ++i) {
    a = document.getElementById('a'+i.toString());
	if (a != null) a.style.display = "none"; else break;
  }  
  document.getElementById("faq_infotext").innerHTML = "<p>Klicken Sie einfach auf eine der folgenden Fragen, um die zugehörige Antwort einzublenden:</p>" ;
  a = document.getElementsByName('qsx');
  
  for (var i = 1; i < 100; ++i) {
    a = document.getElementById('q'+i.toString());
	  if (a != null) {
      a.style.cursor = "Pointer";
    } else break;
  }  
  return false ;
}

function setValidation() {
  a = document.getElementById('AnmSenden');
  if (window.addEventListener){ 
    // Mozilla, Netscape, Firefox
	  a.addEventListener('click', validateAndSend, false);
    a.type = "button";
  } else { 
    // IE
	  a.attachEvent('onclick', validateAndSend);
  }  
  return false ;
}

function showDiv(divname, onlShow) {
  x = document.getElementById(divname);
  if (x.style.display != "block") {
    //if (onlShow != 1) { hideLayers(); }
    x.style.display = "block";
  } else if (onlShow != 1)  
    x.style.display = "none";
  return false ;
}

function validateAndSend() {

  var emailadresse = document.anmadw.a_email.value;
  var re1 = emailadresse.search(/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i);
  var fehler = 0 ;

  if ((document.anmadw.a_plz.value=="") || (document.anmadw.a_ort.value=="")) {
    document.getElementById("err_ort").innerHTML = "<br />Geben Sie bitte PLZ und Ort der Firmen/-Rechnungsadresse vollständig ein.";
    document.anmadw.a_str.focus();
    fehler++;
   } else
     document.getElementById("err_ort").innerHTML = "";

  if (document.anmadw.a_str.value=="") {
    document.getElementById("err_str").innerHTML = "<br />Geben Sie bitte eine Straße oder ein Postfach für die Rechnungsadresse an.";
    document.anmadw.a_str.focus();
    fehler++;
   } else
     document.getElementById("err_str").innerHTML = "";
 
  if (emailadresse=="") {
    document.getElementById("err_mail").innerHTML = "<br />Bitte geben Sie eine Mailadresse für die Bestätigung Ihrer Anmeldung ein.";
    document.anmadw.a_email.focus();
    fehler++;
  } else if (re1==-1) {
    document.getElementById("err_mail").innerHTML = "<br />Bitte &uuml;berpr&uuml;fen Sie die eingegebene Mailadresse.";
    document.anmadw.a_email.focus();
   fehler++;
  } else
    document.getElementById("err_mail").innerHTML = "";

  if (document.anmadw.a_name.value=="") {
    document.getElementById("err_nam").innerHTML = "<br />Geben Sie bitte Ihren Namen an.";
    document.anmadw.a_name.focus();
    fehler++;
   } else
     document.getElementById("err_nam").innerHTML = "";
	 
  if (document.anmadw.a_seminar.selectedIndex < 1) {
    document.getElementById("err_sem").innerHTML = "<br />Bitte wählen Sie ein Seminar aus der Liste aus.";
    document.anmadw.a_seminar.focus();
    fehler++;
   } else
     document.getElementById("err_sem").innerHTML = "";

   if ((fehler == 0) && (document.getElementById('AnmSenden').type == "button")) 
     document.anmadw.submit();
   
  return (fehler == 0);
}

