﻿if (typeof (AGFS) == "undefined")
    AGFS = {};
if (typeof (AGFS.Article) == "undefined")
    AGFS.Article = {};
AGFS.Article.ArticleList = {
    LoadListNextArticle: function (Url, CurrentPage, ModuleID, stockExchangeCode) {
        var OtherModuleID = parseInt(ModuleID) + 1000;
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px;\"/></div>";
        var ArticleList = "#ArticleList" + OtherModuleID;
        var ArticleIndex = "#ArticleIndex" + OtherModuleID;
        $(ArticleList).html(loading);
        var content = '';
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var Category = ModuleUtils.GetCategory(CollectionParam);
        var NumberOfRecordFirstPage = ModuleUtils.GetNumberOfRecordFirstPage(CollectionParam);
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy";
        else
            formatDate = "MM/dd/yyyy";
        var content = '';
        if (typeof (stockExchangeCode) == "undefined")
            var strUrlGetCount = "/Handler/AG.Article/CountOtherArtilesByCategoryAndDate.ashx?CategoryId=" + Category + "&EndDate=" + AGFS.Article.ArticleDetail._dateCurrent;
        else
            var strUrlGetCount = "/Handler/AG.Article/CountOtherArtilesByCategoryAndDate.ashx?CategoryId=" + Category + "&EndDate=" + AGFS.Article.ArticleDetail._dateCurrent + "&StockExchangeCode=" + stockExchangeCode;
        $.ajax({
            type: "GET",
            url: strUrlGetCount,
            dataType: "html",
            success: function (totalCount) {
                $.ajax({
                    type: "GET",
                    url: Url,
                    dataType: "xml",
                    success: function (result) {
                        $(result).find("News_Articles").each(function () {
                            var arrUrl = new Array();
                            arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                            content += "<div class='M_List_SBS'><div class='M_List_SBS_Row'><div class='M_List_Title_SBS'>";
                            content += "<a onclick='javascript:$(\"ArticleList" + ModuleID + "\").html(\"\");window.scrollTo(0,0);'  class=\"M_ALText\" href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\">&nbsp;&nbsp;&nbsp;";
                            content += AGFS.StringUtils.SubString($(this).find("Title").text(), 80);
                            content += "</a></div>";
                            content += "<div class='M_List_Date_SBS'>&nbsp;(" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + ")</div>";
                            content += "</div></div><div class='M_Clear'/>";
                        });
                        $(ArticleList).html('');
                        $(ArticleList).html(content);
                        if (typeof (stockExchangeCode) == "undefined")
                            var func2 = "AGFS.Article.Search.SearchAD('" + ModuleID + "',";
                        else
                            var func2 = "AGFS.Article.Search.SearchListOtherArticlesByStockExchange('" + ModuleID + "','" + stockExchangeCode + "',";
                        $(ArticleIndex).html('');
                        //Phân trang
                        $(ArticleIndex).html(AGFS.PagingUtils.DrawPaging(CurrentPage, NumberOfRecordFirstPage, totalCount, func2));
                    }
                });
            }
        });
    },
    LoadListArticlesWithTitle: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div_2' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        $(ArticleList).html(loading);
        var content = '';
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        //Fomat ngay theo ngon ngu
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy";
        else
            formatDate = "MM/dd/yyyy";
        $.ajax({
            type: "GET",
            url: Url,
            dataType: "xml",
            success: function (result) {
                content += "<div class='M_AL_Line_DLN_BG' style='width:314px;overflow:hidden;'>";
                var count = 0;
                content += "<div class='M_AL_Line_DLN_BG_1 al_list'  style='width:314px;overflow:hidden;'>";
                $(result).find("News_Articles").each(function () {
                    if (count < 3) {
                        var strUrl = "/tabid/" + TabLink + "/language/" + agLanguageName + "/default.aspx#AD," + DetailModule + "," + $(this).find("ArticleId").text();
                        content += "<div class='M_AL_Line_DLN_Home'>";
                        content += "<div class='M_ALTitle_DLN'>";
                        content += "<a class=\"M_ALText\" href=\"" + strUrl + "\">";
                        content += AGFS.StringUtils.SubString($(this).find("Title").text(), 45);
                        content += "</a></div>";
                        content += "<div class='S_Clear'></div>";
                        content += "</div>";
                    }
                    count++;
                });
                content += "</div>";
                count = 0;
                content += "<div class='M_AL_Line_DLN_BG_2 al_list'  style='width:314px;overflow:hidden;'>";
                $(result).find("News_Articles").each(function () {
                    if (count < 6 && count > 2) {
                        var strUrl = "/tabid/" + TabLink + "/language/" + agLanguageName + "/default.aspx#AD," + DetailModule + "," + $(this).find("ArticleId").text();
                        content += "<div class='M_AL_Line_DLN_Home'>";
                        content += "<div class='M_ALTitle_DLN'>";
                        content += "<a class=\"M_ALText\" href=\"" + strUrl + "\">";
                        content += AGFS.StringUtils.SubString($(this).find("Title").text(), 45);
                        content += "</a></div>";
                        content += "<div class='S_Clear'></div>";
                        content += "</div>";
                    }
                    count++;
                });
                content += "</div>";
                count = 0;
                content += "<div class='M_AL_Line_DLN_BG_3 al_list'  style='width:314px;overflow:hidden;'>";
                $(result).find("News_Articles").each(function () {
                    if (count < 9 && count > 5) {
                        var strUrl = "/tabid/" + TabLink + "/language/" + agLanguageName + "/default.aspx#AD," + DetailModule + "," + $(this).find("ArticleId").text();
                        content += "<div class='M_AL_Line_DLN_Home'>";
                        content += "<div class='M_ALTitle_DLN'>";
                        content += "<a class=\"M_ALText\"  href=\"" + strUrl + "\">";
                        content += AGFS.StringUtils.SubString($(this).find("Title").text(), 45);
                        content += "</a></div>";
                        content += "<div class='S_Clear'></div>";
                        content += "</div>";
                    }
                    count++;
                });
                content += "</div>";
                content += "</div>";
                $(ArticleList).html('');
                $(ArticleList).html(content);
            }
        });
    },
    LoadListArticleFullListAndContent: function (Url, CurrentPage, ModuleID) {
        var content = '';
        $.ajax({
            type: "GET",
            url: Url,
            dataType: "xml",
            success: function (result) {
                $(result).find("News_Articles").each(function () {
                    content += "<div style='font:13px arial;color:#727272'>" + $(this).find("Content").text() + "</div>";
                    content += "<div style='clear:both;'/>";
                });
                $("#ArticleList" + ModuleID).html('');
                $("#ArticleList" + ModuleID).html(content);
            }
        });
    },
    //Danh sách bài tin Hoạt động - Lịch sự kiện
    LoadListArticleActive: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        $(ArticleList).html(loading);
        var content = '';
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        //Fomat ngay theo ngon ngu
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy";
        else if (agLanguageName == "en-US")
            formatDate = "MM/dd/yyyy";
        $.ajax({
            type: "GET",
            url: Url,
            dataType: "xml",
            success: function (result) {
                content += '<div class="clear"/>';
                $(result).find("News_Articles").each(function () {
                    arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                    if ($(this).find("ImageFile").text().indexOf(".") != '-1')
                        var BG = "/Portals/0/" + $(this).find("ImageFile").text();
                    else
                        BG = "/Handler/WS.Data/GetAttachment.ashx?Id=" + $(this).find("ImageFile").text();
                    content += '<div class="BGActive" style="background:url(\'' + BG + '\')">';
                    content += '<div class="M_ALI_Images_Active ChangeColor' + $(this).find("ArticleId").text() + '">';
                    content += '<div style="background-color:transparent">';
                    content += "<a onmouseover='changeBGColor(0,\"" + $(this).find("ArticleId").text() + "\")' onmouseout='changeBGColor(1,\"" + $(this).find("ArticleId").text() + "\")' class=\"M_ALText_Active ChangeColorTitle" + $(this).find("ArticleId").text() + "\" href=\"" + arrUrl[0] + "#AD," + DetailModule + "," + $(this).find("ArticleId").text() + "\">";
                    content += $(this).find("Title").text();
                    content += "</a></div></div>";
                    content += "</div>";
                    content += "<div class='BGTitle'>";
                    content += "<div class='M_Clear'/>";
                    content += "</div>";
                });
                $(ArticleList).html('');
                $(ArticleList).html(content);
            }
        });
    },
    LoadListArticlesWithTitleSBS: function (Url, CurrentPage, ModuleID) {
        var ArticleList = "#ArticleList" + ModuleID;
        var content = '';
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        $.ajax({
            type: "GET",
            url: Url,
            dataType: "xml",
            success: function (result) {
                $(result).find("News_Articles").each(function () {
                    content += '<div class="S_Clear"/>';
                    var strUrl = "/tabid/" + TabLink + "/language/" + agLanguageName + "/default.aspx#AD," + DetailModule + "," + $(this).find("ArticleId").text();
                    arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                    var date = $(result).find("DisplayDate").text();
                    content += "<div class='M_AL_Line_DLN_SBS' id='M_AL_Line_DLN_SBS" + ModuleID + "'>";
                    content += "<div class='M_ALTitle_DLN_SBS' id='M_ALTitle_DLN_SBS" + ModuleID + "'>";
                    content += "<a class=\"M_ALText_SBS_1\" href=\"" + strUrl + "\">";
                    content += AGFS.StringUtils.SubString($(this).find("Title").text(), 37);
                    content += "</a></div>";
                    content += "</div>";
                    $(ArticleList).html('');
                    $(ArticleList).html(content);
                });
                $(document).ready(function () {
                    $('.M_AL_Line_DLN_SBS a.M_ALText_SBS_1').mouseenter(function () {
                        $('.M_AL_Line_DLN_SBS').css('background-color', 'white');
                        $('a.M_ALText_SBS_1').css('color', 'black');
                        $('.M_ALTitle_DLN_SBS').css('background-image', 'url("/Portals/0/Images/RightContentImages/List2.png")');
                    });
                    $('.M_AL_Line_DLN_SBS a.M_ALText_SBS_1').mouseleave(function () {
                        $('.M_AL_Line_DLN_SBS').css('background-color', 'transparent');
                        $('a.M_ALText_SBS_1').css('color', 'white');
                        $('.M_ALTitle_DLN_SBS').css('background-image', 'url("/Portals/0/Images/RightContentImages/List.png")');
                    });
                });
            }
        });
    },
    LoadListArticlesWithRepostSBS: function (Url, CurrentPage, ModuleID) {
        var ArticleList = "#ArticleList" + ModuleID;
        var content = '';
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        var ColorOfArticle = ModuleUtils.GetColor(CollectionParam);
        var HoverColorOfArticle = ModuleUtils.GetHoverColor(CollectionParam);
        $.ajax({
            type: "GET",
            url: Url,
            dataType: "xml",
            success: function (result) {
                var count = 0;
                $(result).find("News_Articles").each(function () {
                    var strUrl = "/tabid/" + TabLink + "/language/" + agLanguageName + "/default.aspx#AD," + DetailModule + "," + $(this).find("ArticleId").text();
                    content += "<div class='M_AL_Line_Repost_SBS'>";
                    content += "<div class='M_ALTitle_Repost_SBS'>";
                    content += "<a class=\"M_ALText_SBS\" id='RepostList_SBS" + ModuleID + count + "' style='color:" + ColorOfArticle + "' href=\"" + strUrl + "\" onmouseover='$(\"#RepostList_SBS" + ModuleID + count + "\").css({\"color\":\"" + HoverColorOfArticle + "\" })'  onmouseout='$(\"#RepostList_SBS" + ModuleID + count + "\").css({\"color\":\"" + ColorOfArticle + "\"})\;'>";
                    content += $(this).find("Title").text();
                    content += "</a></div>";
                    content += "<div class='M_ALDescription_Repost_SBS' style='color:" + ColorOfArticle + "'>";
                    content += "<span id='Lead" + ModuleID + count + "' style='color:" + ColorOfArticle + "' >" + AGFS.StringUtils.SubString($(this).find("Lead").text(), 70) + "</span>";
                    content += "</div>";
                    content += "</div>";
                    content += "<div class='clear'></div>";
                });
                $(ArticleList).html('');
                $(ArticleList).html(content);
            }
        });
    },
    LoadListArticlesDisplayLead: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        var ArticleSearch = "#ArticleSearch" + ModuleID;
        $(ArticleSearch).show();
        $(ArticleList).html(loading);
        $(ArticleIndex).html("");
        var content = '';
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var Category = ModuleUtils.GetCategory(CollectionParam);
        //Fomat ngay theo ngon ngu
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy";
        else if (agLanguageName == "en-US")
            formatDate = "MM/dd/yyyy";
        if (document.location.href.indexOf("AD") != '-1')
            checkUrlHistory();
        else {
            if (AGFS.Article.Search._iFilterByDate != "0") {
                //Lấy ngày bắt đầu
                var startDate = $("#Article_BeginDate" + ModuleID).val();
                if (startDate == "")
                    startDate = "2000-01-01 00:00:00";
                else {
                    //Kiểm tra định dạng ngày theo ngôn ngữ
                    if (agLanguageName == "vi-VN")
                        startDate = AGFS.DateUtils.ConvertStringDayMonthYearToYearMonthDayHourMinusSecond(startDate);
                    else if (agLanguageName == "en-US")
                        startDate = AGFS.DateUtils.ConvertStringMonthDayYearToYearMonthDayHourMinusSecond(startDate);
                }
                //Lấy ngày kết thúc
                var endDate = $("#Article_EndDate" + ModuleID).val();
                if (endDate == "")
                    endDate = "2100-01-01 00:00:00";
                else {
                    //Kiểm tra định dạng ngày theo ngôn ngữ
                    if (agLanguageName == "vi-VN")
                        endDate = AGFS.DateUtils.ConvertStringDayMonthYearEndDateToYearMonthDayHourMinusSecond(endDate);
                    else if (agLanguageName == "en-US")
                        endDate = AGFS.DateUtils.ConvertStringMonthDayYearEndDateToYearMonthDayHourMinusSecond(endDate);
                }
            }
            else {
                var startDate = "2000-01-01 00:00:00";
                var endDate = "2100-01-01 00:00:00";
            }
            var strUrlGetCount = "/Handler/AG.Article/CountArtilesByCategoryAndDate.ashx?CategoryId=" + Category + "&StartDate=" + startDate + "&EndDate=" + endDate;
            $.ajax({
                type: "GET",
                url: strUrlGetCount,
                dataType: "html",
                success: function (totalCount) {
                    $.ajax({
                        type: "GET",
                        url: Url,
                        dataType: "xml",
                        success: function (result) {
                            $(result).find("News_Articles").each(function () {
                                content += '<div class="S_Clear"></div>';
                                arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                                content += "<div class='M_AL_Line_DLN_News'>";
                                content += "<div class='M_ALTitle_DLN1'>";
                                content += "<a class=\"M_ALText\" href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\">";
                                content += $(this).find("Title").text(), 75;
                                content += "</a></div>";
                                content += "<div class='M_Clear'></div>";
                                var date = $(this).find("DisplayDate").text();
                                content += "<div class='M_ALLead_DLN'>" + AGFS.DateUtils.convertDateToString(date, formatDate) + "</div>";
                                content += "</div><div class='M_Clear'></div></div>";
                            });
                            $(ArticleList).html('');
                            $(ArticleList).html(content);
                            var func = "AGFS.Article.Paging.SetCurrentPage('" + ModuleID + "',";
                            $(ArticleIndex).html('');
                            $(ArticleIndex).html(AGFS.PagingUtils.DrawPaging( CurrentPage, NumberOfRecordPerPage, totalCount, func));
                        }
                    });
                }
            });
        }
    },
    LoadListArticlesDisplayLead_NoBorderEnd: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        $(ArticleList).html(loading);
        var content = '';
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        //Fomat ngay theo ngon ngu
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy HH:mm tt";
        else if (agLanguageName == "en-US")
            formatDate = "MM/dd/yyyy HH:mm tt";
        if (document.location.href.indexOf("AD") != '-1')
            checkUrlHistory();
        else {
            $.ajax({
                type: "GET",
                url: Url,
                dataType: "xml",
                success: function (result) {
                    content += '<div class="clear"/>';
                    content += "<div class='M_AL_Line_DLN_DD'>";
                    var count = 0;
                    $(result).find("News_Articles").each(function () {
                        var strUrl = "/tabid/" + TabLink + "/language/" + agLanguageName + "/default.aspx#AD," + DetailModule + "," + $(this).find("ArticleId").text();
                        if (count == 2)
                            content += "<div class='M_AL_Line_DLN_NoBorder'>";
                        else
                            content += "<div class='M_AL_Line_DLN_News'>";
                        content += "<div class='M_ALTitle_DLN1_News'>";
                        content += "<a class=\"M_ALText\" href=\"" + strUrl + "\">";
                        content += AGFS.StringUtils.SubString($(this).find("Title").text(), 46);
                        content += "</a></div>";
                        content += "<div class='M_Clear'/>";
                        if ($(this).find("Source").text().length > 0) {
                            var source = $(this).find("Source").text() + ' - ';
                        }
                        else {
                            var source = "";
                        }
                        if ($(this).find("Title").text().length > 0)
                            content += "<div class='M_ALLead_DLN'>" + source + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                        content += "</div>";
                        count++;
                    });
                    content += "</div>";
                    $(ArticleList).html('');
                    $(ArticleList).html(content);
                }
            });
        }
    },
    LoadListArticlesDisplayLead_NoBorderEnd_FullTitle: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        $(ArticleList).html(loading);
        var content = '';
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        //Fomat ngay theo ngon ngu
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy HH:mm tt";
        else if (agLanguageName == "en-US")
            formatDate = "MM/dd/yyyy HH:mm tt";
        if (document.location.href.indexOf("AD") != '-1')
            checkUrlHistory();
        else {
            $.ajax({
                type: "GET",
                url: Url,
                dataType: "xml",
                success: function (result) {
                    content += '<div class="clear"/>';
                    content += "<div class='M_AL_Line_DLN_DD'>";
                    var count = 0;
                    $(result).find("News_Articles").each(function () {
                        var strUrl = "/tabid/" + TabLink + "/language/" + agLanguageName + "/default.aspx#AD," + DetailModule + "," + $(this).find("ArticleId").text();
                        if (count == 2)
                            content += "<div class='M_AL_Line_DLN_NoBorder'>";
                        else
                            content += "<div class='M_AL_Line_DLN_News'>";
                        content += "<div class='M_ALTitle_DLN1_News'>";
                        content += "<a class=\"M_ALText\" href=\"" + strUrl + "\">";
                        content += AGFS.StringUtils.SubString($(this).find("Title").text(), 70);
                        content += "</a></div>";
                        content += "<div class='M_Clear'/>";
                        if ($(this).find("Source").text().length > 0) {
                            var source = $(this).find("Source").text() + ' - ';
                        }
                        else {
                            var source = "";
                        }
                        if ($(this).find("Title").text().length > 0)
                            content += "<div class='M_ALLead_DLN'>" + source + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                        content += "</div>";
                        count++;
                    });
                    content += "</div>";
                    $(ArticleList).html('');
                    $(ArticleList).html(content);
                }
            });
        }
    },
    LoadListArticlesFullContent: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        $(ArticleList).html(loading);
        var content = '';
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        //Fomat ngay theo ngon ngu
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy HH:mm tt";
        else if (agLanguageName == "en-US")
            formatDate = "MM/dd/yyyy HH:mm tt";
        if (document.location.href.indexOf("AD") != '-1')
            checkUrlHistory();
        else {
            $.ajax({
                type: "GET",
                url: Url,
                dataType: "xml",
                success: function (result) {
                    content += '<div class="clear"/>';
                    content += "<div class='M_AL_FullContent'>";
                    //var count = 0;
                    $(result).find("News_Articles").each(function () {
                        var strUrl = "/tabid/" + TabLink + "/language/" + agLanguageName + "/default.aspx#AD," + DetailModule + "," + $(this).find("ArticleId").text();
                        content += "<div>";
                        content += "<div class='M_ALTitle_FullContent'>";
                        content += "<a class=\"M_ALText_FullContent\" href=\"" + strUrl + "\">";
                        content += AGFS.StringUtils.SubString($(this).find("Title").text(), 70);
                        content += "</a></div>";
                        if ($(this).find("Title").text().length > 0)
                            content += "<div class='M_Date_FullContent'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                        content += "</div>";
                        content += "</div>";
                        content += "<div class='Content_FullContent'>";
                        content += $(this).find("Content").text();
                        content += "</div>";
                        count++;
                    });
                    content += "</div>";
                    $(ArticleList).html('');
                    $(ArticleList).html(content);
                }
            });
        }
    },
    LoadListArticlesDisplayInSamePage: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        var ArticleSearch = "#ArticleSearch" + ModuleID;
        $(ArticleSearch).show();
        $(ArticleList).html(loading);
        var content = '';
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var Category = ModuleUtils.GetCategory(CollectionParam);
        //Fomat ngay theo ngon ngu
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy HH:mm tt";
        else if (agLanguageName == "en-US")
            formatDate = "MM/dd/yyyy HH:mm tt";
        if (document.location.href.indexOf("AD") != '-1')
            checkUrlHistory();
        else {
            if (AGFS.Article.Search._iFilterByDate != "0") {
                //Lấy ngày bắt đầu
                var startDate = $("#Article_BeginDate" + ModuleID).val();
                if (startDate == "" || typeof (startDate) == "undefined")
                    startDate = "2000-01-01 00:00:00";
                else {
                    //Kiểm tra định dạng ngày theo ngôn ngữ
                    if (agLanguageName == "vi-VN")
                        startDate = AGFS.DateUtils.ConvertStringDayMonthYearToYearMonthDayHourMinusSecond(startDate);
                    else if (agLanguageName == "en-US")
                        startDate = AGFS.DateUtils.ConvertStringMonthDayYearToYearMonthDayHourMinusSecond(startDate);
                }

                //Lấy ngày kết thúc
                var endDate = $("#Article_EndDate" + ModuleID).val();
                if (endDate == "" || typeof (endDate) == "undefined")
                    endDate = "2100-01-01 00:00:00";
                else {
                    //Kiểm tra định dạng ngày theo ngôn ngữ
                    if (agLanguageName == "vi-VN")
                        endDate = AGFS.DateUtils.ConvertStringDayMonthYearEndDateToYearMonthDayHourMinusSecond(endDate);
                    else if (agLanguageName == "en-US")
                        endDate = AGFS.DateUtils.ConvertStringMonthDayYearEndDateToYearMonthDayHourMinusSecond(endDate);
                }
            }
            else {
                var startDate = "2000-01-01 00:00:00";
                var endDate = "2100-01-01 00:00:00";
            }
            var strUrlGetCount = "/Handler/AG.Article/CountArtilesByCategoryAndDate.ashx?CategoryId=" + Category + "&StartDate=" + startDate + "&EndDate=" + endDate;
            $.ajax({
                type: "GET",
                url: strUrlGetCount,
                dataType: "html",
                success: function (totalCount) {
                    $.ajax({
                        type: "GET",
                        url: Url,
                        dataType: "xml",
                        success: function (result) {
                            content += '<div class="clear"/>';
                            content += "<div class='M_AL_Line_DLN_DD'>";
                            $(result).find("News_Articles").each(function () {
                                arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                                content += "<div class='M_AL_Line_DLN_News'>";
                                content += "<div class='M_ALTitle_DLN1_News'>";
                                content += "<a class=\"M_ALText\" href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\">";
                                content += $(this).find("Title").text();
                                content += "</a></div>";
                                content += "<div class='M_Clear'/>";
                                if ($(this).find("Source").text().length > 0)
                                    var source = $(this).find("Source").text() + ' - ';
                                else
                                    var source = "";
                                content += "<div class='M_ALLead_DLN'>" + source + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                content += "</div><div class='M_Clear'/>";
                            });
                            content += "</div>";
                            var func = "AGFS.Article.Paging.SetCurrentPage('" + ModuleID + "',";
                            $(ArticleIndex).html('');
                            $(ArticleIndex).html(AGFS.PagingUtils.DrawPaging( CurrentPage, NumberOfRecordPerPage, totalCount, func));
                            $(ArticleList).html('');
                            $(ArticleList).html(content);
                        }
                    });
                }
            });
        }
    },
    LoadListArticlesDisplayLead_News2: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        $(ArticleList).html(loading);
        var ArticleSearch = "#ArticleSearch" + ModuleID;
        $(ArticleSearch).show();
        var content = '';
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        var strCategoryId = ModuleUtils.GetCategory(CollectionParam);

        //Fomat ngay theo ngon ngu
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy HH:mm tt";
        else {
            formatDate = "MM/dd/yyyy HH:mm tt";
        }
        if (document.location.href.indexOf("AD") != '-1')
            checkUrlHistory();
        else {
            $.ajax({
                type: "GET",
                url: "/Handler/AG.Article/CountArticlesByCategory.ashx?CategoryId=" + strCategoryId,
                dataType: "html",
                success: function (totalCount) {
                    $.ajax({
                        type: "GET",
                        url: Url,
                        dataType: "xml",
                        success: function (result) {
                            content += '<div class="clear"/>';
                            content += "<div class='M_AL_Line_DLN_DD'>";
                            $(result).find("News_Articles").each(function () {
                                var strUrl = "/tabid/" + TabLink + "/language/" + agLanguageName + "/default.aspx#AD," + DetailModule + "," + $(this).find("ArticleId").text();
                                content += "<div class='M_AL_Line_DLN_News'>";
                                content += "<a class=\"M_ALText\" href=\"" + strUrl + "\">";
                                content += AGFS.StringUtils.SubString($(this).find("Title").text(), 100);
                                content += "</a>";
                                if ($(this).find("Source").text().length > 0) {
                                    var source = $(this).find("Source").text() + ' - ';
                                }
                                else {
                                    var source = "";
                                }
                                if ($(this).find("Title").text().length > 0) {
                                    content += "<div class='M_ALLead_DLN'>" + source + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                }
                                content += "</div>";
                                content += "<div class='M_Clear'/>";
                                if ($(this).find("Source").text().length > 0) {
                                    var source = $(this).find("Source").text() + ' - ';
                                }
                                else {
                                    var source = "";
                                }
                            });
                            content += "</div>";
                            $(ArticleList).html('');
                            $(ArticleList).html(content);
                            var func = "AGFS.Article.Paging.SetCurrentPage('" + ModuleID + "',";
                            $(ArticleIndex).html('');
                            $(ArticleIndex).html(AGFS.PagingUtils.DrawPaging( CurrentPage, NumberOfRecordPerPage, totalCount, func));
                        }
                    });
                }
            });
        }
    },
    //Danh sách bài tin hiển thị ảnh
    LoadListImagesArticles: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        var content = '';
        $(ArticleIndex).html("");
        $(ArticleList).html(loading);
        var ArticleSearch = "#ArticleSearch" + ModuleID;
        $(ArticleSearch).show();
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var Category = ModuleUtils.GetCategory(CollectionParam);
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        //Fomat ngay theo ngon ngu
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy HH:mm tt";
        else
            formatDate = "MM/dd/yyyy HH:mm tt";
        if (document.location.href.indexOf("AD") != '-1')
            checkUrlHistory();
        else {
            if (AGFS.Article.Search._iFilterSymbol != "0") {
                var Symbol = $('#selectSymbol').val();
                if (Symbol == SearchInfo.ChoiseSymbol || typeof (Symbol) == "undefined")
                    Symbol = "";
                //Lấy ngày bắt đầu
                var startDate = $("#Article_BeginDate" + ModuleID).val();
                if (startDate == "" || typeof (startDate) == "undefined")
                    startDate = "2000-01-01 00:00:00";
                else {
                    //Kiểm tra định dạng ngày theo ngôn ngữ
                    if (agLanguageName == "vi-VN")
                        startDate = AGFS.DateUtils.ConvertStringDayMonthYearToYearMonthDayHourMinusSecond(startDate);
                    else if (agLanguageName == "en-US")
                        startDate = AGFS.DateUtils.ConvertStringMonthDayYearToYearMonthDayHourMinusSecond(startDate);
                }

                //Lấy ngày kết thúc
                var endDate = $("#Article_EndDate" + ModuleID).val();
                if (endDate == "" || typeof (endDate) == "undefined")
                    endDate = "2100-01-01 00:00:00";
                else {
                    //Kiểm tra định dạng ngày theo ngôn ngữ
                    if (agLanguageName == "vi-VN")
                        endDate = AGFS.DateUtils.ConvertStringDayMonthYearEndDateToYearMonthDayHourMinusSecond(endDate);
                    else if (agLanguageName == "en-US")
                        endDate = AGFS.DateUtils.ConvertStringMonthDayYearEndDateToYearMonthDayHourMinusSecond(endDate);
                }
                var strUrlGetCount = "/Handler/AG.Article/CountArticlesByCategorySymbolAndDate.ashx?CategoryId=" + Category + "&StartDate=" + startDate + "&EndDate=" + endDate + "&Symbol=" + Symbol;
            }
            else {
                var startDate = "2000-01-01 00:00:00";
                var endDate = "2100-01-01 00:00:00";
                var strUrlGetCount = "/Handler/AG.Article/CountArtilesByCategoryAndDate.ashx?CategoryId=" + Category + "&StartDate=" + startDate + "&EndDate=" + endDate;
            }
            $.ajax({
                type: "GET",
                url: strUrlGetCount,
                dataType: "html",
                success: function (totalCount) {
                    $.ajax({
                        type: "GET",
                        url: Url,
                        dataType: "xml",
                        success: function (result) {
                            var count = 0;
                            $(result).find("News_Articles").each(function () {
                                if (count < 3) {
                                    var strUrl = "/tabid/" + TabLink + "/language/" + agLanguageName + "/default.aspx#AD," + DetailModule + "," + $(this).find("ArticleId").text();
                                    content += '<table class="M_ALI_Line" cellpadding="0" cellspacing="0" style="width:100%;margin-bottom:0px;">';
                                    if ($(this).find("ImageFile").text().length > 0 && $(this).find("ImageFile").text() != '00000000-0000-0000-0000-000000000000') {
                                        content += '<td class="M_ALI_Images"><img class="M_ALI_I"';
                                        if ($(this).find("ImageFile").text().indexOf(".") != '-1')
                                            content += "src='/Portals/0/" + $(this).find("ImageFile").text() + "'></img>";
                                        else
                                            content += "src='/Handler/WS.Data/GetAttachment.ashx?Id=" + $(this).find("ImageFile").text() + "'></img>";
                                        content += '</td> <td class="M_ALI_TL"><div class="M_ALI_TD">';
                                        content += "<a class='M_ALI_AImg'";
                                        content += "href=\"" + strUrl + "\"><div class='M_ALI_T'>";
                                        content += $(this).find("Title").text();
                                        content += "</div></div></a>";
                                        content += "<div style='clear:both'></div>";
                                        if ($(this).find("Source").text().length > 0)
                                            content += "<div class='M_M_ALI_TL_Time'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        else
                                            content += "<div class='M_M_ALI_TL_Time'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        content += "<div class='M_Clear'/>";
                                        content += "<div class='M_ALI_LImg'>";
                                        content += $(this).find("Lead").text();
                                        content += "</div></div></div></div><div class='clear'/>";
                                        content += "</td>";
                                        content += "<tr><td colspan='2'><div class='spaceandborder'></div></td></tr>";
                                        content += "</table>";
                                        content += "<div class='M_Clear'/>";
                                    }
                                    else {
                                        content += '</div> <div class="M_ALI_TL2"><div class="M_ALI_TDImages">';
                                        content += "<a class='M_ALI_AImg'";
                                        content += "href=\"" + strUrl + "\"><div class='M_ALI_T'>";
                                        content += $(this).find("Title").text();
                                        content += "</div></div></a>";
                                        content += "<div style='clear:both'></div>";
                                        if ($(this).find("Source").text().length > 0)
                                            content += "<div class='M_M_ALI_TL_Time'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        else
                                            content += "<div class='M_M_ALI_TL_Time'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        content += "<div class='M_Clear'/>";
                                        content += "<div class='M_ALI_LImg'>";
                                        content += $(this).find("Lead").text();
                                        content += "</div><div class='clear'/>";
                                        content += "<div class='spaceandborder'></div></div>";
                                        content += "</table>";
                                        content += "<div class='clear'/>";
                                    }
                                }
                                count++;
                            });
                            count = 0;
                            $(result).find("News_Articles").each(function () {
                                if (count > 2) {
                                    var strUrl = "/tabid/" + TabLink + "/language/" + agLanguageName + "/default.aspx#AD," + DetailModule + "," + $(this).find("ArticleId").text();
                                    content += "<div class='M_AL_Line_DLN_News'>";
                                    content += "<div class='M_ALTitle_DLN1'>";
                                    content += "<a class=\"M_ALText\"";
                                    content += "href=\"" + strUrl + "\">";
                                    content += $(this).find("Title").text();
                                    content += "</a></div>";
                                    content += "<div class='M_Clear'/>";
                                    if ($(this).find("Source").text().length > 0)
                                        content += "<div class='M_ALLead_DLN'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                    else
                                        content += "<div class='M_ALLead_DLN'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                    content += "</div><div class='M_Clear'/>";
                                }
                                count++;
                            });
                            $(ArticleList).html('');
                            $(ArticleList).html(content);
                            if ($(result).find("News_Articles").find("Title").length == "0")
                                $(ArticleList).html("<div style='margin:0 auto;text-align:center;font:13px Arial;'>" + Warning.NoData + "</div>");
                            var func = "AGFS.Article.Paging.SetCurrentPage('" + ModuleID + "',";
                            $(ArticleIndex).html('');
                            $(ArticleIndex).html(AGFS.PagingUtils.DrawPaging( CurrentPage, NumberOfRecordPerPage, totalCount, func));
                        }
                    });
                }
            });
        }
    },
    //Danh sách bài tin hiển thị ảnh
    LoadListImagesArticlesInHNX: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        var ArticleSearch = "#ArticleSearch" + ModuleID;
        $(ArticleSearch).show();
        var content = '';
        $(ArticleIndex).html("");
        $(ArticleList).html(loading);
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var Category = ModuleUtils.GetCategory(CollectionParam);
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        //Fomat ngay theo ngon ngu
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy HH:mm tt";
        else
            formatDate = "MM/dd/yyyy HH:mm tt";
        if (document.location.href.indexOf("AD") != '-1')
            checkUrlHistory();
        else {
            var Symbol = $('#selectSymbol').val();
            if (Symbol == SearchInfo.ChoiseSymbol || typeof (Symbol) == "undefined")
                Symbol = "";
            //Lấy ngày bắt đầu
            var startDate = $("#Article_BeginDate" + ModuleID).val();
            if (startDate == "" || typeof (startDate) == "undefined")
                startDate = "2000-01-01 00:00:00";
            else {
                //Kiểm tra định dạng ngày theo ngôn ngữ
                if (agLanguageName == "vi-VN")
                    startDate = AGFS.DateUtils.ConvertStringDayMonthYearToYearMonthDayHourMinusSecond(startDate);
                else if (agLanguageName == "en-US")
                    startDate = AGFS.DateUtils.ConvertStringMonthDayYearToYearMonthDayHourMinusSecond(startDate);
            }

            //Lấy ngày kết thúc
            var endDate = $("#Article_EndDate" + ModuleID).val();
            if (endDate == "" || typeof (endDate) == "undefined")
                endDate = "2100-01-01 00:00:00";
            else {
                //Kiểm tra định dạng ngày theo ngôn ngữ
                if (agLanguageName == "vi-VN")
                    endDate = AGFS.DateUtils.ConvertStringDayMonthYearEndDateToYearMonthDayHourMinusSecond(endDate);
                else if (agLanguageName == "en-US")
                    endDate = AGFS.DateUtils.ConvertStringMonthDayYearEndDateToYearMonthDayHourMinusSecond(endDate);
            }
            var strUrlGetCount = "/Handler/AG.Article/CountArticlesByCategorySourceSymbolAndDate.ashx?CategoryId=" + Category + "&StartDate=" + startDate + "&EndDate=" + endDate + "&Symbol=" + Symbol + "&StockExchangeCode=HNX"; ;
            $.ajax({
                type: "GET",
                url: strUrlGetCount,
                dataType: "html",
                success: function (totalCount) {
                    $.ajax({
                        type: "GET",
                        url: Url,
                        dataType: "xml",
                        success: function (result) {
                            var count = 0;
                            $(result).find("News_Articles").each(function () {
                                if (count < 3) {
                                    arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                                    content += '<table class="M_ALI_Line" cellpadding="0" cellspacing="0" style="width:100%;margin-bottom:0px;">';
                                    if ($(this).find("ImageFile").text().length > 0 && $(this).find("ImageFile").text() != '00000000-0000-0000-0000-000000000000') {
                                        content += '<td class="M_ALI_Images"><img class="M_ALI_I"';
                                        if ($(this).find("ImageFile").text().indexOf(".") != '-1')
                                            content += "src='/Portals/0/" + $(this).find("ImageFile").text() + "'></img>";
                                        else
                                            content += "src='/Handler/WS.Data/GetAttachment.ashx?Id=" + $(this).find("ImageFile").text() + "'></img>";
                                        content += '</td> <td class="M_ALI_TL"><div class="M_ALI_TD">';
                                        content += "<a class='M_ALI_AImg'";
                                        content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\"><div class='M_ALI_T'>";
                                        content += $(this).find("Title").text();
                                        content += "</div></div></a>";
                                        content += "<div style='clear:both'></div>";
                                        if ($(this).find("Source").text().length > 0)
                                            content += "<div class='M_M_ALI_TL_Time'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        else
                                            content += "<div class='M_M_ALI_TL_Time'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        content += "<div class='M_Clear'/>";
                                        content += "<div class='M_ALI_LImg'>";
                                        content += $(this).find("Lead").text();
                                        content += "</div></div></div></div><div class='clear'/>";
                                        content += "</td>";
                                        content += "<tr><td colspan='2'><div class='spaceandborder'></div></td></tr>";
                                        content += "</table>";
                                        content += "<div class='M_Clear'/>";
                                    }
                                    else {
                                        content += '</div> <div class="M_ALI_TL2"><div class="M_ALI_TDImages">';
                                        content += "<a class='M_ALI_AImg'";
                                        content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\"><div class='M_ALI_T'>";
                                        content += $(this).find("Title").text();
                                        content += "</div></div></a>";
                                        content += "<div style='clear:both'></div>";
                                        if ($(this).find("Source").text().length > 0)
                                            content += "<div class='M_M_ALI_TL_Time'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        else
                                            content += "<div class='M_M_ALI_TL_Time'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        content += "<div class='M_Clear'/>";
                                        content += "<div class='M_ALI_LImg'>";
                                        content += $(this).find("Lead").text();
                                        content += "</div><div class='clear'/>";
                                        content += "<div class='spaceandborder'></div></div>";
                                        content += "</table>";
                                        content += "<div class='clear'/>";
                                    }
                                }
                                count++;
                            });
                            count = 0;
                            $(result).find("News_Articles").each(function () {
                                if (count > 2) {
                                    arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                                    content += "<div class='M_AL_Line_DLN_News'>";
                                    content += "<div class='M_ALTitle_DLN1'>";
                                    content += "<a class=\"M_ALText\"";
                                    content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\">";
                                    content += $(this).find("Title").text();
                                    content += "</a></div>";
                                    content += "<div class='M_Clear'/>";
                                    if ($(this).find("Source").text().length > 0)
                                        content += "<div class='M_ALLead_DLN'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                    else
                                        content += "<div class='M_ALLead_DLN'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                    content += "</div><div class='M_Clear'/>";
                                }
                                count++;
                            });
                            $(ArticleList).html('');
                            $(ArticleList).html(content);
                            if ($(result).find("News_Articles").find("Title").length == "0")
                                $(ArticleList).html("<div style='margin:0 auto;text-align:center;font:13px Arial;'>" + Warning.NoData + "</div>");
                            var func = "AGFS.Article.Paging.SetCurrentPage('" + ModuleID + "',";
                            $(ArticleIndex).html('');
                            $(ArticleIndex).html(AGFS.PagingUtils.DrawPaging( CurrentPage, NumberOfRecordPerPage, totalCount, func));
                        }
                    });
                }
            });
        }
    },
    //Danh sách bài tin hiển thị ảnh
    LoadListImagesArticlesInHSX: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        var ArticleSearch = "#ArticleSearch" + ModuleID;
        $(ArticleSearch).show();
        var content = '';
        $(ArticleIndex).html("");
        $(ArticleList).html(loading);
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var Category = ModuleUtils.GetCategory(CollectionParam);
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        //Fomat ngay theo ngon ngu
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy HH:mm tt";
        else
            formatDate = "MM/dd/yyyy HH:mm tt";
        if (document.location.href.indexOf("AD") != '-1')
            checkUrlHistory();
        else {
            var Symbol = $('#selectSymbol').val();
            if (Symbol == SearchInfo.ChoiseSymbol || typeof (Symbol) == "undefined")
                Symbol = "";
            //Lấy ngày bắt đầu
            var startDate = $("#Article_BeginDate" + ModuleID).val();
            if (startDate == "" || typeof (startDate) == "undefined")
                startDate = "2000-01-01 00:00:00";
            else {
                //Kiểm tra định dạng ngày theo ngôn ngữ
                if (agLanguageName == "vi-VN")
                    startDate = AGFS.DateUtils.ConvertStringDayMonthYearToYearMonthDayHourMinusSecond(startDate);
                else if (agLanguageName == "en-US")
                    startDate = AGFS.DateUtils.ConvertStringMonthDayYearToYearMonthDayHourMinusSecond(startDate);
            }

            //Lấy ngày kết thúc
            var endDate = $("#Article_EndDate" + ModuleID).val();
            if (endDate == "" || typeof (endDate) == "undefined")
                endDate = "2100-01-01 00:00:00";
            else {
                //Kiểm tra định dạng ngày theo ngôn ngữ
                if (agLanguageName == "vi-VN")
                    endDate = AGFS.DateUtils.ConvertStringDayMonthYearEndDateToYearMonthDayHourMinusSecond(endDate);
                else if (agLanguageName == "en-US")
                    endDate = AGFS.DateUtils.ConvertStringMonthDayYearEndDateToYearMonthDayHourMinusSecond(endDate);
            }
            var strUrlGetCount = "/Handler/AG.Article/CountArticlesByCategorySourceSymbolAndDate.ashx?CategoryId=" + Category + "&StartDate=" + startDate + "&EndDate=" + endDate + "&Symbol=" + Symbol + "&StockExchangeCode=HSX";
            $.ajax({
                type: "GET",
                url: strUrlGetCount,
                dataType: "html",
                success: function (totalCount) {
                    $.ajax({
                        type: "GET",
                        url: Url,
                        dataType: "xml",
                        success: function (result) {
                            var count = 0;
                            $(result).find("News_Articles").each(function () {
                                if (count < 3) {
                                    arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                                    content += '<table class="M_ALI_Line" cellpadding="0" cellspacing="0" style="width:100%;margin-bottom:0px;">';
                                    if ($(this).find("ImageFile").text().length > 0 && $(this).find("ImageFile").text() != '00000000-0000-0000-0000-000000000000') {
                                        content += '<td class="M_ALI_Images"><img class="M_ALI_I"';
                                        if ($(this).find("ImageFile").text().indexOf(".") != '-1')
                                            content += "src='/Portals/0/" + $(this).find("ImageFile").text() + "'></img>";
                                        else
                                            content += "src='/Handler/WS.Data/GetAttachment.ashx?Id=" + $(this).find("ImageFile").text() + "'></img>";
                                        content += '</td> <td class="M_ALI_TL"><div class="M_ALI_TD">';
                                        content += "<a class='M_ALI_AImg'";
                                        content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\"><div class='M_ALI_T'>";
                                        content += $(this).find("Title").text();
                                        content += "</div></div></a>";
                                        content += "<div style='clear:both'></div>";
                                        if ($(this).find("Source").text().length > 0)
                                            content += "<div class='M_M_ALI_TL_Time'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        else
                                            content += "<div class='M_M_ALI_TL_Time'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        content += "<div class='M_Clear'/>";
                                        content += "<div class='M_ALI_LImg'>";
                                        content += $(this).find("Lead").text();
                                        content += "</div></div></div></div><div class='clear'/>";
                                        content += "</td>";
                                        content += "<tr><td colspan='2'><div class='spaceandborder'></div></td></tr>";
                                        content += "</table>";
                                        content += "<div class='M_Clear'/>";
                                    }
                                    else {
                                        content += '</div> <div class="M_ALI_TL2"><div class="M_ALI_TDImages">';
                                        content += "<a class='M_ALI_AImg'";
                                        content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\"><div class='M_ALI_T'>";
                                        content += $(this).find("Title").text();
                                        content += "</div></div></a>";
                                        content += "<div style='clear:both'></div>";
                                        if ($(this).find("Source").text().length > 0)
                                            content += "<div class='M_M_ALI_TL_Time'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        else
                                            content += "<div class='M_M_ALI_TL_Time'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        content += "<div class='M_Clear'/>";
                                        content += "<div class='M_ALI_LImg'>";
                                        content += $(this).find("Lead").text();
                                        content += "</div><div class='clear'/>";
                                        content += "<div class='spaceandborder'></div></div>";
                                        content += "</table>";
                                        content += "<div class='clear'/>";
                                    }
                                }
                                count++;
                            });
                            count = 0;
                            $(result).find("News_Articles").each(function () {
                                if (count > 2) {
                                    arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                                    content += "<div class='M_AL_Line_DLN_News'>";
                                    content += "<div class='M_ALTitle_DLN1'>";
                                    content += "<a class=\"M_ALText\"";
                                    content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\">";
                                    content += $(this).find("Title").text();
                                    content += "</a></div>";
                                    content += "<div class='M_Clear'/>";
                                    if ($(this).find("Source").text().length > 0)
                                        content += "<div class='M_ALLead_DLN'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                    else
                                        content += "<div class='M_ALLead_DLN'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                    content += "</div><div class='M_Clear'/>";
                                }
                                count++;
                            });
                            $(ArticleList).html('');
                            $(ArticleList).html(content);
                            if ($(result).find("News_Articles").find("Title").length == "0")
                                $(ArticleList).html("<div style='margin:0 auto;text-align:center;font:13px Arial;'>" + Warning.NoData + "</div>");
                            var func = "AGFS.Article.Paging.SetCurrentPage('" + ModuleID + "',";
                            $(ArticleIndex).html('');
                            $(ArticleIndex).html(AGFS.PagingUtils.DrawPaging( CurrentPage, NumberOfRecordPerPage, totalCount, func));
                        }
                    });
                }
            });
        }
    },
    //Danh sách bài tin hiển thị ảnh
    LoadListImagesArticlesInUPCOM: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        var ArticleSearch = "#ArticleSearch" + ModuleID;
        $(ArticleSearch).show();
        var content = '';
        $(ArticleIndex).html("");
        $(ArticleList).html(loading);
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var Category = ModuleUtils.GetCategory(CollectionParam);
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        //Fomat ngay theo ngon ngu
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy HH:mm tt";
        else
            formatDate = "MM/dd/yyyy HH:mm tt";
        if (document.location.href.indexOf("AD") != '-1')
            checkUrlHistory();
        else {
            var Symbol = $('#selectSymbol').val();
            if (Symbol == SearchInfo.ChoiseSymbol || typeof (Symbol) == "undefined")
                Symbol = "";
            //Lấy ngày bắt đầu
            var startDate = $("#Article_BeginDate" + ModuleID).val();
            if (startDate == "" || typeof (startDate) == "undefined")
                startDate = "2000-01-01 00:00:00";
            else {
                //Kiểm tra định dạng ngày theo ngôn ngữ
                if (agLanguageName == "vi-VN")
                    startDate = AGFS.DateUtils.ConvertStringDayMonthYearToYearMonthDayHourMinusSecond(startDate);
                else if (agLanguageName == "en-US")
                    startDate = AGFS.DateUtils.ConvertStringMonthDayYearToYearMonthDayHourMinusSecond(startDate);
            }

            //Lấy ngày kết thúc
            var endDate = $("#Article_EndDate" + ModuleID).val();
            if (endDate == "" || typeof (endDate) == "undefined")
                endDate = "2100-01-01 00:00:00";
            else {
                //Kiểm tra định dạng ngày theo ngôn ngữ
                if (agLanguageName == "vi-VN")
                    endDate = AGFS.DateUtils.ConvertStringDayMonthYearEndDateToYearMonthDayHourMinusSecond(endDate);
                else if (agLanguageName == "en-US")
                    endDate = AGFS.DateUtils.ConvertStringMonthDayYearEndDateToYearMonthDayHourMinusSecond(endDate);
            }
            var strUrlGetCount = "/Handler/AG.Article/CountArticlesByCategorySourceSymbolAndDate.ashx?CategoryId=" + Category + "&StartDate=" + startDate + "&EndDate=" + endDate + "&Symbol=" + Symbol + "&StockExchangeCode=UPCOM"; ;
            $.ajax({
                type: "GET",
                url: strUrlGetCount,
                dataType: "html",
                success: function (totalCount) {
                    $.ajax({
                        type: "GET",
                        url: Url,
                        dataType: "xml",
                        success: function (result) {
                            var count = 0;
                            $(result).find("News_Articles").each(function () {
                                if (count < 3) {
                                    arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                                    content += '<table class="M_ALI_Line" cellpadding="0" cellspacing="0" style="width:100%;margin-bottom:0px;">';
                                    if ($(this).find("ImageFile").text().length > 0 && $(this).find("ImageFile").text() != '00000000-0000-0000-0000-000000000000') {
                                        content += '<td class="M_ALI_Images"><img class="M_ALI_I"';
                                        if ($(this).find("ImageFile").text().indexOf(".") != '-1')
                                            content += "src='/Portals/0/" + $(this).find("ImageFile").text() + "'></img>";
                                        else
                                            content += "src='/Handler/WS.Data/GetAttachment.ashx?Id=" + $(this).find("ImageFile").text() + "'></img>";
                                        content += '</td> <td class="M_ALI_TL"><div class="M_ALI_TD">';
                                        content += "<a class='M_ALI_AImg'";
                                        content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\"><div class='M_ALI_T'>";
                                        content += $(this).find("Title").text();
                                        content += "</div></div></a>";
                                        content += "<div style='clear:both'></div>";
                                        if ($(this).find("Source").text().length > 0)
                                            content += "<div class='M_M_ALI_TL_Time'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        else
                                            content += "<div class='M_M_ALI_TL_Time'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        content += "<div class='M_Clear'/>";
                                        content += "<div class='M_ALI_LImg'>";
                                        content += $(this).find("Lead").text();
                                        content += "</div></div></div></div><div class='clear'/>";
                                        content += "</td>";
                                        content += "<tr><td colspan='2'><div class='spaceandborder'></div></td></tr>";
                                        content += "</table>";
                                        content += "<div class='M_Clear'/>";
                                    }
                                    else {
                                        content += '</div> <div class="M_ALI_TL2"><div class="M_ALI_TDImages">';
                                        content += "<a class='M_ALI_AImg'";
                                        content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\"><div class='M_ALI_T'>";
                                        content += $(this).find("Title").text();
                                        content += "</div></div></a>";
                                        content += "<div style='clear:both'></div>";
                                        if ($(this).find("Source").text().length > 0)
                                            content += "<div class='M_M_ALI_TL_Time'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        else
                                            content += "<div class='M_M_ALI_TL_Time'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        content += "<div class='M_Clear'/>";
                                        content += "<div class='M_ALI_LImg'>";
                                        content += $(this).find("Lead").text();
                                        content += "</div><div class='clear'/>";
                                        content += "<div class='spaceandborder'></div></div>";
                                        content += "</table>";
                                        content += "<div class='clear'/>";
                                    }
                                }
                                count++;
                            });
                            count = 0;
                            $(result).find("News_Articles").each(function () {
                                if (count > 2) {
                                    arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                                    content += "<div class='M_AL_Line_DLN_News'>";
                                    content += "<div class='M_ALTitle_DLN1'>";
                                    content += "<a class=\"M_ALText\"";
                                    content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\">";
                                    content += $(this).find("Title").text();
                                    content += "</a></div>";
                                    content += "<div class='M_Clear'/>";
                                    if ($(this).find("Source").text().length > 0)
                                        content += "<div class='M_ALLead_DLN'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                    else
                                        content += "<div class='M_ALLead_DLN'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                    content += "</div><div class='M_Clear'/>";
                                }
                                count++;
                            });
                            $(ArticleList).html('');
                            $(ArticleList).html(content);
                            if ($(result).find("News_Articles").find("Title").length == "0")
                                $(ArticleList).html("<div style='margin:0 auto;text-align:center;font:13px Arial;'>" + Warning.NoData + "</div>");
                            var func = "AGFS.Article.Paging.SetCurrentPage('" + ModuleID + "',";
                            $(ArticleIndex).html('');
                            $(ArticleIndex).html(AGFS.PagingUtils.DrawPaging( CurrentPage, NumberOfRecordPerPage, totalCount, func));
                        }
                    });
                }
            });
        }
    },
    LoadListImagesArticles_2: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        var ArticleSearch = "#ArticleSearch" + ModuleID;
        $(ArticleSearch).show();
        var content = '';
        $(ArticleIndex).html("");
        $(ArticleList).html(loading);
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var Category = ModuleUtils.GetCategory(CollectionParam);
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        //Fomat ngay theo ngon ngu
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy HH:mm tt";
        else if (agLanguageName == "en-US")
            formatDate = "MM/dd/yyyy HH:mm tt";
        if (document.location.href.indexOf("AD") != '-1')
            checkUrlHistory();
        else {
            if (AGFS.Article.Search._iFilterByDate != "0") {
                var strSource = $("#selectSource" + ModuleID).val();
                //Lấy ngày bắt đầu
                var startDate = $("#Article_BeginDate" + ModuleID).val();
                if (startDate == "" || typeof (startDate) == "undefined")
                    startDate = "2000-01-01 00:00:00";
                else {
                    //Kiểm tra định dạng ngày theo ngôn ngữ
                    if (agLanguageName == "vi-VN")
                        startDate = AGFS.DateUtils.ConvertStringDayMonthYearToYearMonthDayHourMinusSecond(startDate);
                    else if (agLanguageName == "en-US")
                        startDate = AGFS.DateUtils.ConvertStringMonthDayYearToYearMonthDayHourMinusSecond(startDate);
                }
                //Lấy ngày kết thúc
                var endDate = $("#Article_EndDate" + ModuleID).val();
                if (endDate == "" || typeof (endDate) == "undefined")
                    endDate = "2100-01-01 00:00:00";
                else {
                    //Kiểm tra định dạng ngày theo ngôn ngữ
                    if (agLanguageName == "vi-VN")
                        endDate = AGFS.DateUtils.ConvertStringDayMonthYearEndDateToYearMonthDayHourMinusSecond(endDate);
                    else if (agLanguageName == "en-US")
                        endDate = AGFS.DateUtils.ConvertStringMonthDayYearEndDateToYearMonthDayHourMinusSecond(endDate);
                }
            }
            else {
                var startDate = "2000-01-01 00:00:00";
                var endDate = "2100-01-01 00:00:00";
            }
            var strUrlGetCount = "/Handler/AG.Article/CountArtilesByCategoryAndDate.ashx?CategoryId=" + Category + "&StartDate=" + startDate + "&EndDate=" + endDate;
            $.ajax({
                type: "GET",
                url: strUrlGetCount,
                dataType: "html",
                success: function (totalCount) {
                    $.ajax({
                        type: "GET",
                        url: Url,
                        dataType: "xml",
                        success: function (result) {
                            var count = 0;
                            $(result).find("News_Articles").each(function () {
                                if (count < 3) {
                                    arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                                    content += '<table class="M_ALI_Line" cellpadding="0" cellspacing="0" style="width:100%;margin-bottom:0px;">';
                                    if ($(this).find("ImageFile").text().length > 0 && $(this).find("ImageFile").text() != '00000000-0000-0000-0000-000000000000') {
                                        content += '<td class="M_ALI_Images"><img class="M_ALI_I"';
                                        if ($(this).find("ImageFile").text().indexOf(".") != '-1') {
                                            content += "src='/Portals/0/" + $(this).find("ImageFile").text() + "'></img>";
                                        }
                                        else
                                            content += "src='/Handler/WS.Data/GetAttachment.ashx?Id=" + $(this).find("ImageFile").text() + "'></img>";
                                        content += '</td> <td class="M_ALI_TL"><div class="M_ALI_TD">';
                                        content += "<a class='M_ALI_AImg'";
                                        content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\"><div class='M_ALI_T'>";
                                        content += $(this).find("Title").text();
                                        content += "</div></div></a>";
                                        content += "<div style='clear:both'></div>";
                                        if ($(this).find("Source").text().length > 0)
                                            content += "<div class='M_M_ALI_TL_Time'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        else
                                            content += "<div class='M_M_ALI_TL_Time'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        content += "<div class='M_Clear'/>";
                                        content += "<div class='M_ALI_LImg'>";
                                        content += $(this).find("Lead").text();
                                        content += "</div></div></div></div><div class='clear'/>";
                                        content += "</td>";
                                        content += "<tr><td colspan='2'><div class='spaceandborder'></div></td></tr>";
                                        content += "</table>";
                                        content += "<div class='M_Clear'/>";
                                    }
                                    else {
                                        content += '</div> <div class="M_ALI_TL2"><div class="M_ALI_TDImages">';
                                        content += "<a class='M_ALI_AImg'";
                                        content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\"><div class='M_ALI_T'>";
                                        content += $(this).find("Title").text();
                                        content += "</div></div></a>";
                                        content += "<div style='clear:both'></div>";
                                        if ($(this).find("Source").text().length > 0)
                                            content += "<div class='M_M_ALI_TL_Time'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        else
                                            content += "<div class='M_M_ALI_TL_Time'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        content += "<div class='M_Clear'/>";
                                        content += "<div class='M_ALI_LImg'>";
                                        content += $(this).find("Lead").text();
                                        content += "</div><div class='clear'/>";
                                        content += "<div class='spaceandborder'></div></div>";
                                        content += "</table>";
                                        content += "<div class='clear'/>";
                                    }
                                }
                                count++;
                            });
                            count = 0;
                            $(result).find("News_Articles").each(function () {
                                if (count > 2) {
                                    arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                                    content += "<div class='M_AL_Line_DLN_News'>";
                                    content += "<div class='M_ALTitle_DLN1'>";
                                    content += "<a class=\"M_ALText\"";
                                    content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\">";
                                    content += $(this).find("Title").text();
                                    content += "</a></div>";
                                    content += "<div class='M_Clear'/>";
                                    if ($(this).find("Source").text().length > 0)
                                        content += "<div class='M_ALLead_DLN'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                    else
                                        content += "<div class='M_ALLead_DLN'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                    content += "</div><div class='M_Clear'/>";
                                }
                                count++;
                            });
                            $(ArticleList).html('');
                            $(ArticleList).html(content);
                            if ($(result).find("News_Articles").find("Title").length == "0")
                                $(ArticleList).html("<div style='margin:0 auto;text-align:center;font:13px Arial;'>" + Warning.NoData + "</div>");
                            var func = "AGFS.Article.Paging.SetCurrentPage('" + ModuleID + "',";
                            $(ArticleIndex).html('');
                            $(ArticleIndex).html(AGFS.PagingUtils.DrawPaging( CurrentPage, NumberOfRecordPerPage, totalCount, func));
                        }
                    });
                }
            });
        }
    },
    LoadListImagesArticlesInOTC: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        var ArticleSearch = "#ArticleSearch" + ModuleID;
        $(ArticleSearch).show();
        var content = '';
        $(ArticleIndex).html("");
        $(ArticleList).html(loading);
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var Category = ModuleUtils.GetCategory(CollectionParam);
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        //Fomat ngay theo ngon ngu
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy HH:mm tt";
        else if (agLanguageName == "en-US")
            formatDate = "MM/dd/yyyy HH:mm tt";
        if (document.location.href.indexOf("AD") != '-1')
            checkUrlHistory();
        else {
            if (AGFS.Article.Search._iFilterByDate != "0") {
                var strSource = $("#selectSource" + ModuleID).val();
                //Lấy ngày bắt đầu
                var startDate = $("#Article_BeginDate" + ModuleID).val();
                if (startDate == "" || typeof (startDate) == "undefined")
                    startDate = "2000-01-01 00:00:00";
                else {
                    //Kiểm tra định dạng ngày theo ngôn ngữ
                    if (agLanguageName == "vi-VN")
                        startDate = AGFS.DateUtils.ConvertStringDayMonthYearToYearMonthDayHourMinusSecond(startDate);
                    else if (agLanguageName == "en-US")
                        startDate = AGFS.DateUtils.ConvertStringMonthDayYearToYearMonthDayHourMinusSecond(startDate);
                }
                //Lấy ngày kết thúc
                var endDate = $("#Article_EndDate" + ModuleID).val();
                if (endDate == "" || typeof (endDate) == "undefined")
                    endDate = "2100-01-01 00:00:00";
                else {
                    //Kiểm tra định dạng ngày theo ngôn ngữ
                    if (agLanguageName == "vi-VN")
                        endDate = AGFS.DateUtils.ConvertStringDayMonthYearEndDateToYearMonthDayHourMinusSecond(endDate);
                    else if (agLanguageName == "en-US")
                        endDate = AGFS.DateUtils.ConvertStringMonthDayYearEndDateToYearMonthDayHourMinusSecond(endDate);
                }
                var strUrlGetCount = "/Handler/AG.Article/CountArticlesByCategorySourceSymbolAndDate.ashx?CategoryId=" + Category + "&StartDate=" + startDate + "&EndDate=" + endDate + "&StockExchangeCode=OTC"; ;
            }
            else
                var strUrlGetCount = "/Handler/AG.Article/CountArticlesByCategorySourceSymbolAndDate.ashx?CategoryId=" + Category + "&StockExchangeCode=OTC"; ;
            $.ajax({
                type: "GET",
                url: strUrlGetCount,
                dataType: "html",
                success: function (totalCount) {
                    $.ajax({
                        type: "GET",
                        url: Url,
                        dataType: "xml",
                        success: function (result) {
                            var count = 0;
                            $(result).find("News_Articles").each(function () {
                                if (count < 3) {
                                    arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                                    content += '<table class="M_ALI_Line" cellpadding="0" cellspacing="0" style="width:100%;margin-bottom:0px;">';
                                    if ($(this).find("ImageFile").text().length > 0 && $(this).find("ImageFile").text() != '00000000-0000-0000-0000-000000000000') {
                                        content += '<td class="M_ALI_Images"><img class="M_ALI_I"';
                                        if ($(this).find("ImageFile").text().indexOf(".") != '-1') {
                                            content += "src='/Portals/0/" + $(this).find("ImageFile").text() + "'></img>";
                                        }
                                        else
                                            content += "src='/Handler/WS.Data/GetAttachment.ashx?Id=" + $(this).find("ImageFile").text() + "'></img>";
                                        content += '</td> <td class="M_ALI_TL"><div class="M_ALI_TD">';
                                        content += "<a class='M_ALI_AImg'";
                                        content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\"><div class='M_ALI_T'>";
                                        content += $(this).find("Title").text();
                                        content += "</div></div></a>";
                                        content += "<div style='clear:both'></div>";
                                        if ($(this).find("Source").text().length > 0)
                                            content += "<div class='M_M_ALI_TL_Time'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        else
                                            content += "<div class='M_M_ALI_TL_Time'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        content += "<div class='M_Clear'/>";
                                        content += "<div class='M_ALI_LImg'>";
                                        content += $(this).find("Lead").text();
                                        content += "</div></div></div></div><div class='clear'/>";
                                        content += "</td>";
                                        content += "<tr><td colspan='2'><div class='spaceandborder'></div></td></tr>";
                                        content += "</table>";
                                        content += "<div class='M_Clear'/>";
                                    }
                                    else {
                                        content += '</div> <div class="M_ALI_TL2"><div class="M_ALI_TDImages">';
                                        content += "<a class='M_ALI_AImg'";
                                        content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\"><div class='M_ALI_T'>";
                                        content += $(this).find("Title").text();
                                        content += "</div></div></a>";
                                        content += "<div style='clear:both'></div>";
                                        if ($(this).find("Source").text().length > 0)
                                            content += "<div class='M_M_ALI_TL_Time'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        else
                                            content += "<div class='M_M_ALI_TL_Time'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        content += "<div class='M_Clear'/>";
                                        content += "<div class='M_ALI_LImg'>";
                                        content += $(this).find("Lead").text();
                                        content += "</div><div class='clear'/>";
                                        content += "<div class='spaceandborder'></div></div>";
                                        content += "</table>";
                                        content += "<div class='clear'/>";
                                    }
                                }
                                count++;
                            });
                            count = 0;
                            $(result).find("News_Articles").each(function () {
                                if (count > 2) {
                                    arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                                    content += "<div class='M_AL_Line_DLN_News'>";
                                    content += "<div class='M_ALTitle_DLN1'>";
                                    content += "<a class=\"M_ALText\"";
                                    content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\">";
                                    content += $(this).find("Title").text();
                                    content += "</a></div>";
                                    content += "<div class='M_Clear'/>";
                                    if ($(this).find("Source").text().length > 0)
                                        content += "<div class='M_ALLead_DLN'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                    else
                                        content += "<div class='M_ALLead_DLN'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                    content += "</div><div class='M_Clear'/>";
                                }
                                count++;
                            });
                            $(ArticleList).html('');
                            $(ArticleList).html(content);
                            if ($(result).find("News_Articles").find("Title").length == "0")
                                $(ArticleList).html("<div style='margin:0 auto;text-align:center;font:13px Arial;'>" + Warning.NoData + "</div>");
                            var func = "AGFS.Article.Paging.SetCurrentPage('" + ModuleID + "',";
                            $(ArticleIndex).html('');
                            $(ArticleIndex).html(AGFS.PagingUtils.DrawPaging( CurrentPage, NumberOfRecordPerPage, totalCount, func));
                        }
                    });
                }
            });
        }
    },
    LoadListImagesArticlesInInformationBussiness: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        var ArticleSearch = "#ArticleSearch" + ModuleID;
        var content = '';
        $(ArticleSearch).show();
        $(ArticleIndex).html("");
        $(ArticleList).html(loading);

        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var Category = ModuleUtils.GetCategory(CollectionParam);
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        //Fomat ngay theo ngon ngu
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy HH:mm tt";
        else if (agLanguageName == "en-US")
            formatDate = "MM/dd/yyyy HH:mm tt";
        if (document.location.href.indexOf("AD") != '-1')
            checkUrlHistory();
        else {
            //Lấy ngày bắt đầu
            var startDate = $("#Article_BeginDate" + ModuleID).val();
            if (startDate == "" || typeof (startDate) == "undefined")
                startDate = "2000-01-01 00:00:00";
            else {
                //Kiểm tra định dạng ngày theo ngôn ngữ
                if (agLanguageName == "vi-VN")
                    startDate = AGFS.DateUtils.ConvertStringDayMonthYearToYearMonthDayHourMinusSecond(startDate);
                else if (agLanguageName == "en-US")
                    startDate = AGFS.DateUtils.ConvertStringMonthDayYearToYearMonthDayHourMinusSecond(startDate);
            }
            //Lấy ngày kết thúc
            var endDate = $("#Article_EndDate" + ModuleID).val();
            if (endDate == "" || typeof (endDate) == "undefined")
                endDate = "2100-01-01 00:00:00";
            else {
                //Kiểm tra định dạng ngày theo ngôn ngữ
                if (agLanguageName == "vi-VN")
                    endDate = AGFS.DateUtils.ConvertStringDayMonthYearEndDateToYearMonthDayHourMinusSecond(endDate);
                else if (agLanguageName == "en-US")
                    endDate = AGFS.DateUtils.ConvertStringMonthDayYearEndDateToYearMonthDayHourMinusSecond(endDate);
            }

            if (AGFS.Article.Search._isFilterSource != "0") {
                var strSource = $("#selectSource" + ModuleID).val();
                var strUrlGetCount = "/Handler/AG.Article/CountArtilesByCategoryAndDate.ashx?CategoryId=" + strSource + "&StartDate=" + startDate + "&EndDate=" + endDate;
            }
            else
                var strUrlGetCount = "/Handler/AG.Article/CountArtilesByCategoryAndDate.ashx?CategoryId=" + Category + "&StartDate=" + startDate + "&EndDate=" + endDate;
            $.ajax({
                type: "GET",
                url: strUrlGetCount,
                dataType: "html",
                success: function (totalCount) {
                    $.ajax({
                        type: "GET",
                        url: Url,
                        dataType: "xml",
                        success: function (result) {
                            var count = 0;
                            $(result).find("News_Articles").each(function () {
                                if (count < 3) {
                                    arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                                    content += '<table class="M_ALI_Line" cellpadding="0" cellspacing="0" style="width:100%;margin-bottom:0px;">';
                                    if ($(this).find("ImageFile").text().length > 0 && $(this).find("ImageFile").text() != '00000000-0000-0000-0000-000000000000') {
                                        content += '<td class="M_ALI_Images"><img class="M_ALI_I"';
                                        if ($(this).find("ImageFile").text().indexOf(".") != '-1') {
                                            content += "src='/Portals/0/" + $(this).find("ImageFile").text() + "'></img>";
                                        }
                                        else
                                            content += "src='/Handler/WS.Data/GetAttachment.ashx?Id=" + $(this).find("ImageFile").text() + "'></img>";
                                        content += '</td> <td class="M_ALI_TL"><div class="M_ALI_TD">';
                                        content += "<a class='M_ALI_AImg'";
                                        content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\"><div class='M_ALI_T'>";
                                        content += $(this).find("Title").text();
                                        content += "</div></div></a>";
                                        content += "<div style='clear:both'></div>";
                                        if ($(this).find("Source").text().length > 0)
                                            content += "<div class='M_M_ALI_TL_Time'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        else
                                            content += "<div class='M_M_ALI_TL_Time'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        content += "<div class='M_Clear'/>";
                                        content += "<div class='M_ALI_LImg'>";
                                        content += $(this).find("Lead").text();
                                        content += "</div></div></div></div><div class='clear'/>";
                                        content += "</td>";
                                        content += "<tr><td colspan='2'><div class='spaceandborder'></div></td></tr>";
                                        content += "</table>";
                                        content += "<div class='M_Clear'/>";
                                    }
                                    else {
                                        content += '</div> <div class="M_ALI_TL2"><div class="M_ALI_TDImages">';
                                        content += "<a class='M_ALI_AImg'";
                                        content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\"><div class='M_ALI_T'>";
                                        content += $(this).find("Title").text();
                                        content += "</div></div></a>";
                                        content += "<div style='clear:both'></div>";
                                        if ($(this).find("Source").text().length > 0)
                                            content += "<div class='M_M_ALI_TL_Time'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        else
                                            content += "<div class='M_M_ALI_TL_Time'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                        content += "<div class='M_Clear'/>";
                                        content += "<div class='M_ALI_LImg'>";
                                        content += $(this).find("Lead").text();
                                        content += "</div><div class='clear'/>";
                                        content += "<div class='spaceandborder'></div></div>";
                                        content += "</table>";
                                        content += "<div class='clear'/>";
                                    }
                                }
                                count++;
                            });
                            count = 0;
                            $(result).find("News_Articles").each(function () {
                                if (count > 2) {
                                    arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                                    content += "<div class='M_AL_Line_DLN_News'>";
                                    content += "<div class='M_ALTitle_DLN1'>";
                                    content += "<a class=\"M_ALText\"";
                                    content += "href=\"" + arrUrl[0] + "#AD," + ModuleID + "," + $(this).find("ArticleId").text() + "\">";
                                    content += $(this).find("Title").text();
                                    content += "</a></div>";
                                    content += "<div class='M_Clear'/>";
                                    if ($(this).find("Source").text().length > 0)
                                        content += "<div class='M_ALLead_DLN'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                    else
                                        content += "<div class='M_ALLead_DLN'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                                    content += "</div><div class='M_Clear'/>";
                                }
                                count++;
                            });
                            $(ArticleList).html('');
                            $(ArticleSearch).show();
                            $(ArticleList).html(content);
                            if ($(result).find("News_Articles").find("Title").length == "0")
                                $(ArticleList).html("<div style='margin:0 auto;text-align:center;font:13px Arial;'>" + Warning.NoData + "</div>");
                            var func = "AGFS.Article.Paging.SetCurrentPage('" + ModuleID + "',";
                            $(ArticleIndex).html('');
                            $(ArticleIndex).html(AGFS.PagingUtils.DrawPaging( CurrentPage, NumberOfRecordPerPage, totalCount, func));
                        }
                    });
                }
            });
        }
    },
    LoadListImagesHot: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        var content = '';
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        //Fomat ngay theo ngon ngu
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy HH:mm tt";
        else if (agLanguageName == "en-US")
            formatDate = "MM/dd/yyyy HH:mm tt";
        if (document.location.href.indexOf("AD") != '-1')
            checkUrlHistory();
        else {
            $.ajax({
                type: "GET",
                url: Url,
                dataType: "xml",
                success: function (result) {
                    content += '<table class="M_ALI_Line" width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-bottom:0px;">';
                    $(result).find("News_Articles").each(function () {
                        var strUrl = "/tabid/" + TabLink + "/language/" + agLanguageName + "/default.aspx#AD," + DetailModule + "," + $(this).find("ArticleId").text();
                        if ($(this).find("ImageFile").text().length > 0 && $(this).find("ImageFile").text() != '00000000-0000-0000-0000-000000000000') {
                            content += '<tr><td class="M_AL_Stock_Td_Left"><img class="M_ALI_I"';
                            if ($(this).find("ImageFile").text().indexOf(".") != '-1')
                                content += "src=\"/Portals/0/" + $(this).find("ImageFile").text() + "\"></img>";
                            else
                                content += "src='/Handler/WS.Data/GetAttachment.ashx?Id=" + $(this).find("ImageFile").text() + "'></img>";
                            content += '</td>';
                            content += '<td class="M_AL_Stock_Td_Right"><a class="M_ALI_AImg"';
                            content += "href=\"" + strUrl + "\">" + $(this).find("Title").text() + "</a>";
                            content += "<div class='clear'></div>";
                            if ($(this).find("Source").text().length > 0)
                                content += "<div class='M_M_ALI_TL_Time'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                            else
                                content += "<div class='M_M_ALI_TL_Time'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                            content += "<div class='clear'></div><div class='M_AL_Stock_Lead'>";
                            content += $(this).find("Lead").text();
                            content += "</div></td></tr>";
                        }
                        else {
                            content += '<tr><td colspan="2"><div class="M_ALI_TL2"><div class="M_ALI_TDImages">';
                            content += "<a class='M_ALI_AImg'";
                            content += "href=\"" + strUrl + "\">";
                            content += $(this).find("Title").text();
                            content += "</a></div>";
                            content += "<div style='clear:both'></div>";
                            if ($(this).find("Source").text().length > 0)
                                content += "<div class='M_M_ALI_TL_Time'>" + $(this).find("Source").text() + ' - ' + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                            else
                                content += "<div class='M_M_ALI_TL_Time'>" + AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate) + "</div>";
                            content += "<div class='clear'></div><div class='M_ALI_LImg'>";
                            content += $(this).find("Lead").text();
                            content += "</div><div class='clear'/></div></td></tr>";
                        }
                        content += "<tr><td colspan='2'><div class='spaceandborder'></div></td></tr>";
                    });
                    content += "</table>";
                    $(ArticleList).html('');
                    $(ArticleList).html(content);
                }
            });
        }
    },
    LoadListAwardsArticles: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        var content = '';
        $(ArticleList).html(loading);
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        if (document.location.href.indexOf("AD") != '-1')
            checkUrlHistory();
        else {
            $.ajax({
                type: "GET",
                url: Url,
                dataType: "xml",
                success: function (result) {
                    var count = 0;
                    $(result).find("News_Articles").each(function () {
                        if (count == 0) {
                            AGFS.Article.ArticleList._refYear = $(this).find('ImageNote').text().split('-')[0];
                            content += "<div class='DBY_Header'><span>" + SearchInfo.Year + "&nbsp;" + AGFS.Article.ArticleList._refYear + "</span></div>";
                        }
                        count++;
                    });
                    var arrayListNext = new Array();
                    count = 0;
                    var countArrayListNext = 0;
                    content += "<table class='DBY_Content' border='0' cellspacing='0' cellpadding='0'>";
                    $(result).find("News_Articles").each(function () {
                        var Years = $(this).find('ImageNote').text().split('-')[0];
                        if (AGFS.Article.ArticleList._refYear != Years) {
                            content += "<tr><td style='padding:0;' colspan='2'><div class='DBY_Header'><span>" + SearchInfo.Year + "&nbsp;" + Years + "</span></div></td></tr>";
                            AGFS.Article.ArticleList._refYear = Years;
                            arrayListNext[countArrayListNext] = count - 1;
                            countArrayListNext++;
                        }
                        content += "<tr>";
                        content += "<td class='DBY_Content_Date' id='articleleft" + count + "'>";
                        content += '<div class="M_ALI_Line_Awards"><img class="M_ALI_I_Awards"';
                        if ($(this).find("ImageFile").text().indexOf("/") != '-1' || $(this).find("ImageFile").text().indexOf(".") != '-1')
                            content += "src='/Portals/0/" + $(this).find("ImageFile").text() + "'></img>";
                        else
                            content += "src='/Handler/WS.Data/GetAttachment.ashx?Id=" + $(this).find("ImageFile").text() + "'></img>";
                        content += "</td>";
                        content += "<td class='DBY_Content_Title'  id='articleright" + count + "'>";
                        content += "<a class=\"M_ALText\"";
                        arrUrl = location.hash.replace('#AL', '').replace('#AD', '').split(',');
                        content += "href=\"" + arrUrl[0] + "#AD," + DetailModule + "," + $(this).find("ArticleId").text() + "\">";
                        content += $(this).find("Title").text();
                        content += "</a></td></tr>";
                        count++;
                    });
                    content += "</table>";
                    $(ArticleList).html('');
                    $(ArticleList).html(content);
                    $(document).ready(function () {
                        for (var i = 0; i < arrayListNext.length; i++) {
                            $("#articleleft" + arrayListNext[i]).css("background", "White");
                            $("#articleright" + arrayListNext[i]).css("background", "White");
                        }
                        $("#articleleft" + (count - 1)).css("background", "White");
                        $("#articleright" + (count - 1)).css("background", "White");
                    });
                }
            });
        }
    },
    _refYear: '',
    LoadListHistoryDevelopmentArticles: function (Url, CurrentPage, ModuleID, year) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        var content = '';
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        var Category = ModuleUtils.GetCategory(CollectionParam);
        var year = $("#selectYear" + ModuleID).val();
        if (typeof (year) == "undefined")
            year = "";
        if (year == "")
            Url = "/Handler/AG.Article/SearchFullArticlesByCategory.ashx?CategoryId=" + Category;
        else
            Url = "/Handler/AG.Article/SearchArticlesByYearAndCategory.ashx?CategoryId=" + Category + "&Year=" + year;
        var formatDate = "";
        if (agLanguageName == "vi-VN")
            formatDate = "dd/MM/yyyy";
        else if (agLanguageName == "en-US")
            formatDate = "MM/dd/yyyy";
        $.ajax({
            type: "GET",
            url: Url,
            dataType: "xml",
            success: function (result) {
                var count = 0;
                $(result).find("News_Articles").each(function () {
                    if (count == 0) {
                        AGFS.Article.ArticleList._refYear = $(this).find('DisplayDate').text().split('-')[0];
                        content += "<div class='DBY_Header'><span>" + SearchInfo.Year + "&nbsp;" + AGFS.Article.ArticleList._refYear + "</span></div>";
                    }
                    count++;
                });
                var arrayListNext = new Array();
                count = 0;
                var countArrayListNext = 0;
                content += "<table class='DBY_Content' border='0' cellspacing='0' cellpadding='10'>";
                $(result).find("News_Articles").each(function () {
                    var Years = $(this).find('DisplayDate').text().split('-')[0];

                    if (AGFS.Article.ArticleList._refYear != Years) {
                        content += "<tr><td style='padding:0;' colspan='2'><div class='DBY_Header'><span>" + SearchInfo.Year + "&nbsp;" + Years + "</span></div></td></tr>";
                        AGFS.Article.ArticleList._refYear = Years;
                        arrayListNext[countArrayListNext] = count - 1;
                        countArrayListNext++;
                    }
                    content += "<tr>";
                    content += "<td class='BG_DateHistory' id='articleleft" + count + "'> ";
                    content += AGFS.DateUtils.convertDateToString($(this).find("DisplayDate").text(), formatDate);
                    if ($(this).find("ImageFile").text().length > 0 && $(this).find("ImageFile").text() != '00000000-0000-0000-0000-000000000000') {
                        content += "<div>";
                        content += "</td>";
                        content += "<td class='Content_History_Title' id='articleright" + count + "'> ";
                        content += "<table><tbody><tr><td style='vertical-align: top;padding-right:10px'>";
                        content += "<div style='float:left;'>";
                        content += "<p style='color:#727272;cursor:default' class=\"M_ALText\"";
                        content += "href=''>";
                        content += $(this).find("Title").text();
                        content += AGFS.EncoderUtils.htmlDecode($(this).find("Content").text(), 200);
                        content += "</p></div></td>";
                        content += "<td>";
                        content += "<div class='M_ALI_Images_History'><img class='M_ALI_I_History'";
                        if ($(this).find("ImageFile").text().indexOf(".") != '-1')
                            content += "src='/Portals/0/" + $(this).find("ImageFile").text() + "'></img>";
                        else
                            content += "src='/Handler/WS.Data/GetAttachment.ashx?Id=" + $(this).find("ImageFile").text() + "'></img>";
                        content += "</div></td></tr>";
                        content += "</tbody></table>";
                    }
                    else {
                        content += "</td>";
                        content += "<td class='Content_History_Title' id='articleright" + count + "'> ";
                        content += "<p style='color:#727272;cursor:default' class=\"M_ALText\"";
                        content += "href=''>";
                        content += $(this).find("Title").text();
                        content += "</p><div class='ContentHistory'>";
                        content += AGFS.EncoderUtils.htmlDecode($(this).find("Content").text(), 200);
                        content += "</div>";
                        content += "</td></tr>";
                    }
                    count++;
                });
                content += "</table>";
                $(ArticleList).html('');
                $(ArticleList).html(content);
                $(document).ready(function () {
                    for (var i = 0; i < arrayListNext.length; i++) {
                        $("#articleleft" + arrayListNext[i]).css("background", "White");
                        $("#articleright" + arrayListNext[i]).css("background", "White");
                    }
                    $("#articleleft" + (count - 1)).css("background", "White");
                    $("#articleright" + (count - 1)).css("background", "White");
                });
            }
        });
    },
    // Danh sách bài tin Các vị trí tuyển dụng
    _listCurrent: [],
    LoadListArticleCareer: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        $(ArticleList).html(loading);
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var Category = ModuleUtils.GetCategory(CollectionParam);
        var content = '';
        $.ajax({
            type: "GET",
            url: "/Handler/AG.Article/CountArticlesByCategory.ashx?CategoryId=" + Category,
            dataType: "html",
            success: function (totalCount) {
                $.ajax({
                    type: "GET",
                    url: Url,
                    dataType: "xml",
                    success: function (result) {
                        content += '<div style="text-align:left">';
                        var count = 0;
                        $(result).find("News_Articles").each(function () {
                            content += '<div id="Ab' + count + '" class="Show2" onclick="showOrHide(\'b' + count + '\',\'' + totalCount + '\');">' + AGFS.StringUtils.SubString($(this).find("Title").text(), 150) + '</div>';
                            content += '<div class="Carrer_L">' + AGFS.StringUtils.SubString($(this).find("Lead").text(), 200) + '</div>';
                            if ($(this).find("ImageFile").text().length > 0 && $(this).find("ImageFile").text() != '00000000-0000-0000-0000-000000000000') {
                                content += "<div class='M_Ti_TitleCarrer'>";
                                content += '<div class="Content" id="b' + count + '">';
                                content += "<table width='100%' cellpadding='0' cellspacing='0' border='0'><tr>";
                                content += "<td style='vertical-align:top;width:170px;text-algin:left'><img class='M_Ti_ImageCarrer'";
                                if ($(this).find("ImageFile").text().indexOf(".") != '-1')
                                    content += "src='/Portals/0/" + $(this).find("ImageFile").text() + "'></img>";
                                else
                                    content += "src='/Handler/WS.Data/GetAttachment.ashx?Id=" + $(this).find("ImageFile").text() + "'></img>";
                                content += "</td><td><div style='font:13px Arial; text-align:justify;color:#727272;'>" + AGFS.EncoderUtils.htmlDecode($(this).find("Content").text(), 300) + "</div></td>";
                                content += "</tr></table>";
                                content += '</div><div class="M_AD_Bottom">&#160;</div>';
                            }
                            else {
                                content += '<div class="Content" id=\"b' + count + '\">';
                                content += AGFS.EncoderUtils.htmlDecode($(this).find("Content").text(), 300);
                                content += '</div><div class="M_AD_Bottom">&#160;</div>';
                            }
                            content += "</div>";
                            count++;
                        });
                        content += '<div>';
                        content += '<div id ="DisplayContent" style="font:13px arial;cursor: pointer;margin-top: 10px;text-align:left;color:#727272;" onclick="DisplayContent(\'' + totalCount + '\');">' + ArticleDetailInfo.Show + '</div>';
                        $(ArticleList).html('');
                        $(ArticleList).html(content);
                        if ($(result).find("News_Articles").find("Title").length == "0")
                            $(ArticleList).html("<div style='margin:0 auto;text-align:center;font:13px Arial;'>" + Warning.NoData + "</div>");
                    }
                });
            }
        });
    },
    LoadListArticleShowHide: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        $(ArticleList).html(loading);
        var content = '';
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        var strCategoryId = ModuleUtils.GetCategory(CollectionParam);
        if (document.location.href.indexOf("AD") != '-1')
            checkUrlHistory();
        else {
            $.ajax({
                type: "GET",
                url: "/Handler/AG.Article/CountArticlesByCategory.ashx?CategoryId=" + strCategoryId,
                dataType: "html",
                success: function (totalCount) {
                    $.ajax({
                        type: "GET",
                        url: Url,
                        dataType: "xml",
                        success: function (result) {
                            content += '<div style="text-align:left">';
                            var count = 0;
                            $(result).find("News_Articles").each(function () {
                                content += '<div id="Ab' + count + '" class="Show2" onclick="showOrHide(\'b' + count + '\',\'' + totalCount + '\');">' + AGFS.StringUtils.SubString($(this).find("Title").text(), 150) + '</div>';
                                content += '<div class="Carrer_L">' + AGFS.StringUtils.SubString($(this).find("Lead").text(), 150) + '</div>';
                                if ($(this).find("ImageFile").text().length > 0 && $(this).find("ImageFile").text() != '00000000-0000-0000-0000-000000000000') {
                                    content += "<div class='M_Ti_TitleCarrer'>";
                                    content += '<div class="Content" id="b' + i + '">';
                                    content += "<table width='100%' cellpadding='0' cellspacing='0' border='0'><tr>";
                                    content += "<td style='vertical-align:top;width:170px;text-algin:left'><img class='M_Ti_ImageCarrer' src='/Portals/0/" + $(this).find("ImageFile").text() + "'</td>";
                                    content += "<td><div style='font:12px Arial; text-align:justify;color:#727272;'>" + AGFS.EncoderUtils.htmlDecode($(this).find("Content").text(), 200) + "</div></td>";
                                    content += "</tr></table>";
                                }
                                else {
                                    content += '<div class="Content" " id="b' + count + '">';
                                    content += AGFS.EncoderUtils.htmlDecode($(this).find("Content").text(), 200);
                                }
                                content += "</div>";
                                count++;
                            });
                            content += '<div>';
                            if ($(result).find("News_Articles").find("Title").length == "0")
                                content += '<div id ="DisplayContent" style="font:13px arial;cursor: pointer;margin-top: 10px;text-align:left;color:#727272;" onclick="DisplayContent(\'' + totalCount + '\');">' + ArticleDetailInfo.Show + '</div>';
                            $(ArticleList).html('');
                            $(ArticleList).html(content);
                        }
                    });
                }
            });

        }
    },
    //Danh sách bài tin FAQ 
    LoadListArticleFAQ: function (Url, CurrentPage, ModuleID) {
        var loading = "<div style='clear:both;'/><div class='AL_Loading_Div' ><img  src=\"" + ImageInfo.Loading + "\" style=\" height:30px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        var ArticleIndex = "#ArticleIndex" + ModuleID;
        $(ArticleList).html(loading);
        var content = '';
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var strCategoryId = ModuleUtils.GetCategory(CollectionParam);
        $.ajax({
            type: "GET",
            url: "/Handler/AG.Article/CountArticlesByCategory.ashx?CategoryId=" + strCategoryId,
            dataType: "html",
            success: function (totalCount) {
                $.ajax({
                    type: "GET",
                    url: Url,
                    dataType: "xml",
                    success: function (result) {
                        content += '<div style="text-align:left">';
                        var count = 0;
                        $(result).find("News_Articles").each(function () {
                            content += '<div id="Ab' + count + '" class="Show1" type="button" onclick="showOrHide1(\'b' + count + '\',\'' + totalCount + '\');">'
                            content += AGFS.StringUtils.SubString($(this).find("Title").text(), 150);
                            content += '</br>';
                            content += '</div>';
                            content += '<div class="ContentFAQ" id=\"b' + count + '">';
                            content += AGFS.EncoderUtils.htmlDecode($(this).find("Content").text(), 200);
                            content += '</div><div class="M_AD_Bottom">&#160;</div><div style="clear:both;">';
                            count++;
                        });
                        content += '<div>';
                        content += '<div id ="DisplayContent" style="font:13px arial;cursor: pointer;margin-top:10px;color:#727272;" onclick="DisplayContent(\'' + totalCount + '\');">' + ArticleDetailInfo.Show + '</div>';
                        $(ArticleList).html('');
                        $(ArticleList).html(content);
                    }
                });
            }
        });
    }
}
function showOrHide(zap, totalFor) {
    var idActive = "#" + zap;
    var idShow = zap;
    var Stl = document.getElementById(idShow).style;
    var flag = false;
    for (var i = 0; i < AGFS.Article.ArticleList._listCurrent.length; i++) {
        if (zap.replace("b", "") == AGFS.Article.ArticleList._listCurrent[i])
            flag = true;
    }
    if (flag == true) {
        Stl.display = "none";
        $(idShow).addClass("Show2");
        $(idShow).removeClass("Hide2");
        AGFS.Article.ArticleList._listCurrent.pop(zap.replace("b", ""));
    }
    else {
        $('.Content').hide();
        $(idShow).addClass("Hide2");
        $(idShow).removeClass("Show2");
        Stl.display = "block";
        AGFS.Article.ArticleList._listCurrent = [];
        AGFS.Article.ArticleList._listCurrent.push(zap.replace("b", ""));
    }
    if (AGFS.Article.ArticleList._listCurrent.length == totalFor)
        $("#DisplayContent").html(ArticleDetailInfo.Close);
    else
        $("#DisplayContent").html(ArticleDetailInfo.Show);
}
function DisplayContent(totalFor) {
    if (AGFS.Article.ArticleList._listCurrent.length == totalFor) {
        AGFS.Article.ArticleList._listCurrent = [];
        $("#DisplayContent").html(ArticleDetailInfo.Show);
        $(".Content").css("display", "none");
        $(".ContentFAQ").css("display", "none");
        $(".Hide1").addClass("Show1");
        $(".Hide1").removeClass("Hide1");

    }
    else {
        for (var i = 0; i < totalFor; i++) {
            AGFS.Article.ArticleList._listCurrent[i] = i;
        }
        $("#DisplayContent").html(ArticleDetailInfo.Close);
        $(".Content").css("display", "block");
        $(".ContentFAQ").css("display", "block");
        $(".Show").css("background", "url('/DesktopModules/AG.Article/App/Images/SBS_BorderArticle.jpg') repeat-x scroll center bottom transparent");
        $(".Show1").addClass("Hide1");
        $(".Show1").removeClass("Show1");
    }
}
function showOrHide1(zap, totalFor) {
    var idActive = "#A" + zap;
    var idShow = zap;
    var Stl = document.getElementById(idShow).style;
    var flag = false;
    for (var i = 0; i < AGFS.Article.ArticleList._listCurrent.length; i++) {
        if (zap.replace("b", "") == AGFS.Article.ArticleList._listCurrent[i])
            flag = true;
    }
    if (flag == true) {
        Stl.display = "none";
        $("#Ab" + zap.replace("b", "")).addClass("Show1");
        $("#Ab" + zap.replace("b", "")).removeClass("Hide1");
        AGFS.Article.ArticleList._listCurrent.pop(AGFS.Article.ArticleList._listCurrent[zap.replace("b", "")]);
    }
    else {
        $(".Hide1").addClass("Show1");
        $(".Hide1").removeClass("Hide1");
        $(idActive).addClass("Hide1");
        $(idActive).removeClass("Show1");
        $('.ContentFAQ').hide();
        $(idShow).addClass("Hide1");
        Stl.display = "block";
        AGFS.Article.ArticleList._listCurrent = [];
        AGFS.Article.ArticleList._listCurrent.push(zap.replace("b", ""));
    }
    if (AGFS.Article.ArticleList._listCurrent.length == totalFor)
        $("#DisplayContent").html(ArticleDetailInfo.Close);
    else
        $("#DisplayContent").html(ArticleDetailInfo.Show);
}
function changeBGColor(type, articleId) {
    var classHover = '.ChangeColor' + articleId;
    var classTitle = '.ChangeColorTitle' + articleId;
    if (type == 0) {
        $(classHover).css('background-image', 'url(/DesktopModules/AG.Article/App/Images/SBS_BG_Hover.png)');
        $(classTitle).css('color', 'black');
    }
    else {
        $(classHover).css('background-image', 'url(/DesktopModules/AG.Article/App/Images/SBS_BG_3.png)');
        $(classTitle).css('color', 'white');
    }
}
