var Fenster='Bankleitzahl';
function sendRequest(Aktion,Fenster,Variable,Variable2) {
   try {
      req = window.XMLHttpRequest?new XMLHttpRequest():
      new ActiveXObject("Microsoft.XMLHTTP");
   }
   catch (e) {
    //Kein AJAX Support
   }
   req.onreadystatechange = handleResponse;
   //Jetzt kommen die einzelnen Aktionen
   if(Aktion=='BLZ_Check') {
		req.open('get', 'output/ajax/blz.php?BLZ='+Variable);
	}
   if(Aktion=='Freigabe_ja') {
		req.open('get', 'output/ajax/freigabe.php?action=ja&Mitglieds_ID='+Variable+'&Feld='+Variable2);
	}
   if(Aktion=='Freigabe_nein') {
		req.open('get', 'output/ajax/freigabe.php?action=nein&Mitglieds_ID='+Variable+'&Feld='+Variable2);
	}
   if(Aktion=='mitglied_zeigen') {
		req.open('get', 'output/ajax/mitgliedzeigen.php?Mitglieds_ID='+Variable);
	}
   if(Aktion=='Arbeitsdienst_nein') {
		req.open('get', 'output/ajax/arbeitsdienst.php?action=nein&Mitglieds_ID='+Variable+'&AJahr='+Variable2);
	}
   if(Aktion=='NeuNummer') {
		req.open('get', 'output/ajax/nummer.php?action=neu');
	}

   req.send(null);
}

function handleResponse() {
	
        if ((req.readyState == 4) && (req.status == 200)) {
                document.getElementById(Fenster).innerHTML = req.responseText;
        }
        //else {alert(req.status)};
}

//Die nächsten Funktionen sind die Hauptfunktionen, die im HTML-Text aufgerufen werden
//Variable in Klammern: Aktion,Fenster,Variable,Variable2
function BLZ_checken(BLZ) {
	Fenster='Bankleitzahl';
	sendRequest('BLZ_Check','Bankleitzahl',BLZ,'');
}
function FreigabeUpdate(Aktion,Mitglieds_ID,Objekt) {
	Fenster='Up_'+Objekt+'_'+Mitglieds_ID;
	if(Aktion=='ja') {	sendRequest('Freigabe_ja',Fenster,Mitglieds_ID,Objekt);}
	else {	sendRequest('Freigabe_nein',Fenster,Mitglieds_ID,Objekt);}
}
function ArbeitsdienstUpdate(Aktion,Mitglieds_ID,Jahr) {
	Fenster='Up'+Jahr;
	if(Aktion=='ja') {	sendRequest('Arbeitsdienst_ja',Fenster,Mitglieds_ID,Jahr);}
	else {	sendRequest('Arbeitsdienst_nein',Fenster,Mitglieds_ID,Jahr);}
}
function NeueNummer() {
	Fenster='mgnummer';
	sendRequest('NeuNummer','mgnummer','','');
}



function zeige_mitglied(Mitglieds_ID) {
   wert_x=0;
   wert_y=0;
   finde_click();
   Fenster='anzeigerahmen';
   document.getElementById('mitgliedsanzeige').style.top=wert_y;
   document.getElementById('mitgliedsanzeige').style.left=wert_x;
   sendRequest('mitglied_zeigen',Fenster,Mitglieds_ID,'');
   document.getElementById('mitgliedsanzeige').style.display='inline';
}





