function user_show(){
	document.getElementById("saveconfig").style.display="none";
	document.getElementById("emailpw1").style.display="block";
}

function user_login(){
	
	user_data_email=document.getElementById("email").value;
	document.form.mail.value=user_data_email;
	user_data_pw = document.getElementById("pw").value;
	
	
	var globalString="&email="+user_data_email+"&pw="+user_data_pw;
	answer=ajaxAccess2("php/user_class.php?task=check"+globalString,"");

	test = answer.split('&');
	if(test[0]==1){
		document.getElementById("saveconfig").style.display="block";
		document.getElementById("login").style.display="block";
		document.getElementById("emailpw1").style.display="none";
		document.getElementById("anmelden").style.display="none";
		alert("Sie sind nun angemeldet.");
		userid = test[1];
		user_get_list();
	}else alert(answer);
}

function user_new(){
	
	user_data_email=document.getElementById("email").value;
	if(echeck(user_data_email)){
		user_data_pw = document.getElementById("pw").value;
		var globalString="&email="+user_data_email+"&pw="+user_data_pw;
		answer=ajaxAccess2("php/user_class.php?task=new"+ globalString,"");
		
		test = answer.split('&');
		if(test[0]==1){
			document.getElementById("saveconfig").style.display="block";
			document.getElementById("login").style.display="block";
			document.getElementById("emailpw1").style.display="none";
			document.getElementById("anmelden").style.display="none";
			document.getElementById("configsend").innerHTML ="";
			alert("Sie haben jetzt eine E-Mail erhalten. Bitte nutzen Sie den Link in der E-Mail, um Ihre E-Mail-Adresse zu bestätigen. Sie können jetzt schon Ihre Regalkonfiguration speichern, jedoch nicht verschicken.");
			userid = test[1];
			user_get_list();
		}else alert(answer);
	}else{
		alert("Bitte geben Sie eine gültige E-Mail ein.");
	}
}

function user_del(){
	var wert = confirm("Hiermit werden Ihr Account und alle von Ihnen gespeicherten Regalkonfigurationen gelöscht.");
	if(wert == false) return '';
	
	user_data_pw = document.getElementById("pw").value;
	var globalString="&user_id="+userid;
	answer=ajaxAccess2("php/user_class.php?task=deluser", globalString);
	user_logout();
	alert(answer);
}

function user_get_list(){
	var globalString="&user_id="+userid+"&configname="+konfigname;
	answer=ajaxAccess2("php/user_class.php?task=getconfigs"+ globalString,"");
	document.getElementById("config_list").innerHTML = answer;
	
}

function user_logout(){
	userid = 0;
	document.getElementById("config_list").innerHTML = "";
	document.getElementById("saveconfig").style.display="block";
	document.getElementById("login").style.display="none";
	document.getElementById("emailpw1").style.display="none";
	document.getElementById("anmelden").style.display="block";
}
