	var urlstoreemail = "check_availability_storeemail.php?param="; 
	var http_st = getHTTPObjectStoreEmail();	
	function check_storeemail()
	{	
	   
		if(!isWhitespace(document.getElementById("store_email").value) == true)
		{			
			/* Print the message to use while checking the database: */
			document.getElementById("checkedstoreemail").innerHTML = "Checking..."; 
			/* We\'re assuming your username input ID is "username" */ 
			var name = document.getElementById("store_email").value;	
			http_st.open("GET", urlstoreemail + escape(name), true);
			http_st.onreadystatechange = handleHttpResponseStoreEmail; 
			http_st.send(null); 
		}
	}
	
	
	 
	function handleHttpResponseStoreEmail() 
	{ 
		if (http_st.readyState == 4 || http_st.readyState=="complete") 
		{ 
			results = http_st.responseText; 
			/* Again, we\'re assuming your email  input ID is "email" */
			var name = document.getElementById("store_email").value;
			/* If the username is available, Print this message: */ 
			if(results == "") 
			results = "<font color=\'#d65400\'><i>"+name+"</i> Is Available!</font>";
			
			document.getElementById("checkedstoreemail").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("store_email").value = "";
				document.getElementById("store_email").focus();
				return false;
			}
		}
	 }
	
	function getHTTPObjectStoreEmail()
	{
		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; 
	} 	
