function Trim(nStr){return nStr.replace(/(^\s*)|(\s*$)/g,"");} 

function loginValidation()
{
	var flag="";
	var remembr="";
	if(window.XMLHttpRequest)
		{
			http=new XMLHttpRequest();
		}
		else if(window.ActiveXObject)
		{
			http=new ActiveXObject("Microsoft.XMLHTTP");
		}
		//var x= document.getElementById('ur_profilename').value;
		
		if($('userName').value == "" && $('userPass').value == ""){
			$('login_error').innerHTML = "Username and password cannot blank";  
			flag = "1";
		}
		if($('remember_me').checked==true){
			remembr="&rem="+$('remember_me').value;
		}else{
			remembr="";
		}
		if(flag){
			return false;
		}else{
			var url = "userCheck.php?uname="+$('userName').value+"&upass="+$('userPass').value+remembr;
			http.open("GET", url , true);
			http.onreadystatechange = usernamechekprocess;
			http.send(null);
			return false;
		}
}

function usernamechekprocess(){
	if (http.readyState == 4) {
		if(http.status==200){
			if(Trim(http.responseText)=="notavail"){
				document.getElementById("login_error").innerHTML="Wrong username and password";
				$('userPass').value = "";
				return false;
			}else{
				window.location.href=Trim(http.responseText);
				return false;
			}
		}
	}
}