function goBack(towhere) {
  // vorsicht! bei firstgate stimmt die Url nicht mehr!
  if(towhere == 'continue') {
    var zahlmeth=document.forms["USERFORM"].USR_PAYMENT.value;
    if(zahlmeth == 8 || zahlmeth == 9) history.back();
    else{
      document.forms["USERFORM"].todo.value=towhere;
      document.forms["USERFORM"].submit();
      }
    }
  document.forms["USERFORM"].todo.value=towhere;
  document.forms["USERFORM"].submit();
  }

function Weiter(towhere) {
  if(towhere=='continue')if(checkUser()==true)document.forms['USERFORM'].submit();
  if(towhere=='confirm')if(checkPayment()==true)document.forms['USERFORM'].submit();
  if(towhere == 'register')if(checkConfirm()==true)document.forms['USERFORM'].submit();
  }
function clearForm() {
  document.forms["USERFORM"].reset();
  }
  
function checkAbo() {
  if(document.forms["AboForm"].ABO_ID.type =='radio') {
    paket=document.forms["AboForm"].ABO_ID;
    if(paket[0].checked==false && paket[1].checked==false && paket[2].checked==false) {
      alert('Bitte wählen Sie ein Paket aus!');
      return false;
      }
    else if(document.forms["AboForm"].MILLCHANCE && document.forms["AboForm"].MILLCHANCE.checked==false) {
      if(confirm('Wollen Sie wirklich auf die kostenlose Millionenchance verzichten?')== false) return false;
      }
    else {
      return true;
      }
    }
  if(document.forms["AboForm"].MILLCHANCE && document.forms["AboForm"].MILLCHANCE.checked==true) {
    for(i=1;i<8;i++) {
      eval('elm=document.AboForm.Number'+i);
      if(!(Number(elm.value)>0 && Number(elm.value)<=49)) {
        alert('Bitte geben Sie nur Ziffern von 1-49 für Ihre gratis-Millionenchance ein oder deaktivieren Sie diese!');
        return false;
        }
      else {
        //auf gleiche Zahlen checken...
        if(i>1) {
          for(z=1;z<i;z++) {
            eval('exelm=document.AboForm.Number'+z);
            if(elm.value==exelm.value) {
              alert('Bitte geben Sie unterschiedliche Zahlen ein!');
              return false;
              }
            }
          }
        }
      }//ende der for schleife
    //kein Fehler gefunden? abschicken!
    return true;
    }
  }

function checkEditUser() {
  diesform=document.forms["USERFORM"];
  if(diesform.USR_STREET.value=='' || diesform.USR_HAUSNR.value=='' || diesform.USR_ZIP.value=='' || diesform.USR_CITY.value=='') {
    alert('Bitte geben Sie Ihre Adresse vollständig an!');
    return false;
    }
  if(diesform.USR_BDAY.selectedIndex==0 || diesform.USR_BMONTH.selectedIndex==0 || diesform.USR_BYEAR.selectedIndex==0) {
    alert('Bitte geben Sie ein gültiges Geburtsdatum an!');
    return false;
    }
  return true;
  }

function checkUser() {
  diesform=document.forms["USERFORM"];
  if(diesform.USR_LASTNAME.value=='' || diesform.USR_FIRSTNAME.value=='') {
    alert('Bitte geben Sie Ihren Namen an!');
    return false;
    }
  if(diesform.USR_STREET.value=='' || diesform.USR_HAUSNR.value=='' || diesform.USR_ZIP.value=='' || diesform.USR_CITY.value=='') {
    alert('Bitte geben Sie Ihre Adresse vollständig an!');
    return false;
    }
  if(diesform.USR_BDAY.selectedIndex==0 || diesform.USR_BMONTH.selectedIndex==0 || diesform.USR_BYEAR.selectedIndex==0) {
    alert('Bitte geben Sie ein gültiges Geburtsdatum an!');
    return false;
    }
  if(diesform.KONTR_EMAIL) {
    if(!checkMail(diesform.USR_EMAIL.value)) return false;
    if(diesform.USR_EMAIL.value != diesform.KONTR_EMAIL.value) {
      alert('Die E-Mail Adressen stimmen nicht überein! Eine korrekte E-Mail Adresse ist von zentraler Bedeutung!');
      return false;
      }
    }
    if(diesform.MILLCHANCE && diesform.elements["MILLCHANCE"].type=='checkbox') {
      if(diesform.MILLCHANCE.checked==false) {
        if(confirm('Wollen Sie wirklich auf die kostenlose Millionenchance verzichten?')== false) return false;
      } else {
        for(i=1;i<8;i++) {
        eval('elm=document.USERFORM.Number'+i);
        if(!(Number(elm.value)>0 && Number(elm.value)<=49)) {
          alert('Bitte geben Sie nur Ziffern von 1-49 für Ihre gratis-Millionenchance ein oder deaktivieren Sie diese!');
          return false;
        } else {
        //auf gleiche Zahlen checken...
          if(i>1) {
            for(z=1;z<i;z++) {
              eval('exelm=document.USERFORM.Number'+z);
              if(elm.value==exelm.value) {
                alert('Bitte geben Sie unterschiedliche Zahlen ein!');
                return false;
              }
            }
          }
        }
      }//ende der for schleife
    //kein Fehler gefunden? abschicken!
    }
  }
  return true;
}

function checkPayment() {
  diesform=document.forms["USERFORM"];
  // only 1 radio button for usr_land != D/AU
  if(diesform.USR_COUNTRY.value != 'Österreich' && diesform.USR_COUNTRY.value != 'Deutschland') return true;
  if(diesform.USR_PAYMENT[0].checked == true || diesform.USR_PAYMENT[1].checked==true) {
    banklz=diesform.USR_BLZ.value;
    if (diesform.USR_COUNTRY.value == 'Österreich') blzlen = 5; else blzlen = 8;
    if(banklz.length != blzlen){alert('Bitte geben Sie die korrekte Bankleitzahl an!');return false;}
    kontonr=diesform.USR_KONTO.value;
    if(kontonr.length < 4) {
      alert('Bitte geben Sie die korrekte Kontonummer an!');
      return false;
      }
    bankname=diesform.USR_BANKNAME.value;
    if(bankname.length < 3) {
      alert('Bitte geben Sie den Namen Ihrer Bank ein!');
      return false;
      }
    }
  return true;
  }
function checkConfirm() {
  diesform=document.forms["USERFORM"];
  if(diesform.CONFIRMED.checked==false) {
    alert('Bitte akzeptieren Sie unsere AGB!');
    return false;
    }
  else return true;
  }
function checkMail(email) {
  reg=/.+@[a-zA-Z_-]+\.{1}[a-zA-Z_-]+/;  
  if(!reg.exec(email)) {
    alert('Die Email Adresse ist ungültig!');
    return false;
    }
  else return true;	
  }