//einträge im newsletterform prüfen
function sendNewsletterForm(){
  frm = document.getElementById("newsletterform"); 
  missing = "";
  
  //prüfe ob alles drinsteht.
  val1 = document.getElementById("email").value;
  if(val1 == "")
    missing+="\n- E-Mail";
  val2 = document.getElementById("vorname").value;
  if(val2 == "")
    missing+="\n- Vorname";
  val3 = document.getElementById("nachname").value;
  if(val3 == "")
    missing+="\n- Nachname";

  if(missing != "")
    alert("Fehlende Angaben: "+missing);
  else
    frm.submit();
}

//einträge im kontaktformular prüfen
function checkKontaktform(){
  frm = document.getElementById("kontaktform"); 
  missing = "";
  
  //prüfe ob alles drinsteht.
  val2 = document.getElementById("name").value;
  if(val2 == "")
    missing+="\n- Name";
  val1 = document.getElementById("email").value;
  if(val1 == "")
    missing+="\n- E-Mail";

  if(missing != "")
    alert("Fehlende Angaben: "+missing);
  else
    frm.submit();
}

//einträge im spendenformular prüfen
function checkSpendenform(){
  frm = document.getElementById("spendenform"); 
  missing = "";
  
  //wenn kategorie auf 100euro steht, schreibe - zur vorsicht - ncohmal 100 in das feld betrag rein 
  //if(document.getElementById("kategorie").value == "100euro")
  //  document.getElementById("betrag").value = "100";
  
  //prüfe ob alles drinsteht.
  werte = Array("betrag", "vorname", "nachname", "strasse", "ort", "email");

  for(i=0;i<werte.length;i++){
    val = "";
    d = document.getElementById(werte[i]);
    if(d)
      val = d.value;
    if(val==""){
      missing+= "- "+werte[i]+"\n";
    }
  }  
  betragfehler = 0;
  bt = document.getElementById("betrag").value;
  bt = bt.replace(/([^0-9,.])/, "");
  bt = bt.replace(/,/, ".");
  document.getElementById("betrag").value = bt;

  if(missing != "")
    alert("Fehlende Angaben: \n"+missing);
  else{
    frm.submit();
  }
}

//weiterleitung zum archiv
function updateArchiv(obj){
  val = obj.value; 
  navi_id = document.getElementById("navi_id").value;
  location.href = "/archiv/"+navi_id+"/"+val+".html";
}

function updateEventArchiv(obj){
  val = obj.value; 
  navi_id = document.getElementById("navi_id").value;
  location.href = "/eventarchiv/"+navi_id+"/"+val+".html";
}

function checkEventForm(vor){

  werte = Array("vorname", "nachname", "strasse", "ort", "telefon", "email", "beruf");
  missing = "";
  for(i=0;i<werte.length;i++){
    val = "";
    d = document.getElementById(vor+"_"+werte[i]);
    if(d)
      val = d.value;
    if(val==""){
      missing+= "- "+werte[i]+"\n";
    }
  }  

  if(missing != "")
    alert("Fehlende Angaben: \n"+missing);
  else{
    document.getElementById(vor+"_eventform").submit();
  }
}

function optionalAdress(obj){
  h1 = document.getElementById("hide1");
  h2 = document.getElementById("hide2");
  h3 = document.getElementById("hide3");
  h4 = document.getElementById("hide4");
  
  val = obj.value;
  if(val == "Firma"){
    h1.style.display = "table-row";
    h2.style.display = "table-row";
    h3.style.display = "table-row";
    h4.style.display = "table-row";
  }
  else{
    h1.style.display = "none";
    h2.style.display = "none";
    h3.style.display = "none";
    h4.style.display = "none"; 
    //und mach die felder leer..
    
  }
}
