function changelogin(fbname,fbmail){
    $('#backend').load(host+"plugins/login/login.php",{'action':'loadregister','fbname':fbname,'fbmail':fbmail});
	//document.getElementById('overlaycontentholder').style.width="400px";
//document.getElementById('overlaycontentholder').style.height="280px";
	
}
	
function register(){
var user=document.getElementById('regnameinput').value;
var mail=document.getElementById('regmailinput').value;
var pass=document.getElementById('regpassinput').value;
var vname=document.getElementById('regvnameinput').value;
var nname=document.getElementById('regnnameinput').value;
var fbname=document.getElementById('regfbnameinput').value;
var allowed='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_';
var e='';
var i=0;
for(i=0;i<user.length;i++){
if(allowed.indexOf(user.charAt(i),0)==-1){e+='y';} }

if(e!=''){alert('Bitte nur die Zeichen a-z,A-Z,0-9,_ und - verwenden!'); }


if(user.toLowerCase()=='benutzername'){alert('Dieser Benutzername ist nicht erlaubt!');e='y';}
if(vname.toLowerCase()=='vorname'){alert('Das ist sicher nicht dein Vorname ;-)');e='y';}
if(nname.toLowerCase()=='nachname'){nname='';}
if(nname.toLowerCase()=='nachname(optional)'){nname='';}
if(nname.toLowerCase()=='nachname (optional)'){nname='';}
if(mail.indexOf('@',1)==-1){alert('Das ist keine Mailadresse!');e='y';}
if(user.length>25){alert('Dein Benutzername ist zu lang (maximal 25 Zeichen)');e='y';}
if(vname.length>25){alert('Dein Vorname ist zu lang (maximal 25 Zeichen)');e='y';}
if(nname.length>25){alert('Dein Nachname ist zu lang (maximal 25 Zeichen)');e='y';}

if((user!='') && (mail!='') && (pass!='') && (vname!='') && (e=='')){
var response=$.ajax({
   type: "POST",
   url: host+"plugins/login/login.php",
   data: {'action':'register','user':user,'mail':mail,'pass':pass,'vname':vname,'nname':nname,'fbname':fbname},
   async: false

   }
 ).responseText;
}

if(response=='nick'){alert('Dieser Username ist bereits vergeben!');}
if(response=='mail'){alert('Diese E-mailadresse existiert bereits!');}
if(response=='register'){alert('Danke, dass du dich registriert hast. Du kannst dich jetzt einloggen!');
closebackend();
loginlinkclick();}

if(user=='') {alert('Gib bitte einen Bernutzernamen ein!');}
if(mail==''){alert('Gib bitte deine  E-mailadresse ein!');}
if(pass==''){alert('Bitte ein Passwort eingeben!');}
if(vname==''){alert('Gib bitte deinen Vornamen an!');}
}

/*
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires ="; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=";
}*/
function Set_Cookie( name, value, expires, path, domain)
{
// set time, it's in milliseconds
var today = new Date();
today.setTime( today.getTime() );

/*
if the expires variable is set, make the correct
expires time, the current script below will set
it for x number of days, to make it for hours,
delete * 24, for minutes, delete * 60 * 24
*/
if ( expires )
{
expires = expires * 1000 * 60 * 60 * 24;
}
var expires_date = new Date( today.getTime() + (expires) );

document.cookie =name+";"+value+
( ( expires ) ? ";" + expires_date.toGMTString() : "" ) +
( ( path ) ? ";"+ path : "" ) +
( ( domain ) ? ";"+ domain : "" )
}



function logoutlinkclick(user){
	
$("#pagecontent").load(host+"plugins/login/login.php",{"action":"logout","user":user},function(){
document.location.href=document.location.href;
});

}	
	
function loginbuttonclick(){
var nick=document.getElementById("loginfeld").value;
 var pass=document.getElementById("passwortfeld").value;
if(nick==''){document.getElementById("loginfeld").style.background='#ff0000'};
if(pass==''){document.getElementById("passwortfeld").style.background='#ff0000'};
if(pass!=''){
  //passwort merken funktion
  /*savedlogin='false';
  if((document.getElementById('savedlogin').value=='true') && (document.getElementById('rememberlogincheck').checked==true)){
  savedlogin='true';
  }
  rememberlogin='false';
  if(document.getElementById('rememberlogincheck').checked==true){rememberlogin='true';}*/
  $('#responsesaver').load(host+"plugins/login/login.php",{"action":"login","nick":nick,"pass":pass},function(responseText){ //4.parameter savedlogin;
if(responseText!="error"){
/*if(rememberlogin=='true'){
var response=$.ajax({
   type: "POST",
   url: host+"plugins/login/login.php",
   data: "action=savelogin",
   async: false

   }
 ).responseText;

}*/

  
$("loginerror").empty();	
closebackend();
document.location.href=document.location.href;


}
if(responseText=="error"){document.getElementById('loginerror').innerHTML="Bitte erneut versuchen!";}


})}; //if pass





}
	
function loginlinkclick(){
document.body.style.cursor='wait';
var response=$.ajax({
   type: "POST",
   url: host+"plugins/login/login.php",
   data: "action=loadlogin",
   async: false

   }).responseText;

document.getElementById('backend').innerHTML=response;
$("#loginclosebutton").bind("click",function(){closebackend();});
   
  
   
 $("#loginbutton").bind("click",function(){loginbuttonclick();});//loginbutton.bind
document.getElementById('backend').style.display='block';
window.scroll(0,0);
 document.body.style.cursor='auto';
}
	
	
	
function lostpass(){
document.getElementById('lostpasstd').innerHTML='<img src="http://www.denkfabrikat.net/pics/icons/e-mail.png" border="0"><input type="text" value="E-mailadresse hierher" onclick="javascript:this.value=\'\';" id="newmailinput"/><br><br><input type="button" value="Passwort anfordern" id="newpassbtn" onclick="javascript:newpass()";"/><br>';
}	


function newpass(){
mail=document.getElementById('newmailinput').value;
var response=$.ajax({
   type: "POST",
   url: host+"plugins/login/login.php",
   data: "action=newpass&mail="+mail,
   async: false

   }
 ).responseText;

 if(response==''){alert('Ein E-Mail mit deinem neuen Passwort ist unterwegs!');}
 if(response!=''){alert(response);}
}


function createCookie(name,value,minutes) {
	if (minutes) {
		var date = new Date();
		date.setTime(date.getTime()+(minutes*60));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+";";
}


function logout()
{
eraseCookie('DASDENKFABRIKAT');
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}
	

