	function validateLogin(dataSource)
	{
		var str = "";
		var XMLHttpRequestObject = false;
		var theForm = document.getElementById('loginForm');
		var entry = theForm.elements[0].value;
		var sim = false;
		var password = theForm.elements[1].value;
		if(entry == "" || password == "")
		{
			return;
		}
		
		var str = "entry="+entry+"&"+"password="+password;
		if(window.XMLHttpRequest) 
		{
			XMLHttpRequestObject = new XMLHttpRequest();
		}
		else if(window.ActiveXObject)
		{
			XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
		}

		if(XMLHttpRequestObject)
		{
			var obj = document.getElementById('targetSpan');
			XMLHttpRequestObject.open("POST", dataSource);
			XMLHttpRequestObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			XMLHttpRequestObject.onreadystatechange = function()
			{
				if(XMLHttpRequestObject.readyState == 4 )
				{
					var sss = ""+XMLHttpRequestObject.responseText;
					
					if(sss.substr(4,5) == 'hello')
					location.href = "home.php";
					else
					{
						obj.innerHTML = XMLHttpRequestObject.responseText;
						//obj.innerHTML += "<b style=\"background-color:red\">"+sss.substr(4,5)+"</b>";
					}
				}
				else
				{
					obj.innerHTML = "<b>please wait!</b>";
				}
				
			}
			
			XMLHttpRequestObject.send(str);				
		}
	}
