function getformdata(form, verm_id, css)
{
   
   
   //alert(form);
   //alert(verm_id);
   
   var vn_data = new Array();
   if (document.getElementById(form).adressrolle_ges.checked == true)  vn_data["adressrolle"]  = 'GES';
   else vn_data["adressrolle"]  = 'PRI';
   //vn_data["adressrolle"]  =  document.getElementById(form).adressrolle_ges.value;
   
   vn_data["firma1"] =  document.getElementById(form).firma1.value;
   vn_data["firma2"] =  document.getElementById(form).firma2.value;
   vn_data["firma3"] =  document.getElementById(form).firma3.value;
   
   vn_data["anrede_ges"] =  document.getElementById(form).anrede_ges.value;  
   vn_data["vorname_ges"] =  document.getElementById(form).vorname_ges.value;
   vn_data["name_ges"] =  document.getElementById(form).name_ges.value; 
   
   vn_data["anrede_pri"] =  document.getElementById(form).anrede_pri.value;  
   vn_data["vorname_pri"] =  document.getElementById(form).vorname_pri.value;
   vn_data["name_pri"] =  document.getElementById(form).name_pri.value;
   
   vn_data["strasse"] =  document.getElementById(form).strasse.value;
   vn_data["hnr"] =  document.getElementById(form).hnr.value;
   vn_data["plz"] =  document.getElementById(form).plz.value;
   vn_data["ort"] =  document.getElementById(form).ort.value;
   
   vn_data["telefon1"] =  document.getElementById(form).telefon1.value;
   vn_data["telefon2"] =  document.getElementById(form).telefon2.value;
   vn_data["telefon3"] =  document.getElementById(form).telefon3.value;
   vn_data["telefax1"] =  document.getElementById(form).telefax1.value;
   vn_data["telefax2"] =  document.getElementById(form).telefax2.value;
   vn_data["telefax3"] =  document.getElementById(form).telefax3.value;
   vn_data["email"] =  document.getElementById(form).email.value;
   
   
   vn_data["kontoinhaber"] =  document.getElementById(form).kontoinhaber.value;
   vn_data["bank"] =  document.getElementById(form).bank.value;
   vn_data["konto"] =  document.getElementById(form).konto.value;
   vn_data["blz"] =  document.getElementById(form).blz.value;
   vn_data["iban"] =  document.getElementById(form).iban.value;
   vn_data["bic"] =  document.getElementById(form).bic.value;
   
   
   vn_data["behoerde"] =  document.getElementById(form).behoerde.value;
   vn_data["strasse_behoerde"] =  document.getElementById(form).strasse_behoerde.value;
   vn_data["hnr_behoerde"] =  document.getElementById(form).hnr_behoerde.value;
   vn_data["plz_behoerde"] =  document.getElementById(form).plz_behoerde.value;
   vn_data["ort_behoerde"] =  document.getElementById(form).ort_behoerde.value;
      
   
   
   
   var url =  'kammerat.php?verm_id='+verm_id;
       url += '&css='+css;
       url += '&adressrolle='+encodeURIComponent(vn_data["adressrolle"]);
       url += '&firma1='+ encodeURIComponent(vn_data["firma1"]);
       url += '&firma2='+ encodeURIComponent(vn_data["firma2"]);
       url += '&firma3='+ encodeURIComponent(vn_data["firma3"]);
       url += '&anrede_ges='+ encodeURIComponent(vn_data["anrede_ges"]);
       url += '&vorname_ges='+ encodeURIComponent(vn_data["vorname_ges"]);
       url += '&name_ges='+ encodeURIComponent(vn_data["name_ges"]);
       url += '&anrede_pri='+ encodeURIComponent(vn_data["anrede_pri"]);
       url += '&vorname_pri='+ encodeURIComponent(vn_data["vorname_pri"]);
       url += '&name_pri='+ encodeURIComponent(vn_data["name_pri"]);
       url += '&strasse='+ encodeURIComponent(vn_data["strasse"]);
       url += '&hnr='+ encodeURIComponent(vn_data["hnr"]);
       url += '&plz='+ encodeURIComponent(vn_data["plz"]);
       url += '&ort='+ encodeURIComponent(vn_data["ort"]);
       url += '&telefon1='+ encodeURIComponent(vn_data["telefon1"]);
       url += '&telefon2='+ encodeURIComponent(vn_data["telefon2"]);
       url += '&telefon3='+ encodeURIComponent(vn_data["telefon3"]);
       url += '&telefax1='+ encodeURIComponent(vn_data["telefax1"]);
       url += '&telefax2='+ encodeURIComponent(vn_data["telefax2"]);
       url += '&telefax3='+ encodeURIComponent(vn_data["telefax3"]);
       url += '&email='+ encodeURIComponent(vn_data["email"]);
       url += '&kontoinhaber='+ encodeURIComponent(vn_data["kontoinhaber"]);
       url += '&bank='+ encodeURIComponent(vn_data["bank"]);
       url += '&konto='+ encodeURIComponent(vn_data["konto"]);
       url += '&blz='+ encodeURIComponent(vn_data["blz"]);
       url += '&iban='+ encodeURIComponent(vn_data["iban"]);
       url += '&bic='+ encodeURIComponent(vn_data["bic"]);
       url += '&behoerde='+ encodeURIComponent(vn_data["behoerde"]);
       url += '&strasse_behoerde='+ encodeURIComponent(vn_data["strasse_behoerde"]);
       url += '&hnr_behoerde='+ encodeURIComponent(vn_data["hnr_behoerde"]);
       url += '&plz_behoerde='+ encodeURIComponent(vn_data["plz_behoerde"]);
       url += '&ort_behoerde='+ encodeURIComponent(vn_data["ort_behoerde"]);
   
   
   
   
   location.replace(url);


}
function chkFormular(){

  
  if (document.getElementById("zahlweise").value=="monatlich") {
      if (document.getElementById("kontoinhaber").value == "") {
          alert("Bitte geben Sie den Kontoinhaber an!");
          document.getElementById("kontoinhaber").focus();
          return false;
          }
      if (document.getElementById("bank").value == "") {
          alert("Bitte geben Sie die Bank an!");
          document.getElementById("bank").focus();
          return false;
          }
      if (document.getElementById("konto").value == "") {
          alert("Bitte geben Sie das Konto an!");
          document.getElementById("konto").focus();
          return false;
          }
      if (document.getElementById("blz").value == "") {
          alert("Bitte geben Sie die Bankleitzahl an!");
          document.getElementById("blz").focus();
          return false;
          }            
  }
  
  if (document.getElementById("email").value=="")
  {
    check = confirm(unescape("Sofern Sie keine Emailadresse eingeben, wird die Versicherungsbest%E4tigung per Post versandt%2C was zu zeitlichen Verz%F6gerungen f%FChren kann. Wollen Sie trotzdem den Antrag erstellen?"));
    if (check == false)
    {
      document.getElementById("email").focus();
      return false;
    }
    
  }
  else if (document.getElementById("email").value!="")
  {
    
     var search= /(^[a-zA-Z0-9\-\_]+(\.[a-zA-Z0-9\-\_]+)*\@[a-zA-Z0-9]+[a-zA-Z0-9\-]*[a-zA-Z0-9]+(\.[a-zA-Z0-9]+[a-zA-Z0-9\-]*[a-zA-Z0-9]+)*\.[a-zA-Z]{2,3}$)/;
	   var result=search.test(document.getElementById('email').value);
	   if (result==false)
	   {
        check = confirm(unescape("Die von Ihnen angegebene Emailadresse scheint falsch zu sein. Daher wird die Versicherungsbest%E4tigung per Post versandt%2C was zu zeitlichen Verz%F6gerungen f%FChren kann. Wollen Sie trotzdem den Antrag erstellen?"));
        if (check == false) 
        {
          document.getElementById("email").focus();
          return false;
        }
        
	   }

  
  }
  
  if (document.getElementById("behoerde").value=="")
  {
    check_behoerde = confirm(unescape("Sie beschleunigen die Bearbeitung des Antrages wenn Sie uns die zust%E4ndige Beh%F6rde mitteilen. M%F6chten Sie den Antrag ohne Angabe der zust%E4ndigen Beh%F6rde einreichen?"));
    if (check_behoerde == false) 
    {
      document.getElementById("behoerde").focus();
      return false;
    }
    
  }
  

  if (document.getElementById("adressrolle_pri").checked == true)
  {
    if (document.getElementById("geburtstag").value=="-")
    {
      alert ("Bitte geben Sie Ihren Geburtstag an!");
      document.getElementById("geburtstag").focus();
      return false;
    }
    if (document.getElementById("geburtsmonat").value=="-")
    {
      alert ("Bitte geben Sie Ihren Geburtsmonat an!");
      document.getElementById("geburtsmonat").focus();
      return false;
    }
    if (document.getElementById("geburtsjahr").value=="-")
    {
      alert ("Bitte geben Sie Ihr Geburtsjahr an!");
      document.getElementById("geburtsjahr").focus();
      return false;
    }
  }
  
  return true;
}



