

function doPost(targetUrl, postParameter) {
    var postForm = document.createElement("form");
    postForm.setAttribute("name", "DOPOST_GENERATE_FORM");
    postForm.setAttribute("action", targetUrl);
    postForm.setAttribute("method", "post");
    var params = postParameter.split("&");
    for (var i = 0; i < params.length; i++) {
        var param = params[i].split("=");
        var hidden_ele = document.createElement("input");
        hidden_ele.setAttribute("type","hidden");
        hidden_ele.setAttribute("name",param[0]);
        hidden_ele.setAttribute("value",param[1]);
        postForm.appendChild(hidden_ele);
    }
    document.body.appendChild(postForm);
    postForm.submit();
}

function doPostNewWindow(targetUrl, postParameter) {
    var postForm = document.createElement("form");
    postForm.setAttribute("name", "DOPOST_GENERATE_FORM");
    postForm.setAttribute("action", targetUrl);
    postForm.setAttribute("method", "post");
    var params = postParameter.split("&");
    for (var i = 0; i < params.length; i++) {
        var param = params[i].split("=");
        var hidden_ele = document.createElement("input");
        hidden_ele.setAttribute("type","hidden");
        hidden_ele.setAttribute("name",param[0]);
        hidden_ele.setAttribute("value",param[1]);
        postForm.appendChild(hidden_ele);
    }
    document.body.appendChild(postForm);
    targetUrl += "?" + postParameter;
    window.open(targetUrl, "windowId", "width=500, height=510, menubar=no, toolbar=no, scrollbars=no, status=no, resizable=no");
    postForm.target="windowId";
    postForm.submit();
}

function doGet(targetUrl, getParameter) {
    var getForm = document.createElement("form");
    getForm.setAttribute("name", "DOGET_GENERATE_FORM");
    getForm.setAttribute("action", targetUrl);
    getForm.setAttribute("method", "get");
    var params = getParameter.split("&");
    for (var i = 0; i < params.length; i++) {
        var param = params[i].split("=");
        var hidden_ele = document.createElement("input");
        hidden_ele.setAttribute("type","hidden");
        hidden_ele.setAttribute("name",param[0]);
        hidden_ele.setAttribute("value",param[1]);
        getForm.appendChild(hidden_ele);
    }
    document.body.appendChild(getForm);
    getForm.submit();
}

