			var HTMLReq;
			var linkControlGlobal;
		
function FetchByAjax(linkControl,webPage)
{

	linkControlGlobal=linkControl;
	try
	{
		HTMLReq = new ActiveXObject("Msxml2.XMLHTTP");
		
	}
	catch(e)
	{
		try
		{
			HTMLReq = new ActiveXObject("Microsoft.XMLHTTP");
		} 
		catch(oc)
		{
			HTMLReq = null;
		}
	}
	if(!HTMLReq && typeof XMLHttpRequest != "undefined") 
	{
		HTMLReq = new XMLHttpRequest();
	}
	
	if(HTMLReq)
	{
	
		HTMLReq.onreadystatechange = HandleResponse;
		HTMLReq.open("post",webPage,  true);
		HTMLReq.send();
	}
	return false;
}

function HandleResponse()
{
	if(HTMLReq.readyState == 4)
	{
		if(HTMLReq.status == 200)
		{
		
		if(linkControlGlobal=="getmajors")
			{
			
				SetMajors(HTMLReq.responseText);
			}			
			////////
			else
			{
				//do nothing
			}
		 	
		}
		else
		{	
			alert("There was a problem retrieving data from the server." );
		}
	}
}