function show_lastschrift() {

if (document.getElementById("zahlweise").value=="monatlich") {
  document.getElementById("lastschrift").style.display = "block";
}
else document.getElementById("lastschrift").style.display = "none";

}


function check_max() {
	if ((document.getElementById("deckungssumme").value >1000000 && document.getElementById("deckungssumme").value <2400000) && document.getElementById("maximierung_ja").checked == true) {
		alert("Unbegrenzte Maximierung nicht moeglich bei einer Deckungssumme zwischen 1 Mio und 2,4 Mio");
		document.getElementById("maximierung_nein").checked = true; 
	}

}

function check_berufsgruppe() {

  var berufsgruppe = document.getElementById("berufsgruppe").value;
  var einschluss_gf = document.getElementById("einschluss_gf");
  var gf_1 = document.getElementById("gf_1");
  var gf_2 = document.getElementById("gf_2");
  var gf_3 = document.getElementById("gf_3");
  var gf_4 = document.getElementById("gf_4");
  var gf_5 = document.getElementById("gf_5");
  var angaben = document.getElementById("angaben");
  var formblatt = document.getElementById("formblatt");
  var personen = document.getElementById("personen");
  
  switch (berufsgruppe)
  {
    case "Einzel-Rechtsanwalt":
      NeuerEintrag = new Option("0", "0", true, true);
      einschluss_gf.options[0] = NeuerEintrag;
      angaben.style.display = "block";
		  formblatt.style.display = "none";
		  personen.style.display = "none";
    break;
   
   
   case "Rechtsanwalts-GmbH":
      angaben.style.display = "block";
		  formblatt.style.display = "none";
		  /*NeuerEintrag = new Option("0", "0", true, true);
      einschluss_gf.options[0] = NeuerEintrag;*/
      personen.style.display = "block";
   break;
   
   case "Rechtsanwalt in Kanzlei":
      //einschluss_gf.value = 1;
      angaben.style.display = "block";
		  formblatt.style.display = "none";
		  personen.style.display = "block";
    break;
    
   case "Rechtsanwalts-KG/OG":
      //einschluss_gf.value = 1;
      angaben.style.display = "block";
		  formblatt.style.display = "none";
		  personen.style.display = "block";
    break; 
    
      
  }
  einschluss_gfue();
	
	
}

