		
		/* Functions used for login process */
		
		function login_member() 
		{
			document.getElementById("login_button").disabled=true;
			login_error("<span class='info'>Please wait, validating login details...</span>");
			var username = document.getElementById("username").value;
			var pass = document.getElementById("password").value;
			ajaxpack.getAjaxRequest(URL_SITE+"validate-login.php", "username="+escape(username) + "&password=" + escape(pass), processLogin, "txt");
			return false;
		}
		
		function processLogin()
		{
			var myajax=ajaxpack.ajaxobj;
			var myfiletype=ajaxpack.filetype;
			if (myajax.readyState == 4)
			{ 
				if (myajax.status==200)
				{
					if (myfiletype=="txt")
					{
						var response = myajax.responseText;
						switch (response)
						{
							case "loginx1":
								login_error("<span class='errortext'>Please enter a valid username and password</span>");
							break;
							default:
								if(response=="SUCCESS")
								{
									login_success("<span class='success'>Valid Login</span>");
									document.location = URL_SITE+'members-area/'
								}else{
									login_error("<span class='errortext'>Please enter a valid username and password</span>");
								}
							break;
						}
					}else{
						alert(myajax.responseText);
					}
				}
			}
		}
		
		function login_error(the_error)
		{
			var messagebox=document.getElementById("login_messagebox");
			
			messagebox.innerHTML=the_error;
			messagebox.style.display="block";
			document.getElementById("login_button").disabled=false;
			document.getElementById("username").focus();
		}
		
		function login_success(the_message)
		{
			var messagebox=document.getElementById("login_messagebox");
			messagebox.innerHTML=the_message;
			messagebox.style.display="block";
		}