﻿var xmlHttp;

function GetXmlHttpObject() {
    var xmlHttp = null;
    try {
        //firefox, opera, safari
        xmlHttp = new XMLHttpRequest();
    }
    catch (e) {
        try {
            xmlHttp = new ActiveXObject(Msxml2.XMLHTTP);
        }
        catch (e) {
            xmlHttp = new ActiveXObject(Microsoft.XMLHTTP);
        }
    }

    return xmlHttp;
}


//left side promotional ad click counter
function UpdateClickCount(advertisementID) {

    xmlHttp = GetXmlHttpObject();
    if (xmlHttp == null) {
        alert('Ajax is not supported in this browser');
    }
    else {

        var url = window.location.href;
        var qryStringPos = url.indexOf('?');
        url = qryStringPos > -1 ? url.substring(0, qryStringPos) : url;

        var pars = "AjaxRequest=true&Module=AdvertisementView&AdvertisementID=" + advertisementID + "&RandomNo=" + Math.random();
        url = url + "?" + pars
        xmlHttp.onreadystatechange = ClickCountHandler;      
        xmlHttp.open("Get", url, true);
        xmlHttp.send(null);
    }
}

function ClickCountHandler(originalRequest) {
    //do nothing
}
