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=='Einweisung_ja') {
		req.open('get', 'output/ajax/einweisung.php?action=ja&Mitglieds_ID='+Variable+'&Objekt_ID='+Variable2);
	}
   if(Aktion=='Einweisung_nein') {
		req.open('get', 'output/ajax/einweisung.php?action=nein&Mitglieds_ID='+Variable+'&Objekt_ID='+Variable2);
	}
   if(Aktion=='Arbeitsdienst_ja') {
		req.open('get', 'output/ajax/arbeitsdienst.php?action=ja&Mitglieds_ID='+Variable+'&AJahr='+Variable2);
	}
   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');
	}
   if(Aktion=='Visitenkarte') {
		req.open('get', 'output/ajax/visitenkarte.php?ID='+Variable+'&Buchungs_ID='+Variable2);
	}


   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 EinweisungUpdate(Aktion,Mitglieds_ID,Objekt_ID) {
	Fenster='Up'+Objekt_ID;
	if(Aktion=='ja') {	sendRequest('Einweisung_ja',Fenster,Mitglieds_ID,Objekt_ID);}
	else {	sendRequest('Einweisung_nein',Fenster,Mitglieds_ID,Objekt_ID);}
}
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 Visitenkarte(Mitglieds_ID,Buchungs_ID) {
	Fenster='visitenkarte';
	sendRequest('Visitenkarte','visitenkarte',Mitglieds_ID,Buchungs_ID);
}



