// JavaScript Document

function ajax(siteURL) {
	this._siteURL = siteURL + "&ajax=1";
}

ajax.prototype.sendReturnRequest = function(reqURLPost,successFunction) {
	var url = this._siteURL + "&" + reqURLPost;
	var objXMLHttp = null;
	alert(url);
		if(objXMLHttp == null || objXMLHttp.readyState == 4 || objXMLHttp.readyState == 'complete') {
		if (window.XMLHttpRequest)
		{
			objXMLHttp=new XMLHttpRequest();
		}
		else if (window.ActiveXObject)
		{
				objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		if(objXMLHttp == null) {
			alert("Browser does not support AJAX, please upgrade to the latest version of FireFox or Internet Explorer");
			return;
		}
		//what happens after we save
		objXMLHttp.onreadystatechange = function() {
			if((objXMLHttp.readyState == 4 || objXMLHttp.readyState == 'complete') && (objXMLHttp.status == 200)) {
				var results = objXMLHttp.responseXML;	
				eval(successFunction+"("+results+")");
		   }
		}
		objXMLHttp.open('GET',url, true);
		objXMLHttp.send(null);
	}
}

ajax.prototype.sendReturnRequest = function(reqURLPost) {
		var url = this._siteURL + "&" + reqURLPost;
		var objXMLHttp = null;
		if(objXMLHttp == null || objXMLHttp.readyState == 4 || objXMLHttp.readyState == 'complete') {
		if (window.XMLHttpRequest)
		{
			objXMLHttp=new XMLHttpRequest();
		}
		else if (window.ActiveXObject)
		{
				objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		if(objXMLHttp == null) {
			alert("Browser does not support AJAX, please upgrade to the latest version of FireFox or Internet Explorer");
			return;
		}
		//window.open(url);
		//what happens after we save
		objXMLHttp.onreadystatechange = function() {
			if(objXMLHttp != null && (objXMLHttp.readyState == 4 || objXMLHttp.readyState == 'complete') && (objXMLHttp.status == 200)) {
				return objXMLHttp.responseXML;	
				
		   }
		}
		objXMLHttp.open('GET',url, true);
		objXMLHttp.send(null);
	}
}
