var recalled = false; var newestAdded = 0; function sendPasswordCallBack(email) { if (recalled == false) { //alert(email); makeRequestx("/community/sendPassword.asp?email="+email, '', 2); recalled=true; } if (newestAdded != 0) { if (newestAdded == 1) { document.getElementById('idforgotPassword').innerHTML="Kodeordet er sendt til din email - check din mail" } else { document.getElementById('idforgotPassword').innerHTML="Emailen ikke fundet!" } recalled=false; newestAdded=0; } else { setTimeout("sendPasswordCallBack('')", 300); //Assynkrone pis!! Bliver nødttil at checke hvert 300 ms, for om der er kommet svar! I guder hvor jeg hader at kode assynkront! } } function forgotPass() { recalled=false; newestAdded=0; document.getElementById('idforgotPassword').innerHTML="Din email:  " } function logincallback(uid, pass) { if (recalled == false) { makeRequestx("/community/checklogin.asp?u="+uid+"&p="+pass, '', 2); recalled=true; } if (newestAdded != 0) { if (newestAdded == -1) { document.getElementById('loginspan').innerHTML="Forkert alias og/eller kodeord" } else if (newestAdded == -2) { document.getElementById('loginspan').innerHTML="Du er nægtet adgang!!" } else if (newestAdded == -3) { window.location = '/community/newobuser.asp'; } else { window.location = transferto; //window.location = '/default2.asp?UserID='+newestAdded+'&pageID=1'; } recalled=false; newestAdded=0; } else { setTimeout("logincallback('','')", 300); //Assynkrone pis!! Bliver nødttil at checke hvert 300 ms, for om der er kommet svar! I guder hvor jeg hader at kode assynkront! } }