function printloading() {
	$("#loginform p").after('<img id="loading" src="design/loading.gif" alt="loading" />');
}

function printerror() {
	$("img#loading").remove();
	$("#loginform p").after('<p id="loginmessage">Ongeldige gebruikersnaam/wachtwoord</p>');
	$("#loginmessage").fadeOut(2000);
}

function returnform() {
	$("#loginmessage").remove();
	$("#loginform p").fadeIn(200);
}

$(document).ready(function() {
	$("#password").keyup(function(e) {
		if (e.keyCode == 13) {
			$("#login").click();	
		}
	});
	$("#login").mouseover(function() {
			$(this).css({backgroundPosition: "0 0"});
	});
	$("#login").mouseout(function() {
			$(this).css({backgroundPosition: "0 -15px"});	
	});
	$("#login").click(function() {
		$(this).blur();
		var username = $("#username").val();
		var password = $("#password").val();
		var challenge = $("#challenge").val();
		if (username !== "" && password !=="") {
			var response = hex_md5(hex_md5(password+challenge)); 
			$("#loginform p").fadeOut(200);	
			setTimeout("printloading()",220);
			$("#password").value = "";	
			$("#challenge").value = "";
	   		$.ajax({
	   			type: "POST",
	   			url: "tools/login.php",
	   			data: "username=" + username + "&response=" + response,
	   			success: function (data) {
					if (data.substring(0,7) == 'success') {
						window.location = "http://www.edmin2.nl/bridge.php?c="+data.substring(8);
					}
					else {
						setTimeout("printerror()",1220);
						setTimeout("returnform()",2420);
					} 					
	   			}
	   		});
		}
	});	
});



