function passePopUpAn(data){
	$('#popupAll *').remove();
	$('#popupAll').append(data);
	zentrierePopUp();
}

function zentrierePopUp(){
	//Fenster neu laden
	var breiteInnen = document.documentElement.clientWidth;
	var hoeheInnen = document.documentElement.clientHeight;
	$('#sd_container').css('width', 'auto');
	$('#sd_container').css('height', 'auto');
	$('#sd_container').css('top', (hoeheInnen-$('#sd_container').height())/2);
	$('#sd_container').css('left', (breiteInnen-$('#sd_container').width())/2);
}

function initializeLoginPopUp(){
	bindeLoginPopUpEvents();
}

function destroyEventsLoginPopup(){
	$('#popupHintergrundLogin *').unbind();
}

function bindeLoginPopUpEvents(){
	destroyEventsLoginPopup();
	//Wenn auf den Button Login geklickt wird
	$('#login').unbind();
	$('#login').click(function(){
		login();
	});
	$('#logout').unbind();
	$('#logout').click(function(){
		logout();
	});
	if(admin == true){
		//Mouseover Effekte Bereiche Bearbeiten Buttons
		$('#startseiteBearbeitenButton').mouseenter(function(){
			$('#startseiteBearbeitenButton').attr('src', './Texturen/startseiteBearbeitenButtonA.png');
		});
		$('#aktivitaetenBearbeitenButton').mouseenter(function(){
			$('#aktivitaetenBearbeitenButton').attr('src', './Texturen/aktiviBearbeitenButtonA.png');
		});
		$('#kalenderBearbeitenButton').mouseenter(function(){
			$('#kalenderBearbeitenButton').attr('src', './Texturen/kalenderBearbeitenButtonA.png');
		});
		$('#mitgliederBearbeitenButton').mouseenter(function(){
			$('#mitgliederBearbeitenButton').attr('src', './Texturen/mitgliederBearbeitenButtonA.png');
		});
		$('#fussleisteBearbeitenButton').mouseenter(function(){
			$('#fussleisteBearbeitenButton').attr('src', './Texturen/fussleisteBearbeitenButtonA.png');
		});
		$('#statistikAnzeigenButton').mouseenter(function(){
			$('#statistikAnzeigenButton').attr('src', './Texturen/statistikAnzeigenButtonA.png');
		});
		$('#vereinsnewsBearbeitenButton').mouseenter(function(){
			$('#vereinsnewsBearbeitenButton').attr('src', './Texturen/vereinsnewsBearbeitenButtonA.png');
		});
		$('#vereinsnewsAnzeigenButton').mouseenter(function(){
			$('#vereinsnewsAnzeigenButton').attr('src', './Texturen/vereinsnewsAnzeigenButtonA.png');
		});
		$('#startseiteBearbeitenButton').mouseleave(function(){
			$('#startseiteBearbeitenButton').attr('src', './Texturen/startseiteBearbeitenButton.png');
		});
		$('#aktivitaetenBearbeitenButton').mouseleave(function(){
			$('#aktivitaetenBearbeitenButton').attr('src', './Texturen/aktiviBearbeitenButton.png');
		});
		$('#kalenderBearbeitenButton').mouseleave(function(){
			$('#kalenderBearbeitenButton').attr('src', './Texturen/kalenderBearbeitenButton.png');
		});
		$('#mitgliederBearbeitenButton').mouseleave(function(){
			$('#mitgliederBearbeitenButton').attr('src', './Texturen/mitgliederBearbeitenButton.png');
		});
		$('#fussleisteBearbeitenButton').mouseleave(function(){
			$('#fussleisteBearbeitenButton').attr('src', './Texturen/fussleisteBearbeitenButton.png');
		});
		$('#statistikAnzeigenButton').mouseleave(function(){
			$('#statistikAnzeigenButton').attr('src', './Texturen/statistikAnzeigenButton.png');
		});
		$('#vereinsnewsBearbeitenButton').mouseleave(function(){
			$('#vereinsnewsBearbeitenButton').attr('src', './Texturen/vereinsnewsBearbeitenButton.png');
		});
		$('#vereinsnewsAnzeigenButton').mouseleave(function(){
			$('#vereinsnewsAnzeigenButton').attr('src', './Texturen/vereinsnewsAnzeigenButton.png');
		});
		//Der Button um die Startseite zu bearbeiten
		$('#startseiteBearbeitenButton').click(function(){
			$.ajax({
				async: "async",						//Asynchrone Anfrage
				url: "./CMSContent/startseiteBearbeiten.php",	//Das AJAX-Script
				dataType: "html",					//Der Rückgabetyp der Daten
				success: function(data, status){	//Bei Erfolg
					passePopUpAn(data);
				},
				error: function(xmlhttp, statzs, error){	//Wenn ein Fehler aufgetreten ist
					alert("FEHLER: " + error);
				}
			});
		});
		//Der Button um die Aktivitäten zu bearbeiten
		$('#aktivitaetenBearbeitenButton').click(function(){
			$.ajax({
				async: "async",						//Asynchrone Anfrage
				url: "./CMSContent/aktivitaetenBearbeiten.php",	//Das AJAX-Script
				dataType: "html",					//Der Rückgabetyp der Daten
				success: function(data, status){	//Bei Erfolg
					passePopUpAn(data);
				},
				error: function(xmlhttp, statzs, error){	//Wenn ein Fehler aufgetreten ist
					alert("FEHLER: " + error);
				}
			});
		});
		//Der Button um die Fussleiste zu bearbeiten
		$('#fussleisteBearbeitenButton').click(function(){
			$.ajax({
				async: "async",						//Asynchrone Anfrage
				url: "./CMSContent/fussleisteBearbeiten.php",	//Das AJAX-Script
				dataType: "html",					//Der Rückgabetyp der Daten
				success: function(data, status){	//Bei Erfolg
					passePopUpAn(data);
				},
				error: function(xmlhttp, statzs, error){	//Wenn ein Fehler aufgetreten ist
					alert("FEHLER: " + error);
				}
			});
		});
		//Der Button um den Kalender zu bearbeiten
		$('#kalenderBearbeitenButton').click(function(){
			$.ajax({
				async: "async",						//Asynchrone Anfrage
				url: "./CMSContent/kalenderBearbeiten.php",	//Das AJAX-Script
				dataType: "html",					//Der Rückgabetyp der Daten
				success: function(data, status){	//Bei Erfolg
					passePopUpAn(data);
				},
				error: function(xmlhttp, statzs, error){	//Wenn ein Fehler aufgetreten ist
					alert("FEHLER: " + error);
				}
			});
		});
		//Der Button um die Mitgliederseite zu bearbeiten
		$('#mitgliederBearbeitenButton').click(function(){
			$.ajax({
				async: "async",						//Asynchrone Anfrage
				url: "./CMSContent/mitgliederBearbeiten.php",	//Das AJAX-Script
				dataType: "html",					//Der Rückgabetyp der Daten
				success: function(data, status){	//Bei Erfolg
					passePopUpAn(data);
				},
				error: function(xmlhttp, statzs, error){	//Wenn ein Fehler aufgetreten ist
					alert("FEHLER: " + error);
				}
			});
		});
		//Der Button um die Vereinsnewsseite zu bearbeiten
		$('#vereinsnewsBearbeitenButton').click(function(){
			$.ajax({
				async: "async",						//Asynchrone Anfrage
				url: "./CMSContent/vereinsnewsBearbeiten.php",	//Das AJAX-Script
				dataType: "html",					//Der Rückgabetyp der Daten
				success: function(data, status){	//Bei Erfolg
					passePopUpAn(data);
				},
				error: function(xmlhttp, statzs, error){	//Wenn ein Fehler aufgetreten ist
					alert("FEHLER: " + error);
				}
			});
		});
		//Der Button um die Vereinsnewsseite anzuzeigen
		$('#vereinsnewsAnzeigenButton').click(function(){
			ladeVereinsnews();
		});
	}
}

function ladeVereinsnews(){
	$.ajax({
		async: "async",						//Asynchrone Anfrage
		url: "./Content/vereinsnewsAnzeigen.content.php",	//Das AJAX-Script
		dataType: "html",					//Der Rückgabetyp der Daten
		success: function(data, status){	//Bei Erfolg
			passePopUpAn(data);
		},
		error: function(xmlhttp, statzs, error){	//Wenn ein Fehler aufgetreten ist
			alert("FEHLER: " + error);
		}
	});
}
