﻿function createAjaxObj() {
    var xmlhttp = false;
    if (window.XMLHttpRequest) {
        xmlhttp = new XMLHttpRequest();
        if (xmlhttp.overrideMimeType)
        { xmlhttp.overrideMimeType("text/xml"); }
    }
    else if (window.ActiveXObject) {
        try
                { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
        catch (e)
                { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
    }

    if (!xmlhttp)
    { window.alert("Your broswer not support XMLHttpRequest!"); }

    return xmlhttp;
}

function fetchData(parmas, obj) {
    var xmlhttp = createAjaxObj();
    xmlhttp.open("get", parmas, true)
    xmlhttp.onreadystatechange = function () {
        if (xmlhttp.readyState == 4) {
            if (xmlhttp.status == 200) {
                var returnStr = xmlhttp.responseText;
                document.getElementById(obj).innerHTML = returnStr;
            }
        }
    }
    xmlhttp.send(null);
}

function floatNews(parmas) {
    var xmlhttp = createAjaxObj();
    xmlhttp.open("get", parmas, true)
    xmlhttp.onreadystatechange = function () {
        if (xmlhttp.readyState == 4) {
            if (xmlhttp.status == 200) {
                var returnStr = xmlhttp.responseText;
                document.write(returnStr);
            }
        }
    }
    xmlhttp.send(null);
}


function fetchLinks(parmas, obj) {
    var xmlhttp = createAjaxObj();
    xmlhttp.open("get", parmas, true)
    xmlhttp.onreadystatechange = function () {
        if (xmlhttp.readyState == 4) {
            if (xmlhttp.status == 200) {
                var returnStr = xmlhttp.responseText;
                document.getElementById(obj).innerHTML = returnStr;
            }
        }
    }
    xmlhttp.send(null);
}
