// Array mit Div's (login, register, pass-reminder, event)
var someArguments = ['login', 'register', 'pass-reminder', 'event'];

// Funktion zum ein- und ausblenden von Div's  (Array mit allen Div's, Div das angezeigt werden soll)
function toggleEffect(someArguments, show){
						
	// Das Div was angezeigt ist mit Div was eingeblendet werden soll in Array schreiben
	for(i = 0; i <= someArguments.length-1; i++){
		
		if(someArguments[i] != show){
		
			if(document.getElementById(someArguments[i]).style.display == ""){
			
				var ArraySlide = [someArguments[i], show];
			}
		}
	}
		
	// Angezeigtes Div verstecken und neues Div einblenden
	for(j = 0; j <= ArraySlide.length-1; j++){
		
		if(j == 0){
		
			$(ArraySlide[j]).hide();
		}
		else{
		
			//Effect.toggle(ArraySlide[j],'blind', { duration: 1.5 });
			new Effect.Parallel([
    		new Effect.Appear(ArraySlide[j], { duration: 1.5 }),
    		new Effect.Opacity(ArraySlide[j], { sync: true, from: 0, to: 1 })
  			], { 
    		duration: 1.5
  			});

		}
	}
}

// Pfad zu checkAdmin Ajax Funktion
var url_checkAdmin = 'ajax/checkAdmin.ajax.php';
	
var ajaxObjects = new Array();

// Funktion zum anzeigen des Admin Kunden Login Selects
function showAdminKunde(ajaxIndex){
	
	// Response aus Ajax Abfrage auf adnet_memeber
	var checkAdminStatus = ajaxObjects[ajaxIndex].response;
	
	// Wenn Status true Kunden Select anzeigen sonst nicht
	if(checkAdminStatus == "true"){
	
		Effect.Appear('AdminKundeSelect', { duration: 1.0 });

	}
	else{
		
		document.getElementById('AdminKundeSelect').style.display = "none";
	}
}

// Funktion zum ermitteln des Admin Status
function checkAdmin(uname, pwd){
	
	if(uname != "" && pwd != ""){
	
		var ajaxIndex = ajaxObjects.length;
		ajaxObjects[ajaxIndex] = new sack();
		ajaxObjects[ajaxIndex].requestFile = url_checkAdmin;
		ajaxObjects[ajaxIndex].setVar('uname',uname);
		ajaxObjects[ajaxIndex].setVar('pwd',pwd);
		ajaxObjects[ajaxIndex].onCompletion = function(){ showAdminKunde(ajaxIndex); };
		ajaxObjects[ajaxIndex].runAJAX();
	}
}
