// Utworzenie obiektu żądania
function createRequest() {
	if (typeof XMLHttpRequest != 'undefined') {
		return new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		var aVers = [ "MSXML2.XMLHttp.5.0",
		              "MSXML2.XMLHttp.4.0",
		              "MSXML2.XMLHttp.3.0",
		              "MSXML2.XMLHttp",
		              "Miscrosoft.XMLHttp"];
		
		for (var i=0; i<aVers.length; i++) {
			try {
				var oXmlHttp = new ActiveXObject(aVers[i]);
				return oXmlHttp;
			} catch (err) {
			}
		}
	}
}
