/** Using AJAX to connect to HTTP pages. Implementing code from SACK v1.6.1 **/
function ImperialAjax_Form(path) {
  try {
		var ajaxObj = new sack();
		ajaxObj.requestFile = path;
		ajaxObj.onLoading = function() {
			Sem.onLoading();
		};
		ajaxObj.onCompletion = function(){ 
			showClientData(ajaxObj);
			Sem.onCompletion();
		};
		ajaxObj.onError = function() {
			
		};
		ajaxObj.runAJAX();
	}
	catch(e) { 
		alert("0x00: " + e.description); 
	}
	
	function showClientData(ajaxObj) {
		try {
			eval(ajaxObj.response);
		}
		catch(e) { 
			alert("0x01: "+ e.description); 
		}			
	}
}