function einschluss_gfue() {
	if (document.getElementById("einschluss_gf").value == "1") { 
		document.getElementById("gf_1").style.display = "block";
		document.getElementById("gf_2").style.display = "none";
		document.getElementById("gf_3").style.display = "none";
		document.getElementById("gf_4").style.display = "none";
		document.getElementById("gf_5").style.display = "none";
		
    document.getElementById("name_gf_2").value = "";
    document.getElementById("vorname_gf_2").value = "";
    document.getElementById("geburtsdatum_gf_2").value = "";
    document.getElementById("name_gf_3").value = "";
    document.getElementById("vorname_gf_3").value = "";
    document.getElementById("geburtsdatum_gf_3").value = "";
    document.getElementById("name_gf_4").value = "";
    document.getElementById("vorname_gf_4").value = "";
    document.getElementById("geburtsdatum_gf_4").value = "";
    document.getElementById("name_gf_5").value = "";
    document.getElementById("vorname_gf_5").value = "";
    document.getElementById("geburtsdatum_gf_5").value = "";
		
	}
	else if (document.getElementById("einschluss_gf").value == "2") { 
		document.getElementById("gf_1").style.display = "block";
		document.getElementById("gf_2").style.display = "block";
		document.getElementById("gf_3").style.display = "none";
		document.getElementById("gf_4").style.display = "none";
		document.getElementById("gf_5").style.display = "none";
		
		document.getElementById("name_gf_3").value = "";
    document.getElementById("vorname_gf_3").value = "";
    document.getElementById("geburtsdatum_gf_3").value = "";
    document.getElementById("name_gf_4").value = "";
    document.getElementById("vorname_gf_4").value = "";
    document.getElementById("geburtsdatum_gf_4").value = "";
    document.getElementById("name_gf_5").value = "";
    document.getElementById("vorname_gf_5").value = "";
    document.getElementById("geburtsdatum_gf_5").value = "";
	}
	else if (document.getElementById("einschluss_gf").value == "3") { 
		document.getElementById("gf_1").style.display = "block";
		document.getElementById("gf_2").style.display = "block";
		document.getElementById("gf_3").style.display = "block";
		document.getElementById("gf_4").style.display = "none";
		document.getElementById("gf_5").style.display = "none";
		
		document.getElementById("name_gf_4").value = "";
    document.getElementById("vorname_gf_4").value = "";
    document.getElementById("geburtsdatum_gf_4").value = "";
    document.getElementById("name_gf_5").value = "";
    document.getElementById("vorname_gf_5").value = "";
    document.getElementById("geburtsdatum_gf_5").value = "";
	}
	else if (document.getElementById("einschluss_gf").value == "4") { 
		document.getElementById("gf_1").style.display = "block";
		document.getElementById("gf_2").style.display = "block";
		document.getElementById("gf_3").style.display = "block";
		document.getElementById("gf_4").style.display = "block";
		document.getElementById("gf_5").style.display = "none";
		
		document.getElementById("name_gf_5").value = "";
    document.getElementById("vorname_gf_5").value = "";
    document.getElementById("geburtsdatum_gf_5").value = "";
	}
	else if (document.getElementById("einschluss_gf").value == "5") { 
		document.getElementById("gf_1").style.display = "block";
		document.getElementById("gf_2").style.display = "block";
		document.getElementById("gf_3").style.display = "block";
		document.getElementById("gf_4").style.display = "block";
		document.getElementById("gf_5").style.display = "block";
	}
	else {
		document.getElementById("gf_1").style.display = "none";
		document.getElementById("gf_2").style.display = "none";
		document.getElementById("gf_3").style.display = "none";
		document.getElementById("gf_4").style.display = "none";
		document.getElementById("gf_5").style.display = "none";
		
		document.getElementById("name_gf_1").value = "";
    document.getElementById("vorname_gf_1").value = "";
    document.getElementById("geburtsdatum_gf_1").value = "";
    document.getElementById("name_gf_2").value = "";
    document.getElementById("vorname_gf_2").value = "";
    document.getElementById("geburtsdatum_gf_2").value = "";
    document.getElementById("name_gf_3").value = "";
    document.getElementById("vorname_gf_3").value = "";
    document.getElementById("geburtsdatum_gf_3").value = "";
    document.getElementById("name_gf_4").value = "";
    document.getElementById("vorname_gf_4").value = "";
    document.getElementById("geburtsdatum_gf_4").value = "";
    document.getElementById("name_gf_5").value = "";
    document.getElementById("vorname_gf_5").value = "";
    document.getElementById("geburtsdatum_gf_5").value = "";
	}
	
	
}
function del_value(id) {
	document.getElementById(id).value = "";
}


