function createRequestObject() 
{ 
	var xmlhttp = false;
	try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } 
	catch (e) 
	{
		try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } 
		catch (e) 
		{
			try { xmlhttp = new XMLHttpRequest(); }
			catch (e)
			{      
				alert("Your browser does not support AJAX!");      
			}
		}
	}
	return xmlhttp; 
} 

function showPage(webpage, divid) 
{ 
	var xmlobj = createRequestObject(); 
	xmlobj.open("POST", webpage, true);
	xmlobj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	var eid = document.getElementById(divid);
	xmlobj.onreadystatechange = function() 
	{ if (xmlobj.readyState == 4 && xmlobj.status == 200) { eid.innerHTML = xmlobj.responseText; } }
	xmlobj.send();
}

function showPage2(webpage, divid, webpage2, divid2) 
{ 
	var xmlobj = createRequestObject(); 
	xmlobj.open("POST", webpage, true);
	xmlobj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	var eid = document.getElementById(divid);
	xmlobj.onreadystatechange = function() 
	{ if (xmlobj.readyState == 4 && xmlobj.status == 200) { eid.innerHTML = xmlobj.responseText; showPage(webpage2,divid2); } }
	xmlobj.send();
}

function showImage(webpage, divid, imgsrc) 
{ 
	var xmlobj = createRequestObject(); 
	xmlobj.open("POST", webpage, true);
	xmlobj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	var eid = document.getElementById(divid);
	xmlobj.onreadystatechange = function() 
	{ if (xmlobj.readyState == 4 && xmlobj.status == 200) { eid.innerHTML = xmlobj.responseText; } }
	xmlobj.send('imgsrc=' + imgsrc);
}

function sendMail(webpage, divid) 
{ 
	var paramobjs = "name=" + document.getElementById("name").value + "&email=" + document.getElementById("email").value + 
					"&campus=" + document.getElementById("campus").value + "&message=" + document.getElementById("message").value;
	var xmlobj = createRequestObject(); 
	xmlobj.open("POST", webpage, true);
	xmlobj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	var eid = document.getElementById(divid);
	xmlobj.onreadystatechange = function() 
	{ if (xmlobj.readyState == 4 && xmlobj.status == 200) { eid.innerHTML = xmlobj.responseText; } }
	xmlobj.send(paramobjs);
} 

function showArticle(webpage, divid, aid) 
{ 
	var xmlobj = createRequestObject(); 
	xmlobj.open("POST", webpage, true);
	xmlobj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	var eid = document.getElementById(divid);
	xmlobj.onreadystatechange = function() 
	{ if (xmlobj.readyState == 4 && xmlobj.status == 200) { eid.innerHTML = xmlobj.responseText; } }
	xmlobj.send('articleID=' + aid);
}

function highlightElement(eid) 
{ 
	document.getElementById(eid).focus(); 
	document.getElementById(eid).select();
}

function ismaxlength(obj)
{
	var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : "";
	if (obj.getAttribute && obj.value.length>mlength) obj.value=obj.value.substring(0,mlength);
}
