var HomePage = {}

HomePage.ReloadContent = function(sender, RequestFile, MethodName) {

    sender.disabled = true;
    var request = new CHttpRequest();
    request.QueryString = "AjaxType=HTML&RequestFile=" + RequestFile + "&MethodName=" + MethodName;
    request.AsyncCall = true;
    request.State = sender;
    /*
    request.AddProperty("Arguments[ProductCategory]", sProductType);
    request.AddProperty("Arguments[SortType]", sSortType);
    request.AddProperty("Arguments[SortOrder]", sSortOrder);
    request.AddProperty("Arguments[Filter]", sFilter);
    request.AddProperty("Arguments[ProductID]", nProductID);
    */
    request.OnResponse = HomePage.ReloadContent_Callback;
    request.Send();

}

HomePage.ReloadContent_Callback = function(request, state) {
    element = state.getAttribute('id') + 'Container';


     document.getElementById(element).innerHTML = request.responseText;

    state.disabled = false;
}

