
// OCEAN_AJAX.JS version 3.0
// *********************************************
// *  Copyright 2009 - Quantum Mechanic, Inc.  *
// *  All Rights Reserved                      *
// *********************************************


	function getXMLHTTPRequest() {
		var request = false;
		
		try { request = new XMLHttpRequest(); } 
		catch(err1) {
			try { request = new AciveXObject("Msxml2.XMLHTTP"); } 
			catch(err2) {
				try { request = new ActiveXObject("Microsoft.XMLHTTP"); } 
				catch(err3) {
					request = false;
					
				} //-- catch 3
			} //-- catch 2
		} //-- catch 1
		
		return request;
	}

	var myRequest = getXMLHTTPRequest();


	
	function responseAjax() {
		if (myRequest.readyState == 4) {
			if (myRequest.status == 200) {
	
				//alert("Success: " + myRequest.responseText + " length=" + wo);
	
				wo = myRequest.responseText.length;
				if (wo<1) { 
				 	document.getElementById("processInfo").innerHTML="--wait--";
				}
	
				if (wo>0) { 
				 	document.getElementById("processInfo").innerHTML=myRequest.responseText;
					if(typeof postAjax == 'function') {
						postAjax(myRequest.responseText);
					} 
					
				}
	
	
			} else {
	
				alert("an error has occurred: " + myRequest.statusText);
			}
		}
	}

