	var url = "check_availability_username.php?param="; 
	//var url1 = "check_availability_useremail.php?param1="; 
	var httpmail = getHTTPObjectMail();	
	function check_username()
	{	
		if(!isWhitespace(document.getElementById("user_name").value) == true)
		{			
			/* Print the message to use while checking the database: */
			document.getElementById("checked").innerHTML = "Checking..."; 
			/* We\'re assuming your username input ID is "username" */ 
			var name = document.getElementById("user_name").value;			 
			httpmail.open("GET", url + escape(name), true);
			httpmail.onreadystatechange = handleHttpResponseMail; 
			httpmail.send(null); 
		}
	}
	/*function check_useremail()
	{	
		if(!isWhitespace(document.getElementById("user_email").value) == true)
		{			
			
			document.getElementById("checked").innerHTML = "Checking..."; 
			
			var name = document.getElementById("user_email").value;			 
			http.open("GET", url1 + escape(name), true);
			http.onreadystatechange = handleHttpResponse1; 
			http.send(null); 
		}
	}*/
	/*function handleHttpResponse1() 
	{ 
		if (http.readyState == 4 || http.readyState=="complete") 
		{ 
			results = http.responseText; 
			
			var name = document.getElementById("user_email").value;
			
			if(results == "") 
			results = "<font color=\'#d65400\'><i>"+name+"</i> Is Available!</font>";
			
			document.getElementById("checked1").innerHTML = results; 
			var filename = results;
			var filelength = parseInt(results.length) - 14;
			var fileext = filename.substring(filelength,filelength + 14);
			if (fileext.toLowerCase() == "taken!<strong>")
			{
				//alert ("Select Another Username ");
				document.getElementById("user_email").value = "";
				document.getElementById("user_email").focus();
				return false;
			}
		}
	 }*/
	
	 
	function handleHttpResponseMail() 
	{ 
		if (httpmail.readyState == 4 || httpmail.readyState=="complete") 
		{ 
			results = httpmail.responseText; 
			/* Again, we\'re assuming your email  input ID is "email" */
			var name = document.getElementById("user_name").value;
			/* If the username is available, Print this message: */ 
			if(results == "") 
			results = "<font color=\'#d65400\'><i>"+name+"</i> Is Available!</font>";
			
			document.getElementById("checked").innerHTML = results; 
			var filename = results;
			var filelength = parseInt(results.length) - 14;
			var fileext = filename.substring(filelength,filelength + 14);
			if (fileext.toLowerCase() == "taken!<strong>")
			{
				//alert ("Select Another Username ");
				document.getElementById("user_name").value = "";
				document.getElementById("user_name").focus();
				return false;
			}
		}
	 }
	
	function getHTTPObjectMail()
	{
		var xmlHttps=null;
		try
		{
			// Firefox, Opera 8.0+, Safari
			xmlHttps=new XMLHttpRequest();
		}
		catch (e)
		{
			// Internet Explorer
			try
			{
				xmlHttps=new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
				xmlHttps=new ActiveXObject("Microsoft.XMLHTTP");
			}
		}
		return xmlHttps; 
	} 	
