	var url_email = "check_availability_email.php?param="; 
	var http_email = getHTTPObject();	
	function check_useremail()
	{	
		if(!isWhitespace(document.getElementById("user_email").value) == true)
		{			
			/* Print the message to use while checking the database: */
			document.getElementById("checked_email").innerHTML = "Checking..."; 
			/* We\'re assuming your username input ID is "username" */ 
			var name = document.getElementById("user_email").value;			 
			http_email.open("GET", url_email + escape(name), true);
			http_email.onreadystatechange = handleHttpResponse_email; 
			http_email.send(null); 
		}
	}
	 
	function handleHttpResponse_email() 
	{ 
		if (http_email.readyState == 4 || http_email.readyState=="complete") 
		{ 
			results = http_email.responseText; 
			/* Again, we\'re assuming your email  input ID is "email" */
			var name = document.getElementById("user_email").value;
			/* If the username is available, Print this message: */ 
			if(results == "") 
			results = "";
			
			document.getElementById("checked_email").innerHTML = results; 
			var filename = results;
			var filelength = parseInt(results.length) - 14;
			var fileext = filename.substring(filelength,filelength + 14);
			//alert(fileext.toLowerCase());
			if (fileext.toLowerCase() == "in use<strong>")
			{
				//alert ("Select Another Username ");
				document.getElementById("user_email").value = "";
				document.getElementById("user_email").focus();
				return false;
			}
		}
	 }
	
	function getHTTPObject()
	{
		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; 
	} 	
