﻿// JScript File

var TimeOut;
function GetDataStockHo()
{
    clearTimeout(TimeOut);
   var datetime=new Date();
   var urlGDT = "/DesktopModules/AG.StockThongKe/StockChartIndex.ashx?index=HO&fileName=top&Time=" + datetime.getTime();
    
    $.ajax({
              type: "GET",
              url: urlGDT,
              //dataType: "json",
              success: function(result)
              {
                    //TimeOut= setTimeout('GetDataStockHa()', 10000);
                    if(result!='null')
                        {
                                var data = new Array();
                                data = result.split('@');
                                ProcessDataStockIncreaseInHoTop5(data[0],"Top5CK1");
                                ProcessDataStockIncreaseInHoTop5(data[1],"Top5CK2");
                                ProcessDataStockIncreaseInHoTop5(data[2], "Top5CK3");
                        }
                        else
                        {
                            //alert('Khong lay duoc du lieu');
                        }
                       
              },
              error :function displayError(request, errorType, errorThrown) 
              {
                      try 
                      {
                        //alert(errorType);
                        if (errorType == 'timeout') 
                        {
                          // do sonething here
                          //Gọi lại
                          
                        }
                        if(errorType=='error')
                        {
                        }
                      }
                      catch (err) 
                      {
                      }
              } 
        });
}

var TabNumber='116';

function ProcessDataStockIncreaseInHoTop5(content, id) {
    if (content != null && content !='') {
        var MyArray = new Array();
        MyArray = content.split("|");
        var htmlOut = "";
        htmlOut += "<table class='TKPT_Top5TangGia' border='0' cellpadding='0' cellspacing='0'>";
        htmlOut += "<tr height='24px' style='color:#003466;'>";
        htmlOut += '<td class="AGS_Top5" align="center" style="border-right:1px solid white;">';
        htmlOut += 'Mã CK';
        htmlOut += "</td>";
        htmlOut += '<td class="AGS_Top5" align="center" style="border-right:1px solid white;">';
        htmlOut += 'Giá';
        htmlOut += "</td>";
        htmlOut += '<td class="AGS_Top5" align="center" style="border-right:1px solid white;">';
        htmlOut += 'Khối lượng';
        htmlOut += "</td>";
        htmlOut += '<td class="AGS_Top5" align="center" style="border-right:1px solid white;">';
        htmlOut += 'Thay đổi';
        htmlOut += "</td>"; 
        htmlOut += '<td class="AGS_Top5" align="center" style="border-right:1px solid white;">';
        htmlOut += '%';
        htmlOut += "</td>";
        htmlOut += '<td class="AGS_Top5" align="center" style="border-right:1px solid white;">';
        htmlOut += 'Giá trị';
        htmlOut += "</td>";
        htmlOut += "</tr>";
        htmlOut += "<tbody id='Detail3_"+id+"'>";
        var color, temp;
        for (var i = 0; i < MyArray.length; i++) {
            if (i < 5) {
                htmlOut += "<tr height='24px'>";
                var value = new Array();
                var value = MyArray[i].split(';');
//                temp = ChangeImage(value[0], value[1]);
//                color = temp.substr(0, temp.indexOf(';'));
color='#000';
                for (var j = 0; j < value.length; j++) {
                    if (j == 0) {
                        htmlOut += '<td class="AGS_Top5" style="border-right:solid 1px #EFEFEF;padding-right: 5px; text-align: center;">';
                        htmlOut += "<a style=\"color:" + color + "\" href='/tabid/" + TabNumber + "/Symbol/" + value[j] + "/default.aspx'>" + value[j] + "</a>";
                        htmlOut += "</td>";
                    }
                    else {
                        htmlOut += "<td class='AGS_Top5' style=\"border-right:solid 1px #EFEFEF;padding-right: 5px; text-align: center;color:" + color + "\">";
                        if (j == 3 || j == 4) {
                            htmlOut += formatNumber_input_decimal_format(value[j], 2);
                        }
                        else if (j == 1) {
                            htmlOut += formatNumber_input_decimal_format(value[j], 1);
                        }
                        else {
                            htmlOut += formatNumber_input_decimal_format(value[j], 0);
                        }
                        htmlOut += "</td>";
                    }
                }
                htmlOut += "</tr>";
            }
        }
        htmlOut += "</tbody></table>";
        $('#' + id).html(htmlOut);
        $('#Detail3_' + id + ' tr:odd').addClass('even');
        $('#Detail3_' + id + ' tr:even').addClass('odd');
    }
    else {
        var htmlOut = "";
        htmlOut += "<table class='TKPT_Top5TangGia' border='0' cellpadding='0' cellspacing='0'>";
        htmlOut += "<tr height='24px' style='color:#003466;'>";
        htmlOut += '<td class="AGS_Top5" align="center" style="border-right:1px solid white;">';
        htmlOut += 'Ma CK';
        htmlOut += "</td>";
        htmlOut += '<td class="AGS_Top5" align="center" style="border-right:1px solid white;">';
        htmlOut += 'Giá';
        htmlOut += "</td>";
        htmlOut += '<td class="AGS_Top5" align="center" style="border-right:1px solid white;">';
        htmlOut += 'Khối lượng';
        htmlOut += "</td>";
        htmlOut += '<td class="AGS_Top5" align="center" style="border-right:1px solid white;">';
        htmlOut += 'Thay đổi';
        htmlOut += "</td>"; 
        htmlOut += '<td class="AGS_Top5" align="center" style="border-right:1px solid white;">';
        htmlOut += 'Giá trị';
        htmlOut += "</td>";        
        htmlOut += "</tr><tbody>";
        for (var i = 0; i < 5; i++) {
            if (i % 2 == 0)
                htmlOut += "<tr class='even' height='24px'>";
            else
                htmlOut += "<tr class='odd' height='24px'>";
            for (var j = 0; j < 6; j++) {
                htmlOut += "<td class='AGS_Top5' height='24px' align='center' style='border-right:1px solid #EFEFEF;'>&nbsp;</td>";
            }
            htmlOut += "</tr>";
        }
        htmlOut += "</tbody></table>";
        $('#' + id).html(htmlOut);
    }
}
