function TransToHidden(tFrom, tTo){
    document.getElementById(tTo).value=document.getElementById(tFrom).value;
}


function getxmlhttp() {
    var xmlhttp = false;

    try {
        xmlhttp = new ActiveXObjet("Msxml2.XMLHTTP");
        //alert("You are using MS-IE.");
    } catch (e) {
        try {
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
            //alert("You are using MS-IE");
        } catch (E) {
            xmlhttp = false;
        }
    }

    if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
        xmlhttp = new XMLHttpRequest();
        //alert("You are not using MS-IE");
    }

    return xmlhttp;
}



function gwg_p_search_by(serverPage, objID, prodID, listID, itxt) {

    var sS = document.getElementById(itxt).value;
    if (sS != 0) {
            xmlhttp = getxmlhttp();

        var obj = document.getElementById(objID);
        var srvPage = serverPage + "?i=" + sS + "&ids=1";

        xmlhttp.open("GET", srvPage);
        xmlhttp.onreadystatechange = function() {
            if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
                obj.innerHTML = xmlhttp.responseText;
            }
        }
        xmlhttp.send(null);
    }else{
            xmlhttp = getxmlhttp();

        var catObj = document.getElementById(objID);
        var srvPage = serverPage + "?i=" + sS + "&ids=2";

        xmlhttp.open("GET", srvPage);
        xmlhttp.onreadystatechange = function() {
            if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
                catObj.innerHTML = xmlhttp.responseText;
            }
        }
        xmlhttp.send(null);

        xmlhttp1 = getxmlhttp();
        var prodObj = document.getElementById(prodID);
        var srvPage = serverPage + "?i=" + sS + "&ids=3";

        xmlhttp1.open("GET", srvPage);
        xmlhttp1.onreadystatechange = function() {
            if (xmlhttp1.readyState == 4 && xmlhttp1.status == 200) {
                prodObj.innerHTML = xmlhttp1.responseText;
            }
        }
        xmlhttp1.send(null);
//        alert(listID);

        xmlhttp4 = getxmlhttp();

        var listObj = document.getElementById(listID);
        var srvPage = "gwg_p_list_clear.php";

        xmlhttp4.open("GET", srvPage);
        xmlhttp4.onreadystatechange = function() {
            if (xmlhttp4.readyState == 4 && xmlhttp4.status == 200) {
                listObj.innerHTML = xmlhttp4.responseText;
            }
        }
        xmlhttp4.send(null);

    }
}


function gwg_p_category(serverPage, pageList, objID, listID, itxt2, ixtx) {

    var sS1 = document.getElementById(itxt2).value;
    var sS2 = ixtx;
    if (sS1 != 0) {

        xmlhttp2 = getxmlhttp();
        var obj = document.getElementById(objID);
        var srvPage2 = serverPage + "?ii=" + sS1 + "&iii=" + sS2 + "&ids=2";
        //alert(srvPage2);
        xmlhttp2.open("GET", srvPage2);
        xmlhttp2.onreadystatechange = function() {
            if (xmlhttp2.readyState == 4 && xmlhttp2.status == 200) {
                obj.innerHTML = xmlhttp2.responseText;
            }
        }
        xmlhttp2.send(null);

        xmlhttp3 = getxmlhttp();
        var obj3 = document.getElementById(listID);
        //var srvPage3 = pageList + "?ii=" + sS1 + "&iii=" + sS2 + "&ids=2";
        var srvPage3 = pageList + "?sb=" + sS2 + "&c=" + sS1 + "&p=All";
        xmlhttp3.open("GET", srvPage3);
        xmlhttp3.onreadystatechange = function() {
            if (xmlhttp3.readyState == 4 && xmlhttp3.status == 200) {
                obj3.innerHTML = xmlhttp3.responseText;
            }
        }
        xmlhttp3.send(null);

    }else{
        xmlhttp2 = getxmlhttp();
        var obj = document.getElementById(objID);
        var srvPage = serverPage + "?ii=" + sS1 + "&iii=" + sS2 + "&ids=2";

        xmlhttp2.open("GET", srvPage);
        xmlhttp2.onreadystatechange = function() {
            if (xmlhttp2.readyState == 4 && xmlhttp2.status == 200) {
                obj.innerHTML = xmlhttp2.responseText;
            }
        }
        xmlhttp2.send(null);

        xmlhttp5 = getxmlhttp();

        var listObj = document.getElementById(listID);
        var srvPage = "gwg_p_list_clear.php";

        xmlhttp5.open("GET", srvPage);
        xmlhttp5.onreadystatechange = function() {
            if (xmlhttp5.readyState == 4 && xmlhttp5.status == 200) {
                listObj.innerHTML = xmlhttp5.responseText;
            }
        }
        xmlhttp5.send(null);

    }
}



function gwg_p_products_list(serverPage, listID, SB, C, P, G, A, R) {
//alert("hello");
    var sSB = document.getElementById(SB).value;
    var sC = document.getElementById(C).value;
    var sP = document.getElementById(P).value;
    if (sP != 0) {
        xmlhttp3 = getxmlhttp();
        var listObj = document.getElementById(listID);
        var srvPage3 = serverPage + "?sb=" + sSB + "&c=" + sC + "&p=" + sP;
    //    alert(srvPage3);
        xmlhttp3.open("GET", srvPage3);
        xmlhttp3.onreadystatechange = function() {
            if (xmlhttp3.readyState == 4 && xmlhttp3.status == 200) {
                listObj.innerHTML = xmlhttp3.responseText;
            }
        }
        xmlhttp3.send(null);
    }else{
        xmlhttp6 = getxmlhttp();

        var listObj = document.getElementById(listID);
        var srvPage = "gwg_p_list_clear.php";

        xmlhttp6.open("GET", srvPage);
        xmlhttp6.onreadystatechange = function() {
            if (xmlhttp6.readyState == 4 && xmlhttp6.status == 200) {
                listObj.innerHTML = xmlhttp6.responseText;
            }
        }
        xmlhttp6.send(null);
    }
}



function gwg_s_search_by(serverPage, sbC, sbS, lf, sl) {

    var sSBC = document.getElementById(sbC).checked;
    var sSBS = document.getElementById(sbS).checked;
    var sLF = document.getElementById(lf).value;
    var sS = "c";

    if (sSBC) {
        sS = "c";
    }else{
        sS = "s";
    }
    xmlhttp = getxmlhttp();

    var obj = document.getElementById(sl);
    var srvPage = serverPage + "?l=" + sLF + "&s=" + sS;
//alert(srvPage);

    xmlhttp.open("GET", srvPage);
    xmlhttp.onreadystatechange = function() {
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
            obj.innerHTML = xmlhttp.responseText;
        }
    }
    xmlhttp.send(null);
}

function gwg_s_det(serverPage, sbC, sbS, lf, ls, sl) {

    var sSBC = document.getElementById(sbC).checked;
    var sSBS = document.getElementById(sbS).checked;
    var sLF = document.getElementById(lf).value;
    var sLS = document.getElementById(ls).value;
    var sS = "c";

    if (sSBC) {
        sS = "c";
    }else{
        sS = "s";
    }
    xmlhttp1 = getxmlhttp();

    var obj1 = document.getElementById(sl);
    var srvPage = serverPage + "?c=" + sLS + "&s=" + sS;
//alert(srvPage);

    xmlhttp1.open("GET", srvPage);
    xmlhttp1.onreadystatechange = function() {
        if (xmlhttp1.readyState == 4 && xmlhttp1.status == 200) {
            obj1.innerHTML = xmlhttp1.responseText;
        }
    }
    xmlhttp1.send(null);
}
