function xmlHttp(setUrl,setQuery) {
    var xh;
    var rs;

    if (window.ActiveXObject) {
        xh = new ActiveXObject("Microsoft.XMLHTTP");
    } else if (window.XMLHttpRequest) {
        xh = new XMLHttpRequest();
    }

    // 비동기적 접근
    xh.open("POST",setUrl,false);
    xh.setRequestHeader('Accept-Language','ko');
    xh.setRequestHeader('Content-Type','application/x-www-form-urlencoded;charset=UTF-8');
    xh.setRequestHeader('Cache-Control','no-cache');
    xh.send(setQuery);

    if (xh.readyState == 4) {
        if (xh.status == 200) {
            rs = xh.responseXML;
        } else {
            rs = xh.responseText;
        }
    }

    xh = null;
    return rs;
}

function jsonHttp(setUrl,setQuery) {
    var xh;
    var rs;

    if (window.ActiveXObject) {
        xh = new ActiveXObject("Microsoft.XMLHTTP");
    } else if (window.XMLHttpRequest) {
        xh = new XMLHttpRequest();
    }

    // 비동기적 접근
    xh.open("POST",setUrl,false);
    xh.setRequestHeader('Accept-Language','ko');
    xh.setRequestHeader('Content-Type','application/x-www-form-urlencoded;charset=UTF-8');
    xh.setRequestHeader('Cache-Control','no-cache');
    xh.send(setQuery);

    if (xh.readyState == 4) {
        if (xh.status == 200) {
            rs = eval("(" + xh.responseText + ")");
        } else {
            rs = xh.responseText;
        }
    }

    xh = null;
    return rs;
}

function textHttp(setUrl,setQuery) {
    var xh;
    var rs;

    if (window.ActiveXObject) {
        xh = new ActiveXObject("Microsoft.XMLHTTP");
    } else if (window.XMLHttpRequest) {
        xh = new XMLHttpRequest();
    }

    // 비동기적 접근
    xh.open("POST",setUrl,false);
    xh.setRequestHeader('Accept-Language','ko');
    xh.setRequestHeader('Content-Type','application/x-www-form-urlencoded;charset=UTF-8');
    xh.setRequestHeader('Cache-Control','no-cache');
    xh.send(setQuery);

    if (xh.readyState == 4) {
        if (xh.status == 200) {
            rs = xh.responseText;			
        } else {
            rs = xh.responseText;			
        }
    }
    xh = null;
    return rs;
}

