function createXMLHttp() {
	if (typeof XMLHttpRequest != "undefined") {
    	return new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        var aVersions = ["MSXML2.XMLHttp.5.0",
            "MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0",
            "MSXML2.XMLHttp", "Microsoft.XMLHttp"];
        for (var i = 0; i < aVersions.length; i++) {
            try {
                var oXmlHttp = new ActiveXObject(aVersions[i]);
                return oXmlHttp;
            } catch (oError) {
                //
            }
        }
    }

    throw new Error("XMLHttp object could not be created.");
}

function incrementPageCount() {
	var ajax = createXMLHttp();
	ajax.open("get", "increment.php?t=p", true);
	ajax.send(null);
}

function incrementDownloadCount() {
	var ajax = createXMLHttp();
	ajax.open("get", "increment.php?t=d", true);
	ajax.send(null);
}
