// holds an instance of XMLHttpRequest

var xmlHttp_area_uname = createXmlHttpRequestObject();

// creates an XMLHttpRequest instance

function createXmlHttpRequestObject()

{

// will store the reference to the XMLHttpRequest object

var xmlHttp_area_uname;

// this should work for all browsers except IE6 and older

try

{

// try to create xmlHttp_area_unameuserRequest object

xmlHttp_area_uname = new XMLHttpRequest();

}

catch(e)

{

// assume IE6 or older

try

{

xmlHttp_area_uname = new ActiveXObject("Microsoft.XMLHttp");

}

catch(e) { }

}

// return the created object or display an error message

if (!xmlHttp_area_uname)

alert("Error creating the XMLHttpRequest object.");

else

return xmlHttp_area_uname;

}

	// called to read a file from the server

	



	

	function process_uname(uname)

	{

		



			

			var url = "http://www.wikisanjose.com/user/uname_check.php?uname="+uname;	





		

		if (xmlHttp_area_uname)

		{

		// try to connect to the server

			try

			{

			

			xmlHttp_area_uname.open("POST", url, true);

			xmlHttp_area_uname.onreadystatechange = handleRequestStateChange_area_uname;

			xmlHttp_area_uname.send(null);

			}

			// display the error in case of failure

			catch (e)

			{

			

			}

		}

		

	

	

	}

	

	

	

	

	

	

	// function that handles the HTTP response

	function handleRequestStateChange_area_uname()

	{

		

	// obtain a reference to the <div> element on the page

	

	// display the status of the request

	if (xmlHttp_area_uname.readyState == 1)

	{

		

		

		//document.getElementById("default_tab").style.display="block";



	}/*

	else if (xmlHttp_area_unameuser.readyState == 2)

	{

	myDiv.innerHTML += "Request status: 2 (loaded) <br/>";

	}

	else if (xmlHttp_area_unameuser.readyState == 3)

	{

	myDiv.innerHTML += "Request status: 3 (interactive) <br/>";

	}

	// when readyState is 4, we also read the server response

	*/

	else if (xmlHttp_area_uname.readyState == 4)

	{

		// continue only if HTTP status is "OK"

	

		if (xmlHttp_area_uname.status == 200)

		{

				

			try

			{

			

				response = xmlHttp_area_uname.responseText;
				response = response.replace(/^\s+/g, '').replace(/\s+$/g, '');
				
			 
				
				if(response==1){
					
					
					document.getElementById('unamea').style.display="block";
					document.getElementById("uname_check").value=""
					document.getElementById("uname_check").value=response;
					
					
					
					}else{
						document.getElementById('unamea').style.display="none";
						document.getElementById("uname_check").value=response;
						
						}

				
				

				

			

			

			}

			catch(e)

			{

			// display error message

				

			}

		}

		else

		{

			// display status message


		}

		

	}

}



