// holds an instance of XMLHttpRequest


var xmlHttp_area_edit_profile = createXmlHttpRequestObject();


// creates an XMLHttpRequest instance


function createXmlHttpRequestObject()


{


// will store the reference to the XMLHttpRequest object


var xmlHttp_area_edit_profile;


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


try


{


// try to create xmlHttp_area_edit_profileRequest object


xmlHttp_area_edit_profile = new XMLHttpRequest();


}


catch(e)


{


// assume IE6 or older


try


{


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


}


catch(e) { }


}


// return the created object or display an error message


if (!xmlHttp_area_edit_profile)


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


else


return xmlHttp_area_edit_profile;


}


	// called to read a file from the server


	





	


	function process_edit_profile(rid)


	{		
			
			var dobyear=document.getElementById('dobyear').value;
			var dobmonth=document.getElementById('dobmonth').value;
			var dobday=document.getElementById('dobday').value;
			var lokin=document.getElementById('lokin').value;
			var rstatus=document.getElementById('rstatus').value;
			var about=document.getElementById('about').value;
			var emailoptio=document.getElementById('emailoptio').value;
			document.getElementById('load_info').style.display="block";
			document.getElementById('edit_info').style.display="none";

			var url = "http://www.wikisanjose.com/user/edit_profile.php?uid="+rid+"&dobyear="+dobyear+"&dobmonth="+dobmonth+"&dobday="+dobday+"&lokin="+lokin+"&rstatus="+rstatus+"&about="+about+"&emailoptio="+emailoptio;	


	





		


		if (xmlHttp_area_edit_profile)


		{


		// try to connect to the server


			try


			{


			


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


			xmlHttp_area_edit_profile.onreadystatechange = handleRequestStateChange_area_edit_profile;


			xmlHttp_area_edit_profile.send(null);


			}


			// display the error in case of failure


			catch (e)


			{


			


			}


		}


		


	


	


	}


	


	


	


	


	


	


	// function that handles the HTTP response


	function handleRequestStateChange_area_edit_profile()


	{


		


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





	// display the status of the request


	if (xmlHttp_area_edit_profile.readyState == 1)


	{


		


		


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





	}/*


	else if (xmlHttp_area_edit_profile.readyState == 2)


	{


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


	}


	else if (xmlHttp_area_edit_profile.readyState == 3)


	{


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


	}


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


	*/


	else if (xmlHttp_area_edit_profile.readyState == 4)


	{


		// continue only if HTTP status is "OK"


	


		if (xmlHttp_area_edit_profile.status == 200)


		{


				


			try


			{


			


				response = xmlHttp_area_edit_profile.responseText;

				document.getElementById('load_info').style.display="none";
			document.getElementById('edit_info').style.display="block";
				
				document.getElementById('myprofileinfo2').style.display="none";
				
				document.getElementById('myprofileinfo3').style.display="block";

				document.getElementById('myprofileinfo3').innerHTML = response;

				

				


			


			


			}


			catch(e)


			{


			// display error message


				


			}


		}


		else


		{


			// display status message


		


		}


		


	}


}





