﻿var xmlhttp;
function fillddlFSP(param) {
    xmlhttp = GetXmlHttpObject();
    if (xmlhttp == null) {
        alert("Your browser does not support AJAX!");
        return;
    }

    var url = "Ajax/AjaxFSP.aspx";

    url = url + "?FP=" + escape(param);
    url = url + "&CompanyID=2";
    xmlhttp.onreadystatechange = stateChangedfillddlFSP;
    xmlhttp.open("GET", url, true);
    xmlhttp.send(null);
    //window.document.forms[0].submit();
}

function stateChangedfillddlFSP() {
    if (xmlhttp.readyState == 4) {
        window.document.getElementById("ddlFSP").innerHTML = xmlhttp.responseText;
    }
}

var xmlhttp2;
function fillddlTP(param, param2) {
    xmlhttp2 = GetXmlHttpObject();
    if (xmlhttp2 == null) {
        alert("Your browser does not support AJAX!");
        return;
    }

    var url = "Ajax/AjaxTP.aspx";

    url = url + "?FP=" + escape(param);
    url = url + "&FSP=" + escape(param2);
    url = url + "&CompanyID=2";
    xmlhttp2.onreadystatechange = stateChangedfillddlTP;
    xmlhttp2.open("GET", url, true);
    xmlhttp2.send(null);
    //window.document.forms[0].submit();
}

function stateChangedfillddlTP() {
    if (xmlhttp2.readyState == 4) {
        window.document.getElementById("ddlTP").innerHTML = xmlhttp2.responseText;
    }
}

var htmlhttp3;
function fillddlTSP(param, param2, param3) {
    xmlhttp3 = GetXmlHttpObject();
    if (xmlhttp3 == null) {
        alert("Your browser does not support AJAX!");
        return;
    }
    var url = "Ajax/AjaxTSP.aspx?FP=" + escape(param) + "&FSP=" + escape(param2)
                    + "&TP=" + escape(param3) + "&CompanyID=2";

    xmlhttp3.onreadystatechange = stateChangedfillddlTSP;
    xmlhttp3.open("GET", url, true);
    xmlhttp3.send(null);
}

function stateChangedfillddlTSP() {
    if (xmlhttp3.readyState == 4) {
        window.document.getElementById("ddlTSP").innerHTML = xmlhttp3.responseText;
    }
}

function GetXmlHttpObject() {
    if (window.XMLHttpRequest) {
        // code for IE7+, Firefox, Chrome, Opera, Safari
        return new XMLHttpRequest();
    }
    if (window.ActiveXObject) {
        // code for IE6, IE5
        return new ActiveXObject("Microsoft.XMLHTTP");
    }
    return null;
}
