function submitLogin() {
	email	= document.forms[0].Logintextbox.value;
	passwd	= document.forms[0].Passtextbox2.value;
	if(email=="")
	{
		alert("Please Enter Login");
		setFocus("Logintextbox");
		return;
	}
	if(passwd=="")
	{
		alert("Please Enter Password");
		setFocus("Passtextbox2");
		return;
	}
	loginCheck(email,passwd);
}

function loginCheck(email,passwd)
{
var contentType = 'application/x-www-form-urlencoded; charset=UTF-8';
 try 
	{
		request1 = new XMLHttpRequest();
	} 
	catch (trymicrosoft) 
	{
		try 
		{
			request1 = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (othermicrosoft)
		{
			try 
			{
				request1 = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (failed) 
			{
				request1 = false;
			}  
		}
	}
  if (!request1) alert('Error initializing XMLHttpRequest!');
	var url =  "APLoginCheck.jsp";
	var d = new Date();
	var t = d.getTime();
	url	=	url+"?datetime="+t+"&email="+email+"&passwd="+passwd;
	request1.open('GET', url, true);
   	request1.onreadystatechange = updatePage;
   	request1.setRequestHeader('Content-Type', contentType);
   	request1.send("");
}
 

function updatePage()
{
/*	if ( request1.readyState == 2 || request1.readyState == 3)
	{	
		document.getElementById("wait").innerHTML	= "Please Wait...";
	}
*/	
	if (request1.readyState == 4)
	{
		if (request1.status == 200 || request1.status == 0)
		{

			var loginresponse	= trim(request1.responseText);
		//	document.getElementById("wait").innerHTML	= "";		
		
			if(loginresponse == "N")
			{
				alert("Invalid User.");
				highlightText('Logintextbox');
			}
			else
			{
				window.location.replace("APRedirectUser.jsp");
				//alert("vallid User.");
			}		
		}
		else
		{
			alert("Error in connecting to server  "+request1.status);
		}
	}
}
