
var Ajax = new Object()
Ajax = {
	xmlObj: (typeof window.ActiveXObject != 'undefined') ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest(),
	result: '',

	getMethod: function(url,params,funct) {
		if (!funct) { funct = 'response'; }
		Ajax.xmlObj.open("GET", url+'?'+params, true);
		Ajax.xmlObj.onreadystatechange=function() {
			if (Ajax.xmlObj.readyState==4) {
				eval(funct+'(Ajax.xmlObj.responseText)');
			}
		}
		Ajax.xmlObj.send(null);
	},

	postMethod: function(url,params,funct) {
		if (!funct) { funct = 'response'; }
		Ajax.xmlObj.open("POST", url, true);
		Ajax.xmlObj.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		Ajax.xmlObj.setRequestHeader("Content-length", params.length);
		Ajax.xmlObj.setRequestHeader("Connection", "close");
		Ajax.xmlObj.onreadystatechange=function() {
			if (Ajax.xmlObj.readyState==4 && Ajax.xmlObj.status==200) {
				eval(function_name+'(Ajax.xmlObj.responseText)');
			}
		}
		Ajax.xmlObj.send(params);
	}
}