function PruefeDatum(Datum)
{
var Datum, Tag, Monat, Jahr, Laenge, tageMonat;
Laenge=Datum.length;

if (Laenge==10 && Datum.substring(2,3)=="." && Datum.substring(5,6)==".")
{
Tag=parseInt(Datum.substring(0,2),10);
Monat=parseInt(Datum.substring(3,5),10);
Jahr=parseInt(Datum.substring(6,10),10);
}
else
{
Fehlermeldung();return false;
}

if (Monat==4 || Monat==6 || Monat==9 || Monat==11)
{
tageMonat=30;
}
else if (Monat==1 || Monat==3 || Monat==5 || Monat==7 || Monat==8 || Monat==10 || Monat==12)
{
tageMonat=31;
}
else if(Monat==2 && Jahr%4==0 && Jahr%100!=0 || Jahr%400==0)
{
tageMonat=29;
}
else if(Monat==2 && Jahr%4!=0 || Jahr%100==0 && Jahr%400!=0)
{
tageMonat=28;
}

if (Tag>=1 && Tag<=tageMonat && Monat>=1 && Monat<=12 && Jahr>=2000 && Jahr<=2100)
{
document.getElementById("datum_failure").style.display = "none";
document.getElementById("versicherungsbeginn").style.backgroundColor = '#FFFFFF';
return true;
}
else
{
Fehlermeldung();return false;
}
}

