﻿// JScript File

        var slist;
        function getCookie(c_name)
        {
        if (document.cookie.length>0)
          {
          c_start=document.cookie.indexOf(c_name + "=");
          if (c_start!=-1)
            { 
            c_start=c_start + c_name.length+1 ;
            c_end=document.cookie.indexOf(";",c_start);
            if (c_end==-1) c_end=document.cookie.length
            return unescape(document.cookie.substring(c_start,c_end));
            } 
          }
        return ""
        }
        function setCookie(c_name,value,expiredays)
        {
        var exdate=new Date();
        exdate.setDate(exdate.getDate()+expiredays);
        document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : "; expires="+exdate.toGMTString());
        }
        function getSlist()
        {
            VcbsStockList=getCookie('VcbsStockList');
            if (VcbsStockList==null || VcbsStockList=="")
            {
            }
            else 
            {
                setCookie('VcbsStockList',"",365);
            }
        }
        function getSlist_()
        {
            VcbsStockList=getCookie('VcbsStockList');
            if(VcbsStockList == ",ACB,STB,DPM,SJS,SSI,PVS,PVI" || VcbsStockList == ",VCB,ACB,STB,SHB,DPM,SJS,SSI,PVS,PVI")
            {
                setCookie('VcbsStockList',",VCB,ACB,STB,SHB,DPM,SJS,SSI",1);
            }
            if (VcbsStockList==null || VcbsStockList=="")
            {
                setCookie('VcbsStockList',",VCB,ACB,STB,SHB,DPM,SJS,SSI",1);
            }
        }
        function setSlist()
        {
            VcbsStockList=getCookie('VcbsStockList');
            a = VcbsStockList.split(",");
            d=0;
            if(a.length <= 10)
            {
                var s =document.getElementById("txtCountry").value.trim().split("-");
                var s_ = s[0].trim();
                for (j=0; j<a.length; j++)
                {
                    if(a[j] == s_)
                    {
                        alert("Chứng khoán này đã chọn!");
                        d = 0;
                        break;
                    }
                    else
                    {
                        d = 1;
                    }
                }
                
                if (s_!=null && s_!=""&&d==1)
                {
                    VcbsStockList=VcbsStockList+','+s_;
                }
                setCookie('VcbsStockList',VcbsStockList,365);
                showSlist();
            }
            else
            {
                alert("Quá 10 chứng khoán theo dõi!");
            }
            document.getElementById("txtCountry").value = "";
            
        }
        function deleteSlist()
        {
            setCookie('VcbsStockList',"",365);
            showSlist();
        }
        function deleteSlist_(deletename)
        {
            VcbsStockList=getCookie('VcbsStockList');
            a = VcbsStockList.split(",");
            var t="";
            for (j=0; j<a.length; j++)
            {
                if(j != deletename && j!=0 )
                {
                t=t+','+a[j];
                }
            }
            t = t.trim();
            setCookie('VcbsStockList',t,365);
            showSlist();
        }
        function showSlist()
        {
            VcbsStockList=getCookie('VcbsStockList');
            var t;
            a = VcbsStockList.split(",");
            t="<table width=200px>";
            for (j=0; j<a.length; j++)
            {
                if(j>0)
                {
                t=t+"<tr>";
                t=t+"<td>";
                t=t+j;
                t=t+"</td>";
                t=t+"<td>";
                t=t+a[j].toUpperCase();
                t=t+"</td>";
                t=t+"<td>";
                t=t+"<img src=images/delete.gif onclick=deleteSlist_("+j+"); title='Xóa chứng khoán' class=addbutton/>";
                t=t+"</td>";
                t=t+"</tr>";
                }
            }
            t+="</table>";
            document.getElementById("Stocklist").innerHTML = t;
            c5();
        }
        function movl()
        {
            VcbsStockList=getCookie('VcbsStockList');
            a = VcbsStockList.split(",");
            if(a.length >=7)
            {
                s="";
                VcbsStockList="";
                for (j=0; j<a.length; j++)
                {
                    if(j>1)
                    {
                        VcbsStockList = VcbsStockList +","+ a[j];
                    }
                }
                VcbsStockList = VcbsStockList +","+ a[1];
                setCookie('VcbsStockList',VcbsStockList,365);
            }
            else
            {
                alert("Chọn thêm chứng khoán để sử dụng chức năng này!");
            }
            c5();
        }
        function movr()
        {
            VcbsStockList=getCookie('VcbsStockList');
            a = VcbsStockList.split(",");
            if(a.length >=7)
            {
                s="";
                VcbsStockList="";
                for (j=0; j<a.length; j++)
                {
                    if(j!=a.length-1&&j>0)
                    {
                        VcbsStockList =  VcbsStockList +","+ a[j] ;
                    }
                }
                VcbsStockList=VcbsStockList.substring(1);
                VcbsStockList = a[a.length-1]+","+VcbsStockList;
                VcbsStockList = ","+VcbsStockList;
                setCookie('VcbsStockList',VcbsStockList,365);
            }
            else
            {
                alert("Chọn thêm chứng khoán để sử dụng chức năng này!");
            }
            c5();
        }
        function Cover(bottom, top, ignoreSize) {
         var location = Sys.UI.DomElement.getLocation(bottom);
         top.style.position = 'absolute';
         top.style.top = location.y + 'px';
         top.style.left = location.x + 'px';
         if (!ignoreSize) {
             top.style.height = bottom.offsetHeight + 'px';
             top.style.width = bottom.offsetWidth + 'px';
             }
         }
        