﻿// JScript File
var FavoriteStockList_1 = 
"ACB,BCC,BTS,BVS,CDC,CMC,DBC,DC4,HPC,KLS,NBC,NTP,PAN,PGS,PVC,PVI,PVS,QNC,RCL,S55,S96,S99,SCJ,SD3,SD6,SD7,SD9,SDT,SHB,SHS,SRB,STL,STP,THT,TJC,TKU,TLC,TNG,TXM,VCG,VCS,VFR,VGS,VSP";

///////////////////////////////////////////////////////////////////////////////
function selectDefaultStockFilter1(p_bChecked)
{
    if ((FavoriteStockList_1 != null) && (FavoriteStockList_1.length > 0))
    {
        var FavStkLst = FavoriteStockList_1.split(",");
        for (var i = 0; i < FavStkLst.length; i++)
        {
            var Stk = FavStkLst[i];
            var checkID = "chkStkSbl_" + Stk;
            var objCheck = document.getElementById(checkID);
            if (objCheck != null)
            {
                objCheck.checked = p_bChecked;
            }
        }
        rebuildUserList();
    }
}

function initUserFilter()
{
    var filter = readCookie('_kieHAUF');
    if (filter)
    {
        var stocks = filter.split('|');
        setAllCheckBoxes(false);
        for (var i = 0; i < stocks.length; i++)
        {
            var Stk = stocks[i];
            var checkID = Stk;
            var objCheck = document.getElementById(checkID);
            if (objCheck)
            {
                objCheck.checked = true;
            }
        }
    }
}

function rebuildUserList()
{
    var s = new StringBuilder();
    var arrChk = document.getElementsByName("chkStkFilter");
    for (i = 0; i < arrChk.length; i++)
    {
        if (arrChk[i].checked)
        {
            s.append(arrChk[i].id);
            s.append("|");
        }
    }
    var value = s.toString();
    if (value != '')
    {
        createCookie('_kieHAUF', value, 7);
    }
    else
    {
        eraseCookie('_kieHAUF');
    }
}