function callAHAH(url, pageElement, callMessage, errorMessage) {
     document.getElementById(pageElement).innerHTML = callMessage;
     try {
     req = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       req = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         req = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          req = false;
         } 
       } 
     }
     req.onreadystatechange = function() {responseAHAH(pageElement,
      	errorMessage);};
     req.open("GET",url,true);
     req.send(null);
	 
  }

function responseAHAH(pageElement, errorMessage) {
	var output = '';
	if(req.readyState == 4) {
		if(req.status == 200) {
			output = req.responseText;
			document.getElementById(pageElement).innerHTML = output;
		 
			if (pageElement == 'displayName')
			 	{	document.getElementById("acctType").innerHTML = '';
					document.getElementById("mFname").innerHTML = '';
					document.getElementById("mLname").innerHTML = '';
					document.getElementById("mEmail").innerHTML = '';
					document.getElementById("mPword").innerHTML = '';
					document.getElementById("secQues").innerHTML = '';
					}
			if (pageElement == 'acctType')
			 	{	document.getElementById("displayName").innerHTML = '';
					document.getElementById("mFname").innerHTML = '';
					document.getElementById("mLname").innerHTML = '';
					document.getElementById("mEmail").innerHTML = '';
					document.getElementById("mPword").innerHTML = '';
					document.getElementById("secQues").innerHTML = '';
					}
			if (pageElement == 'mFname')
			 	{	document.getElementById("displayName").innerHTML = '';
					document.getElementById("acctType").innerHTML = '';
					document.getElementById("mLname").innerHTML = '';
					document.getElementById("mEmail").innerHTML = '';
					document.getElementById("mPword").innerHTML = '';
					document.getElementById("secQues").innerHTML = '';
					}
			if (pageElement == 'mLname')
			 	{	document.getElementById("displayName").innerHTML = '';
					document.getElementById("acctType").innerHTML = '';
					document.getElementById("mFname").innerHTML = '';
					document.getElementById("mEmail").innerHTML = '';
					document.getElementById("mPword").innerHTML = '';
					document.getElementById("secQues").innerHTML = '';
					}
			if (pageElement == 'mEmail')
			 	{	document.getElementById("displayName").innerHTML = '';
					document.getElementById("acctType").innerHTML = '';
					document.getElementById("mFname").innerHTML = '';
					document.getElementById("mLname").innerHTML = '';
					document.getElementById("mPword").innerHTML = '';
					document.getElementById("secQues").innerHTML = '';
					}
			if (pageElement == 'mPword')
			 	{	document.getElementById("displayName").innerHTML = '';
					document.getElementById("acctType").innerHTML = '';
					document.getElementById("mFname").innerHTML = '';
					document.getElementById("mLname").innerHTML = '';
					document.getElementById("mEmail").innerHTML = '';
					document.getElementById("secQues").innerHTML = '';
					}
			if (pageElement == 'secQues')
			 	{	document.getElementById("displayName").innerHTML = '';
					document.getElementById("acctType").innerHTML = '';
					document.getElementById("mFname").innerHTML = '';
					document.getElementById("mLname").innerHTML = '';
					document.getElementById("mEmail").innerHTML = '';
					document.getElementById("mPword").innerHTML = '';
					}
			if (pageElement == 'secAns')
			 	{	document.getElementById("displayName").innerHTML = '';
					document.getElementById("acctType").innerHTML = '';
					document.getElementById("mFname").innerHTML = '';
					document.getElementById("mLname").innerHTML = '';
					document.getElementById("mEmail").innerHTML = '';
					document.getElementById("mPword").innerHTML = '';
					document.getElementById("secQues").innerHTML = '';
					}
	 
	         }
		else	{	document.getElementById(pageElement).innerHTML =  
					errorMessage+"\n"+output;
					}
			}
		}