function Fehlermeldung()
{
alert("Kein gueltiges Datum!\nBitte Datum in der Form: TT.MM.JJJJ eingeben!");
document.getElementById("versicherungsbeginn").style.backgroundColor = '#FF9900';
document.getElementById("versicherungsbeginn").focus();

document.getElementById("datum_failure").style.color = "#FF0000";
document.getElementById("datum_failure").innerHTML = "Datum Versicherungsbeginn fehlerhaft";

}

function chk_form1()
{
	anz_gf = document.getElementById("einschluss_gf").value;

	if (anz_gf > 0) {
        
        for (i=1; i<=anz_gf; i++){
        	field_name = "name_gf_"+i;
        	gf_name = document.getElementById(field_name).value;
        	if (gf_name == "" || gf_name == "Name") { 
        		document.getElementById(field_name).style.backgroundColor = '#FF9900';
        		document.getElementById(field_name).focus();
                return false;
        		}
        	else {document.getElementById(field_name).style.backgroundColor = '#FFF';}
        	
        	field_vorname = "vorname_gf_"+i;
        	gf_vorname = document.getElementById(field_vorname).value;
        	if (gf_vorname == "" || gf_vorname == "Vorname") { 
        		document.getElementById(field_vorname).style.backgroundColor = '#FF9900';
        		document.getElementById(field_vorname).focus();
                return false;
        		}
        	else {document.getElementById(field_vorname).style.backgroundColor = '#FFF';}
        	
        	field_geburtsdatum = "geburtsdatum_gf_"+i;
        	gf_geburtsdatum = document.getElementById(field_geburtsdatum).value;
        	if (gf_geburtsdatum == "" || gf_geburtsdatum == "Geburtsdatum") { 
        		document.getElementById(field_geburtsdatum).style.backgroundColor = '#FF9900';
        		document.getElementById(field_geburtsdatum).focus();
                return false;
        		}
        	else {document.getElementById(field_geburtsdatum).style.backgroundColor = '#FFF';}
        	
        	
        }
        
    }
    
    
    


}

function clear_select(div_elem)
{
  
  document.getElementById(div_elem).length = 0;

}

function new_zahlweise(mjahr, vjahr, hjahr, jahr, mjahr_bhv, vjahr_bhv, hjahr_bhv, jahr_bhv)
{
  
  
  //alert("ohne BHV: "+mjahr+"--"+vjahr+"--"+hjahr+"--"+jahr);
  //alert("mit BHV: "+mjahr_bhv+"--"+vjahr_bhv+"--"+hjahr_bhv+"--"+jahr_bhv);
  
  
  //alert(document.getElementById('bhv_checked').getAttribute ('checked'););
  if (document.getElementById('bhv_checked').checked == true)
  {
    var_mjahr = "monatlich (" + mjahr_bhv +"  EUR)";
    var_vjahr = "vierteljährlich (" + vjahr_bhv +"  EUR)";
    var_hjahr = "halbjährlich (" + hjahr_bhv +"  EUR)";
    var_jahr = "jährlich (" + jahr_bhv +"  EUR)";
    document.getElementById('zw_text_b').innerHTML = " (brutto) inklusive BHV";
      
      }
  else
  {
    var_mjahr = "monatlich (" + mjahr +"  EUR)";
    var_vjahr = "vierteljährlich (" + vjahr +"  EUR)";
    var_hjahr = "halbjährlich (" + hjahr +"  EUR)";
    var_jahr = "jährlich (" + jahr +"  EUR)";
    document.getElementById('zw_text_b').innerHTML = " (brutto) ohne BHV";
  }
  
  //document.getElementById('zahlweise').options[0] = new Option(var_mjahr, "monatlich");
  document.getElementById('zahlweise').options[0] = new Option(var_vjahr, "vierteljaehrlich");
  document.getElementById('zahlweise').options[1] = new Option(var_hjahr, "halbjaehrlich");
  document.getElementById('zahlweise').options[2] = new Option(var_jahr, "jaehrlich");

}


