﻿function MakeRequest(PageName, querystring, responsefunction) {
    querystring += "&Random=" + Math.random();
    postRequest = new HttpRequest();
    postRequest.failureCallback = requestFailed;
    postRequest.url = PageName;
    postRequest.queryString = querystring;
    postRequest.successCallback = responsefunction;
    postRequest.get();
}

function requestFailed(httpRequest) {
    alert("Lookup failed, HTTP::\nStatus :" + httpRequest.status + "\nStatus Text : " + httpRequest.statusText + "\nResponseState :" + httpRequest.readyState);
}
var pgName;

function SetModuleIdInSession(pagename, moduleId, RequestName) {

    pgName = pagename;
    MakeRequest('SetSession.aspx', 'type=SetModuleId&' + RequestName + '=' + moduleId, SetModuleIdInSessionResponse);
}
function SetModuleIdInSessionResponse() {

    location.href = pgName;
}
