function AJAX(url, meth, stringToPost, afterFunc, arrParams, isXML){
	var after=afterFunc;
	var params = arrParams;
	var a;
	try{a = new XMLHttpRequest} catch(e){alert('Can\'t create XMLHttpRequest!');return;}
	
    a.onreadystatechange=function(){
	    if (a.readyState == 4){	if (a.status == 200){
			var res;
			res = isXML ? a.responseXML : a.responseText;
			after(params, res);
	    }}
    };
    a.open(meth, url, true);
    a.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");  
    a.send(stringToPost);
}

function checkAJAX(){
	if(!window.XMLHttpRequest)
		return false;
	return true;
}