﻿
function createRequestObject() {
    var request = null;
    if (!request) try {
        request = new ActiveXObject('Msxml2.XMLHTTP');
    } catch (e) { }
    if (!request) try {
        request = new ActiveXObject('Microsoft.XMLHTTP');
    } catch (e) { }
    if (!request) try {
        request = new XMLHttpRequest();
    } catch (e) { }
    return request;
}

function urlEncodeData(data) {
    var query = [];
    if (data instanceof Object) {
        for (var k in data) {
            query.push(encodeURIComponent(k) + "=" + encodeURIComponent(data[k]));
        }
        return query.join('&');
    } else {
        return encodeURIComponent(data);
    }
}

function serverRequest(url1, data, callback) {
    var request = createRequestObject();
    if (!request) return false;
    request.onreadystatechange = function() {
        if (request.readyState == 4 && callback) callback(request);
    };
    request.open('POST', url1, true);
    request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    request.setRequestHeader("Referer", location.href);
    request.send(urlEncodeData(data));
    return true;
}

function getData(url1, data, elem) {
    var ob = document.getElementById(elem);
    if (ob) {
        var request = createRequestObject();
        if (!request) return false;
        request.onreadystatechange = function() {
        if (request.readyState == 4 && ob) ob.innerHTML = request.responseText;
        };
        request.open('GET', url1, true);
        request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        request.setRequestHeader("Referer", location.href);
        request.send(urlEncodeData(data));
        return true;
    }
    else return false;
    
}

function NewsInc(n) {
    var day = new Date();
    var mydata = new Array();
    mydata['id'] = n;
    serverRequest('/NewsCountInc.aspx', mydata, null);
}

