function Scoax() {
	READY_STATE_UNINITIALIZED=0;
	READY_STATE_LOADING=1;
	READY_STATE_LOADED=2;
	READY_STATE_INTERACTIVE=3;
	READY_STATE_COMPLETE=4;

	this.getXMLHTTPRequest=function() {
		var req;
		try {
			req=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e)	{
			try	{
				req=new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e2) {
				req=null;
			}
		}
		if(!req && typeof XMLHttpRequest!="undefined") {
			req = new XMLHttpRequest();
		}
		return req;
	}

	this.sendRequest=function(url,orsc_callback) {
		var req=this.getXMLHTTPRequest();
		if (req) {
			req.onreadystatechange=function() {
				if (req.readyState==READY_STATE_COMPLETE) {
					if (req.status==200) {
						var data=req.responseText;
						//alert (data);
						orsc_callback(data);
					}
				}
			}
			req.open("GET",url,true);
			req.send(null);
		}
	}
}