// JavaScript Document

// holds an instance of XMLHttpRequest





var xmlHttp_area_load_projects2 = createXmlHttpRequestObject();





// creates an XMLHttpRequest instance





function createXmlHttpRequestObject()





{





// will store the reference to the XMLHttpRequest object





var xmlHttp_area_load_projects2;





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





try





{





// try to create xmlHttp_area_load_projects2Request object





xmlHttp_area_load_projects2 = new XMLHttpRequest();





}





catch(e)





{





// assume IE6 or older





try





{





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





}





catch(e) { }





}





// return the created object or display an error message





if (!xmlHttp_area_load_projects2)





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





else





return xmlHttp_area_load_projects2;





}





	// called to read a file from the server





	











	





	function process_load_projects2(webpath)





	{

		



			

			var project =document.getElementById("area").value;
			
			document.getElementById("projectdiv").innerHTML="Loading..";

		



			var url = webpath+"ajax/load_projects2.php?project="+project;	





	











		





		if (xmlHttp_area_load_projects2)





		{





		// try to connect to the server





			try





			{





			





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





			xmlHttp_area_load_projects2.onreadystatechange = handleRequestStateChange_area_load_projects2;





			xmlHttp_area_load_projects2.send(null);





			}





			// display the error in case of failure





			catch (e)





			{





			alert("Can't connect to server:\n" + e.toString());





			}





		}





		





	





	





	}





	





	





	





	





	





	





	// function that handles the HTTP response





	function handleRequestStateChange_area_load_projects2()





	{





		





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











	// display the status of the request





	if (xmlHttp_area_load_projects2.readyState == 1)





	{







		



		





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











	}/*





	else if (xmlHttp_area_load_projects2.readyState == 2)





	{





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





	}





	else if (xmlHttp_area_load_projects2.readyState == 3)





	{





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





	}





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





	*/





	else if (xmlHttp_area_load_projects2.readyState == 4)





	{





		// continue only if HTTP status is "OK"





	





		if (xmlHttp_area_load_projects2.status == 200)





		{





				





			try





			{





			





				response = xmlHttp_area_load_projects2.responseText;







				

				

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



				

				

		

				

			



				





			





			





			}





			catch(e)





			{





			// display error message





				alert("Error reading the response: " + e.toString());





			}





		}





		else





		{





			// display status message





		alert("There was a problem retrieving the data:\n" +





		xmlHttp_area_load_projects2.statusText);





		}





		





	}





}












