﻿
//Danh sach tin tuc Create By TuanN
AGBB.ArticleList = {
    LoadDataNoPaging1: function(Url, CurrentPage, ModuleID) {
        var loading = "<div class='AL_Loading_Div' ><img  src=\"/Portals/0/Images/ThongTinDoanhNghiep/Loading.gif\" style=\" height:15px;\"/></div>";
        $('#ArticleList' + ModuleID).html(loading);
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var ArticleList = "#ArticleList" + ModuleID
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var NumberRecordFirstPage = ModuleUtils.GetNumberOfRecordFirstPage(CollectionParam);
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var UrlPath = '';
        if (FileUtils.IsXmlFile(Url)) {
            UrlPath = Url + "?t=" + DateUtils.GetDateTimeNow();
        }
        else {
            UrlPath = Url + "&?t=" + DateUtils.GetDateTimeNow();
        }
        var content = '<div class="AL_NS_C"><div class="clear"></div>';
        $.ajax({
            type: "GET",
            url: UrlPath,
            dataType: "xml",
            success: function(result) {
                var numberOfItem = $(result).find('It').length;
                if (numberOfItem > NumberRecordFirstPage) {
                    numberOfItem = NumberRecordFirstPage;
                }
                for (i = 0; i < numberOfItem; i++) {
                    var date1 = new Date($(result).find("It[id=\"" + i + "\"]").find("D").text());
                    content += '<div class="AL_NS_L"><div class="AL_NS_D">';
                    content += DateUtils.ConvertStringToDayMonthYear(date1) + '&nbsp;|&nbsp;' + DateUtils.ConvertStringToHourMinus(date1);
                    content += "</div><div class='AL_NS_T'><a class='AL_NS_TA'  href=\"javascript:AGBB.App.goToDetail('/tabid/" + TabLink + "/Default.aspx','";
                    content += $(result).find("It[id=\"" + i + "\"]").find("Id").text();
                    content += "','";
                    content += $(result).find("It[id=\"" + i + "\"]").find("P").text();
                    content += "')\">";
                    content += StringUtils.SubString($(result).find("It[id=\"" + i + "\"]").find("T").text(), 80);
                    content += "</a></div>";
                    content += "\</div>";
                }
                content += "<div class='AL_NS_Next'><a href='/tabid/" + TabLink + "/Default.aspx' class='M_N_OTC_ViewNext'>" + ArticleListInfo.WatchNext + "</a></div><div class='clear'></div>";
                $(ArticleList).html('');
                $(ArticleList).html(content);
                // Khoi tao phan trang
                var NumberOfItem = parseInt($(result).find('TotalCount').text());
                AGBB.Index.InnitCSS(CurrentPage, NumberOfRecordPerPage, NumberOfItem, ModuleID);

            },
            error: function displayError(request, errorType, errorThrown) {
                try {
                    if (errorType == 'timeout') {
                    }
                    if (errorType == 'error') {

                    }
                    var temp = '';
                    var Category = ModuleUtils.GetCategory(CollectionParam);
                    if (Category == '-1') {
                        temp = "<div class='AL_UD'>" + Warning.UpdateData + "</div>";
                    }
                    else {
                        temp = "<div class='AL_UD'>" + Warning.NoDisplay + "</div>";
                    }

                    $(ArticleList).html('');
                    $(ArticleList).html(temp);
                }
                catch (err) {
                }
            }
        });
    },
    ///  Danh sách không phân trang text vàng
    //LoadDataNoPaging2: function(Url, CurrentPage, ModuleID) { },
    //Danh sách có ảnh bài tin thứ 1 text trắng
    LoadArticleListHome: function(Url, CurrentPage, ModuleID) {
        var loading = "<div class='AL_Loading_Div' ><img  src=\"/Portals/0/Images/ThongTinDoanhNghiep/Loading.gif\" style=\" height:15px;\"/></div>";
        $('#ArticleList' + ModuleID).html(loading);
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var ArticleList = "#ArticleList" + ModuleID
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var NumberRecordFirstPage = ModuleUtils.GetNumberOfRecordFirstPage(CollectionParam);
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        var content = '<div class="S_borderContent1" style="height:250px;">';
        var contentFirst = '';
        var UrlPath = '';
        if (FileUtils.IsXmlFile(Url)) {
            UrlPath = Url + "?t=" + DateUtils.GetDateTimeNow();
        }
        else {
            UrlPath = Url + "&?t=" + DateUtils.GetDateTimeNow();
        }
        $.ajax({
            type: "GET",
            url: UrlPath,
            dataType: "xml",
            success: function(result) {
                for (i = 0; i < NumberRecordFirstPage; i++) {
                    var date1 = new Date($(result).find("It[id=\"" + i + "\"]").find("D").text());
                    if (i == 0) {
                        content += "<div class='M_N_OTC_DW' style=\"width:700px; text-align:left\">";
                        if ($(result).find("It[id=\"" + i + "\"]").find("Img").text().length > 0) {
                            content += "<img src=\"/Portals/0/";
                            content += $(result).find("It[id=\"" + i + "\"]").find("Img").text();
                            content += "\" class='M_N_OTC_ImgT'></img>";
                        }
                        else {
                            content += "<img src=\"/Portals/0/Images/Noimages.jpg";
                            content += "\" class='M_N_OTC_ImgT'></img>";
                        }
                        content += "<span style='text-align:left'>";
                        if (DateInfo.DateType = 'mm/dd/yyyy') {
                            content += DateUtils.ConvertStringToDayMonthYear(date);
                        }
                        else {
                            content += DateUtils.ConvertStringToDayMonthYear(date);
                        }
                        content += '&nbsp;|&nbsp;' + DateUtils.ConvertStringToHourMinus(date1);
                        content += "</span><span style='text-align:left'><a style='text-align:left' class='AL_NS_TA'  href=\"javascript:AGBB.App.goToDetail('/tabid/" + TabLink + "/Default.aspx','";
                        content += $(result).find("It[id=\"" + i + "\"]").find("Id").text();
                        content += "','";
                        content += $(result).find("It[id=\"" + i + "\"]").find("P").text();
                        content += "')\">&nbsp;&nbsp;";
                        content += StringUtils.SubString($(result).find("It[id=\"" + i + "\"]").find("T").text(), 80);
                        if ($(result).find("It[id=\"" + i + "\"]").find("S").text().length > 0) {
                            content += "&nbsp;<i>(" + ArticleDetailInfo.Source;
                            content += $(result).find("It[id=\"" + i + "\"]").find("S").text();
                            content += ")</i>";
                        }
                        content += "</a></span>";
                        content += "<p class='M_N_OTC_Le'>";
                        content += StringUtils.SubString($(result).find("It[id=\"" + i + "\"]").find("L").text(), 200);
                        content += "</p><br/>";
                        content += "</div>";
                        content += '<div class="clear"></div><div class="M_N_OTC_Line"></div>';
                    }
                    else {

                        content += '<div class="AL_NS_L"><div class="AL_NS_D">';
                        if (DateInfo.DateType = 'mm/dd/yyyy') {
                            content += DateUtils.ConvertStringToMonthDayYear(date);
                        }
                        else {
                            content += DateUtils.ConvertStringToDayMonthYear(date);
                        }
                        content += '&nbsp;|&nbsp;' + DateUtils.ConvertStringToHourMinus(date1);
                        content += "</div><div class='AL_NS_T'><a class='AL_NS_TA'  href=\"javascript:AGBB.App.goToDetail('/tabid/" + TabLink + "/Default.aspx','";
                        content += $(result).find("It[id=\"" + i + "\"]").find("Id").text();
                        content += "','"
                        content += DetailModule;
                        content += "','"
                        content += $(result).find("It[id=\"" + i + "\"]").find("P").text();
                        content += "')\">";
                        content += StringUtils.SubString($(result).find("It[id=\"" + i + "\"]").find("T").text(), 70)
                        if ($(result).find("It[id=\"" + i + "\"]").find("S").text().length > 0) {
                            content += "&nbsp;<span style='font-style:italic'>(" + '<span style="font-style:italic">Theo </span>';
                            content += $(result).find("It[id=\"" + i + "\"]").find("S").text();
                            content += ")</span>";
                        }
                        content += "</a></div></div>";
                    }
                }
                content += "<div class='AL_NS_Next'><a href='/tabid/" + TabLink + "/Default.aspx' class='M_N_OTC_ViewNext'>" + ArticleListInfo.WatchNext + "</a></div><div class='clear'></div></div>";
                //alert(content);
                $(ArticleList).html('');
                $(ArticleList).html(content);
                var NumberOfItem = parseInt($(result).find('TotalCount').text());
                //alert(CurrentPage + NumberOfRecordPerPage + NumberOfItem + ModuleID);
                AGBB.Index.InnitCSS(CurrentPage, NumberOfRecordPerPage, NumberOfItem, ModuleID);
            },
            error: function displayError(request, errorType, errorThrown) {
                try {
                    if (errorType == 'timeout') {
                    }
                    if (errorType == 'error') {

                    }
                }
                catch (err) {
                }
                var temp = "<div class='AL_UD'>" + Warning.UpdateData + "</div>";
                $(ArticleList).html('');
                $(ArticleList).html(temp);
            }
        });

    },
    ///  Danh sách không phân trang text vàng
    //LoadDataNoPaging2: function(Url, CurrentPage, ModuleID) { },
    //Danh sách có ảnh bài tin thứ 1 text trắng
    LoadArticleListNoSource: function(Url, CurrentPage, ModuleID) {
        var loading = "<div class='AL_Loading_Div' ><img  src=\"/Portals/0/Images/ThongTinDoanhNghiep/Loading.gif\" style=\" height:15px;\"/></div>";
        $('#ArticleList' + ModuleID).html(loading);
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var ArticleList = "#ArticleList" + ModuleID;
        var NumberRecordFirstPage = ModuleUtils.GetNumberOfRecordFirstPage(CollectionParam);
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        var content = '';
        var UrlPath = '';
        if (FileUtils.IsXmlFile(Url)) {
            UrlPath = Url + "?t=" + DateUtils.GetDateTimeNow();
        }
        else {
            UrlPath = Url + "&?t=" + DateUtils.GetDateTimeNow();
        }
        $.ajax({
            type: "GET",
            url: UrlPath,
            dataType: "xml",
            success: function(result) {
                var totalFor = $(result).find('It').length;
                if (totalFor > NumberOfRecordPerPage) {
                    totalFor = NumberOfRecordPerPage;
                }
                for (i = 0; i < totalFor; i++) {
                    var date = new Date($(result).find("It[id=\"" + i + "\"]").find("D").text());
                    content += "<div class='AL_NoSource_Dot'>";
                    content += "<div style=\"width:25px;\" class=\"Al_NoSource_Title\">";
                    content += "<img src=\"/Portals/0/Images/Icons/ICon_Tintuc.gif\" style=\"width:5px; height:20px;\"/>";
                    content += "</div>";
                    content += "<div style=\"width:80px;\" class=\"Al_NoSource_Title\">";
                    if (DateInfo.DateType = 'mm/dd/yyyy') {
                        content += DateUtils.ConvertStringToDayMonthYear(date);
                    }
                    else {
                        content += DateUtils.ConvertStringToMonthDayYear(date);
                    }
                    content += "</div>";
                    content += "<div class='Al_NoSource_Title_Div'>";
                    content += '<a class="AL_NoSource_Title_A" href="javascript:AGBB.App.setTemplateDetail(\'';
                    content += $(result).find("It[id=\"" + i + "\"]").find("Id").text();
                    content += "','";
                    content += $(result).find("It[id=\"" + i + "\"]").find("P").text();
                    content += "','";
                    content += ModuleID;
                    content += "')\">";
                    content += StringUtils.SubString($(result).find("It[id=\"" + i + "\"]").find("T").text(), 95);
                    content += "</a></div></div>";
                }
                if ($(result).find("It[id=\"" + 0 + "\"]").find("D").text().length == 0) {
                    content = "<div class='AL_NoData'>" + Warning.NoData + "</div>";
                }
                $(ArticleList).html('');
                $(ArticleList).html(content);
                var NumberOfItem = parseInt($(result).find('TotalCount').text());
                //alert(CurrentPage + NumberOfRecordPerPage + NumberOfItem + ModuleID);
                AGBB.Index.InnitCSS(CurrentPage, NumberOfRecordPerPage, NumberOfItem, ModuleID);
            },
            error: function displayError(request, errorType, errorThrown) {
                try {
                    if (errorType == 'timeout') {
                    }
                    if (errorType == 'error') {

                    }
                }
                catch (err) {
                }
                var temp = "<div class='AL_UD'>" + ArticleListInfo.UpdateData + "...</div>";
                $(ArticleList).html('');
                $(ArticleList).html(temp);
            }
        });

    },
    LoadHomeListTitle: function(Url, CurrentPage, ModuleID) {
        var loading = "<div class='AL_Loading_Div' ><img  src=\"/Portals/0/Images/ThongTinDoanhNghiep/Loading.gif\" style=\" height:15px;\"/></div>";
        $('#ArticleList' + ModuleID).html(loading);
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var ArticleList = "#ArticleList" + ModuleID;
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var NumberRecordFirstPage = ModuleUtils.GetNumberOfRecordFirstPage(CollectionParam);
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var DetailModule = ModuleUtils.GetDetailModule(CollectionParam);
        var content = '<div class="clear"/>';
        var UrlPath = '';
        if (FileUtils.IsXmlFile(Url)) {
            UrlPath = Url + "?t=" + DateUtils.GetDateTimeNow();
        }
        else {
            UrlPath = Url + "&?t=" + DateUtils.GetDateTimeNow();
        }
        $.ajax({
            type: "GET",
            url: UrlPath,
            dataType: "xml",
            success: function(result) {
                var totalFor = $(result).find('It').length;
                if (totalFor > NumberOfRecordPerPage) {
                    totalFor = NumberOfRecordPerPage;
                }
                for (i = 0; i < totalFor; i++) {
                    content += "<div style='padding-bottom:5px;'><img src=\"/Portals/0/Skins/APSI/Images/Icon/bullet.gif\" style=\"border: 0px none ; margin-right: 7px; vertical-align: middle;\"/>";

                    content += '<a class="AH_Title"  href="javascript:AGBB.App.goToDetail(\'/tabid/' + TabLink + "/Default.aspx','";
                    content += $(result).find("It[id=\"" + i + "\"]").find("Id").text();
                    content += "','";
                    content += DetailModule;
                    content += "','";
                    content += $(result).find("It[id=\"" + i + "\"]").find("P").text();
                    content += "')\">";

                    content += StringUtils.SubString($(result).find("It[id=\"" + i + "\"]").find("T").text(), 95);
                    content += ' (';
                    content += $(result).find("It[id=\"" + i + "\"]").find("D").text().substring(0, 10);
                    content += ')';
                    content += "</a></div>";


                }
                content += "<div class='AL_NS_Next'><a href='/tabid/" + TabLink + "/Default.aspx' class='AH_ViewNext'>" + ArticleListInfo.WatchNext + "</a></div><div class='clear'></div>";
                if ($(result).find("It[id=\"" + 0 + "\"]").find("D").text().length == 0) {
                    content = "<div class='AL_NoData'>" + Warning.NoData + "</div>";
                }
                $(ArticleList).html('');
                $(ArticleList).html(content);
                var NumberOfItem = parseInt($(result).find('TotalCount').text());
                //alert(CurrentPage + NumberOfRecordPerPage + NumberOfItem + ModuleID);
                // AGBB.Index.InnitCSS(CurrentPage, NumberOfRecordPerPage, NumberOfItem, ModuleID);
            },
            error: function displayError(request, errorType, errorThrown) {
                try {
                    if (errorType == 'timeout') {
                    }
                    if (errorType == 'error') {

                    }
                }
                catch (err) {
                }
                var temp = "<div class='AL_UD'>" + ArticleListInfo.UpdateData + "...</div>";
                $(ArticleList).html('');
                $(ArticleList).html(temp);
            }
        });

    },
    //Danh Sach tin co nguon va phan trang
    LoadData1: function(urlFilePath, CurrentPage, ModuleID) {
        var loading = "<div class='AL_Loading_Div' ><img  src=\"/Portals/0/Images/ThongTinDoanhNghiep/Loading.gif\" style=\" height:15px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID
        $(ArticleList).html(loading);
        var contentDiv = '';
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        //alert(CollectionParam);
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var totalItemFor = NumberOfRecordPerPage;
        // var TemplateDetail = ModuleUtils.GetTemplateDetail(CollectionParam);
        var xmlPath = '';
        if (FileUtils.IsXmlFile(urlFilePath)) {
            xmlPath = urlFilePath + "?t=" + DateUtils.GetDateTimeNow();
        }
        else {
            xmlPath = urlFilePath + "&?t=" + DateUtils.GetDateTimeNow();
        }
        try {
            $.get(xmlPath, function(XML) {
                numberOfItem = $(XML).find('It').length;
                if (numberOfItem < NumberOfRecordPerPage) {
                    totalItemFor = numberOfItem;
                }
                try {
                    for (j = 0; j < totalItemFor; j++) {
                        var date = new Date($(XML).find("It[id=\"" + j + "\"]").find("D").text());
                        contentDiv += '<div class="M_N_CKTN"><div class="M_N_C"><div class="M_N_D" style="width:260px; text-align:left;">';
                        if (DateInfo.DateType = 'mm/dd/yyyy') {
                            contentDiv += DateUtils.ConvertStringToMonthDayYear(date);
                        }
                        else {
                            contentDiv += DateUtils.ConvertStringToDayMonthYear(date);
                        }
                        contentDiv += '&nbsp;|&nbsp;' + DateUtils.ConvertStringToHourMinus(date);
                        contentDiv += '<span style="font-weight:bold">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'
                        contentDiv += $(XML).find("It[id=\"" + j + "\"]").find("S").text();
                        contentDiv += '</span>'
                        contentDiv += '</div>';
                        contentDiv += '<div class="M_N_T">';
                        contentDiv += '<a href="javascript:AGBB.App.setTemplateDetail(\'';
                        contentDiv += $(XML).find("It[id=\"" + j + "\"]").find("Id").text();
                        contentDiv += "','";
                        contentDiv += $(XML).find("It[id=\"" + j + "\"]").find("P").text();
                        contentDiv += "','";
                        contentDiv += ModuleID;
                        contentDiv += "')\">";
                        contentDiv += StringUtils.SubString($(XML).find("It[id=\"" + j + "\"]").find("T").text(), 90);
                        contentDiv += "</a></div><div style='clear:both;'></div></div>";
                    }
                }
                catch (Error)
                { }
                if ($(XML).find("It[id=\"" + 0 + "\"]").find("D").text().length == 0) {
                    contentDiv = "<div class='AL_NoData'>" + Warning.NoData + "</div>";
                }
                $(ArticleList).html('');
                $(ArticleList).html(contentDiv);
                var NumberOfItem = parseInt($(XML).find('TotalCount').text());
                //alert(CurrentPage + NumberOfRecordPerPage + NumberOfItem + ModuleID);
                AGBB.Index.InnitCSS(CurrentPage, NumberOfRecordPerPage, NumberOfItem, ModuleID);

            })
        }
        catch (Error)
        { }
    },
    //Load lich su kien trang chu bai tin chay
    LoadLichSuKienTrangChuMarquee: function(Url, CurrentPage, ModuleID) {
        var loading = "<div class='AL_Loading_Div' ><img  src=\"/Portals/0/Images/ThongTinDoanhNghiep/Loading.gif\" style=\" height:15px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        $(ArticleList).html(loading);
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var Floor = ModuleUtils.GetFloorID(CollectionParam);
        var newURl = '/DesktopModules/AG.Article/App/Handler/MarketCalendar_GetList.ashx?Floor=' + Floor + "&NumberOfRecord=" + NumberOfRecordPerPage + "&Page=" + CurrentPage;
        // alert("URL" + newURl);
        var content = '';
        content += '<div class="MKHM_Contain"><marquee onmouseover="this.stop()" onmouseout="this.start()" scrollamount="3" scrolldelay="100" direction="up" style="height: 335px;" id="scrollup">';
        $.ajax({
            type: "GET",
            url: newURl,
            dataType: "xml",
            success: function(result) {
                for (i = 0; i < NumberOfRecordPerPage; i++) {
                    content += '<div style="background-color: rgb(229, 237, 239);"><div style=""/>';
                    content += '<div class="MKHM_ImageDiv">';
                    content += '<img style="vertical-align: middle; padding-bottom: 3px;" src="/portals/0/XSL/Images/S_IConXam.gif"/>';
                    content += '<a style="cursor: pointer; color: rgb(0, 0, 0); text-decoration: none;" href="/tabid/' + TabLink + '/Default.aspx">';
                    content += $(result).find("It[id=\"" + i + "\"]").find("MaCK").text() + ":";
                    content += Encoder.htmlDecode(StringUtils.SubStringNotDot($(result).find("It[id=\"" + i + "\"]").find("Content").text(), 80));
                    content += "(" + DateUtils.ConvertEnglishToVietNamese(StringUtils.SubStringNotDot($(result).find("It[id=\"" + i + "\"]").find("NgayGDKHQ").text(), 11)) + ")";
                    content += ' </a></div></div>';
                }
                content += '</marquee></div>';
                //  alert(content);
                if ($(result).find("It[id=\"" + 0 + "\"]").find("NgayGDKHQ").text().length == 0) {
                    content = "<div class='AL_UD'>" + Warning.UpdateData + "</div>";
                }
                $(ArticleList).html('');
                $(ArticleList).html(content);

            },
            error: function displayError(request, errorType, errorThrown) {
                try {

                    if (errorType == 'timeout') {
                    }
                    if (errorType == 'error') {
                    }
                    var temp = "<div class='AL_UD'>" + Warning.UpdateData + "</div>";
                    $(ArticleList).html('');
                    $(ArticleList).html(temp);
                }
                catch (err) {

                }

            }
        });
    },
    LoadLichSuKien: function(Url, CurrentPage, ModuleID) {
        var loading = "<div class='AL_Loading_Div' ><img  src=\"/Portals/0/Images/ThongTinDoanhNghiep/Loading.gif\" style=\" height:15px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        $(ArticleList).html(loading);
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var Floor = ModuleUtils.GetFloorID(CollectionParam);
        var newURl = '/DesktopModules/AG.Article/App/Handler/MarketCalendar_GetList.ashx?Floor=' + Floor + "&NumberOfRecord=" + NumberOfRecordPerPage + "&Page=" + CurrentPage;
        // alert("URL" + newURl);
        var content = '';
        content += '<table cellpadding="5" cellspacing="0" border="0" class="M_N_LSK_T"><tr class="M_N_LSK_TrHead"><td align="center" class="M_N_LSK_NTH">Ngày thực hiện</td><td align="center" class="M_N_LSK_TD">Ngày chốt</td> <td align="center" class="M_N_LSK_TD">Ngày GD KHĐ</td><td align="center" class="M_N_LSK_M">Mã CK</td><td align="center" class="M_N_LSK_LK">Loại sự kiện</td><td align="center" class="M_N_LSK_BB">Chi tiết</td></tr></table>';
        $.ajax({
            type: "GET",
            url: newURl,
            dataType: "xml",
            success: function(result) {
                content += '<div class="DivScrollLSK">';
                content += '<table cellpadding="5" cellspacing="0" border="0" class="tblLSKHome">';
                for (i = 0; i < NumberOfRecordPerPage; i++) {
                    content += '<tr style=\"line-height:22px\">';
                    content += '<td class="M_N_LSK_NTHC" align="center"  style=\"font-weight:none\">';
                    content += DateUtils.ConvertEnglishToVietNamese(StringUtils.SubStringNotDot($(result).find("It[id=\"" + i + "\"]").find("NgayThuchien").text(), 11));
                    content += '</td>';
                    content += '<td class="M_N_LSK_TD" align="center" style=\"font-weight:none\">';
                    content += DateUtils.ConvertEnglishToVietNamese(StringUtils.SubStringNotDot($(result).find("It[id=\"" + i + "\"]").find("NgayChot").text(), 11));
                    content += '</td>';
                    content += '<td class="M_N_LSK_TD" align="center"  style=\"font-weight:none\">';
                    content += DateUtils.ConvertEnglishToVietNamese(StringUtils.SubStringNotDot($(result).find("It[id=\"" + i + "\"]").find("NgayGDKHQ").text(), 11));
                    content += '</td>';
                    content += '<td class="M_N_LSK_CM" align="center"><a class="astocksymbol" style="font-weight:bold;color:#FFCC00;" href="/tabid/101/Symbol/';
                    content += $(result).find("It[id=\"" + i + "\"]").find("MaCK").text();
                    content += '/default.aspx">';
                    content += $(result).find("It[id=\"" + i + "\"]").find("MaCK").text();
                    content += '</a></td>';
                    content += '<td class="M_N_LSK_LCK">';
                    content += $(result).find("It[id=\"" + i + "\"]").find("Loaisukien").text();
                    content += '</td>';
                    content += '<td class="M_N_LSK_P">';
                    content += Encoder.htmlDecode(StringUtils.SubStringNotDot($(result).find("It[id=\"" + i + "\"]").find("Content").text(), 45));
                    content += '</td>';
                    content += '</tr>';
                }
                content += '</table>';
                content += '</div>';
                content += "<div class='M_N_OTC_Next'><a href='/tabid/" + TabLink + "/Default.aspx' class='classNext'>" + ArticleListInfo.WatchNext + "</a></div><div class='clear'></div>";

                //  alert(content);
                if ($(result).find("It[id=\"" + 0 + "\"]").find("NgayGDKHQ").text().length == 0) {
                    content = "<div class='AL_UD'>" + Warning.UpdateData + "</div>";
                }
                $(ArticleList).html('');
                $(ArticleList).html(content);

            },
            error: function displayError(request, errorType, errorThrown) {
                try {

                    if (errorType == 'timeout') {
                    }
                    if (errorType == 'error') {

                    }
                    var temp = "<div class='AL_UD'>" + Warning.UpdateData + "</div>";
                    $(ArticleList).html('');
                    $(ArticleList).html(temp);

                }
                catch (err) {

                }

            }
        });
    },
    LoadLichSuKien: function(Url, CurrentPage, ModuleID) {
        var loading = "<div class='AL_Loading_Div' ><img  src=\"/Portals/0/Images/ThongTinDoanhNghiep/Loading.gif\" style=\" height:15px;\"/></div>";
        var ArticleList = "#ArticleList" + ModuleID;
        $(ArticleList).html(loading);
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var Floor = ModuleUtils.GetFloorID(CollectionParam);
        var newURl = '/DesktopModules/AG.Article/App/Handler/MarketCalendar_GetList.ashx?Floor=' + Floor + "&NumberOfRecord=" + NumberOfRecordPerPage + "&Page=" + CurrentPage;
        // alert("URL" + newURl);
        var content = '';
        content += '<table cellpadding="5" cellspacing="0" border="0" class="M_N_LSK_T"><tr class="M_N_LSK_TrHead"><td align="center" class="M_N_LSK_NTH">Ngày thực hiện</td><td align="center" class="M_N_LSK_TD">Ngày chốt</td> <td align="center" class="M_N_LSK_TD">Ngày GD KHĐ</td><td align="center" class="M_N_LSK_M">Mã CK</td><td align="center" class="M_N_LSK_LK">Loại sự kiện</td><td align="center" class="M_N_LSK_BB">Chi tiết</td></tr></table>';
        $.ajax({
            type: "GET",
            url: newURl,
            dataType: "xml",
            success: function(result) {
                content += '<div class="DivScrollLSK">';
                content += '<table cellpadding="5" cellspacing="0" border="0" class="tblLSKHome">';
                for (i = 0; i < NumberOfRecordPerPage; i++) {
                    content += '<tr style=\"line-height:22px\">';
                    content += '<td class="M_N_LSK_NTHC" align="center"  style=\"font-weight:none\">';
                    content += DateUtils.ConvertEnglishToVietNamese(StringUtils.SubStringNotDot($(result).find("It[id=\"" + i + "\"]").find("NgayThuchien").text(), 11));
                    content += '</td>';
                    content += '<td class="M_N_LSK_TD" align="center" style=\"font-weight:none\">';
                    content += DateUtils.ConvertEnglishToVietNamese(StringUtils.SubStringNotDot($(result).find("It[id=\"" + i + "\"]").find("NgayChot").text(), 11));
                    content += '</td>';
                    content += '<td class="M_N_LSK_TD" align="center"  style=\"font-weight:none\">';
                    content += DateUtils.ConvertEnglishToVietNamese(StringUtils.SubStringNotDot($(result).find("It[id=\"" + i + "\"]").find("NgayGDKHQ").text(), 11));
                    content += '</td>';
                    content += '<td class="M_N_LSK_CM" align="center"><a class="astocksymbol" style="font-weight:bold;color:#FFCC00;" href="/tabid/101/Symbol/';
                    content += $(result).find("It[id=\"" + i + "\"]").find("MaCK").text();
                    content += '/default.aspx">';
                    content += $(result).find("It[id=\"" + i + "\"]").find("MaCK").text();
                    content += '</a></td>';
                    content += '<td class="M_N_LSK_LCK">';
                    content += $(result).find("It[id=\"" + i + "\"]").find("Loaisukien").text();
                    content += '</td>';
                    content += '<td class="M_N_LSK_P">';
                    content += Encoder.htmlDecode(StringUtils.SubStringNotDot($(result).find("It[id=\"" + i + "\"]").find("Content").text(), 45));
                    content += '</td>';
                    content += '</tr>';
                }
                content += '</table>';
                content += '</div>';
                content += "<div class='M_N_OTC_Next'><a href='/tabid/" + TabLink + "/Default.aspx' class='classNext'>" + ArticleListInfo.WatchNext + "</a></div><div class='clear'></div>";

                //  alert(content);
                if ($(result).find("It[id=\"" + 0 + "\"]").find("NgayGDKHQ").text().length == 0) {
                    content = "<div class='AL_UD'>" + Warning.UpdateData + "</div>";
                }
                $(ArticleList).html('');
                $(ArticleList).html(content);

            },
            error: function displayError(request, errorType, errorThrown) {
                try {

                    if (errorType == 'timeout') {
                    }
                    if (errorType == 'error') {

                    }
                    var temp = "<div class='AL_UD'>" + Warning.UpdateData + "</div>";
                    $(ArticleList).html('');
                    $(ArticleList).html(temp);

                }
                catch (err) {

                }

            }
        });
    },
    LoadBangThamKhaoGiaOTC: function(Url, CurrentPage, ModuleID) {
        var content = '<div style="text-align:center; color:#FFCC00; font-size:20px;padding:15 0 15 0">BẢNG GIÁ THAM KHẢO OTC</div><div id="PB_Title_Div" style=" background-color:#464646;  line-height:40px;"><div style="font-weight: bold;"><div style="width: 62px;" class="C_PB_Title">  STT</div><div style="width: 256px;" class="C_PB_Title">';
        content += 'Tên tổ chức phát hành </div> <div style="width: 102px;" class="C_PB_Title">  Mã CK </div>  <div style="width:87px;" class="C_PB_Title">Mệnh giá </div> <div style="width: 100px;" class="C_PB_Title">';
        content += 'Giá thấp nhất</div><div style="width: 100px;" class="C_PB_Title"> Giá cao nhất</div></div> <div style="clear:both"></div> <div class="clear"></div> ';
        var loading = "<div style=\" font-family:Arial; font-size:15px; text-align:center; \" ><img  src=\"/Portals/0/Images/ThongTinDoanhNghiep/Loading.gif\" style=\"width:128px; height:15px;\"/></div>";
        $('#ArticleList' + ModuleID).html(loading);
        var ObjectModuleName = '#ObjectModuleID' + ModuleID;
        var CollectionParam = $(ObjectModuleName).text();
        var TabLink = ModuleUtils.GetTabLink(CollectionParam);
        var NumberOfRecordPerPage = ModuleUtils.GetNumberOfRecordPerPage(CollectionParam);
        content += '</div><div class="clear"></div>';
        var xmlPath = Url + "&?t=" + DateUtils.GetDateTimeNow();
        $.ajax({
            type: "GET",
            url: xmlPath,
            dataType: "xml",
            success: function(result) {
                for (i = 0; i < NumberOfRecordPerPage; i++) {
                    content += '<div><div class="C_PB_STT" style=\"font-weight:bold;\">';
                    content += (i + 1);
                    content += '</div>';
                    content += '<div class="C_PB_Title" style=\"font-weight:bold; text-align:left;\">';
                    content += $(result).find("It[id=\"" + i + "\"]").find("TTCPH").text();
                    content += '</div><div class="C_PB_Symbol"><a class="AL_PB" href="javascript:AGBB.App.GoToDetailDoanhNghiep(\'';
                    content += $(result).find("It[id=\"" + i + "\"]").find("MaCK").text();
                    content += ')">';
                    content += $(result).find("It[id=\"" + i + "\"]").find("MaCK").text();
                    content += '</a></div><div class="C_PB_Price">';
                    content += $(result).find("It[id=\"" + i + "\"]").find("Menhgia").text();
                    content += '</div><div class="C_PB_PriceMin">';
                    content += $(result).find("It[id=\"" + i + "\"]").find("GiaThapnhat").text();
                    content += '</div><div class="C_PB_PriceMax">';
                    content += $(result).find("It[id=\"" + i + "\"]").find("Giacaonhat").text();
                    content += '</div></div><div class="clear"> </div>';
                }
                //alert(content);
                if ($(result).find('It').length > 0) {
                    content += "<div style=\"text-align:right; font-family:arial;font-size:11px; color:#ffcc00;font-style:italic;padding:10 5 10 5\">Nguồn: " + $(result).find("It[id=\"" + 1 + "\"]").find("Source").text() + "</div>";
                }
                if ($(result).find('It').length > 0) {
                    content += "<div style=\"padding-right:5px;float:right;\"><a style=\"text-align:right; font-family:arial;font-size:11px; color:#ffcc00;\" href=\"/tabid/" + TabLink + "/Default.aspx\">" + ArticleListInfo.WatchNext + "</a></div>";
                }
                $('#ArticleList' + ModuleID).html('');


                if ($(result).find('It').length == 0) {
                    content = "<div class='AL_NoData'>" + Warning.NoData + "</div>";
                }
                content += '<div>'
                $('#ArticleList' + ModuleID).html(content);

            },
            error: function displayError(request, errorType, errorThrown) {
                try {
                    if (errorType == 'timeout') {
                        // do sonething here
                        //Gọi lại
                        //   GetTradeInDay();
                    }
                    if (errorType == 'error') {

                    }
                    var temp = "<div class='AL_UD'>" + Warning.UpdateData + "</div>";
                    $(ArticleList).html('');
                    $(ArticleList).html(temp);
                }
                catch (err) {
                }
            }
        });
    },
    BangThamKhaoGiaOTC: function(Url, CurrentPage, ModuleID) {
        AGBB.ArticleList.BangThamKhaoGiaOTCInniteDate(ModuleID);
        var UrlReturnListSource = "/DesktopModules/AG.Article/App/Handler/GetSourceList_PBOTC.ashx";
        $.ajax({
            type: "GET",
            url: UrlReturnListSource,
            dataType: "xml",
            success: function(result) {
                var ListSource = $(result).find("SourceList").text();

                var arraySource = ListSource.split(',');
                if (arraySource[0] != null) {
                    // alert(arraySource[0]);
                    var UrlGetPriceBroad = "/DesktopModules/AG.Article/App/Handler/PriceBoardOTC_S.ashx?Source=" + arraySource[0];
                    // alert(UrlGetPriceBroad);
                    AGBB.ArticleList.LoadBangThamKhaoGiaOTC(UrlGetPriceBroad, CurrentPage, ModuleID);
                }

            }

        })
    },
    BangThamKhaoGiaOTCInniteDate: function(ModuleID) {
        var Url = "/DesktopModules/AG.Article/App/Handler/GetMaxDate_PBOTC.ashx";
        $.ajax({
            type: "GET",
            url: Url,
            dataType: "xml",
            success: function(result) {
                date = $(result).find("MaxDate").text();
                AGBB.Search.FillDateToCombo(date, ModuleID);
            }
        })

    }
}



