﻿var xmlHttpSL
var xmlHttpMS
var xmlHttpHOSEInfoListAll
var g_cl;
var xmlHttpFR
var xmlHttpSer
var xmlHttpMI

function renderInfoStock()
        {
            var item; 
            for(i=0; i < arrStock.length; i++)
            {
                item = document.getElementById('tr' + arrStock[i][0]);
                if(item == null)
                    continue;
                item.cells[0].title = arrStock[i][1];
            }
        }

function showFirstRun()
{ 
    xmlHttpFR=GetXmlHttpObject();
    if (xmlHttpFR==null)
      {
      alert ("Your browser does not support AJAX!");
      return;
      } 
      if (g_cl==''||!g_cl) g_cl=GetCookie('StockList');
	    var stocklist=g_cl;	stocklist=(stocklist==','?'':stocklist);
    var url="GetDataListAllNew.aspx";
    url=url+"?Type=10";
    url=url+"&sid="+Math.random();
    url=url+"&stocklist="+stocklist;
    xmlHttpFR.onreadystatechange=setFirstRun;
    xmlHttpFR.open("GET",url,true);
    xmlHttpFR.send(null);
}

function setFirstRun() 
{ 
    if (xmlHttpFR.readyState==4)
    { 
    //alert(xmlHttpMI.responseText);
        document.getElementById("SecuritiesList").innerHTML=xmlHttpFR.responseText;//.getElementById("res").innerHTML;
        renderInfoStock();
    }
}

function showUpdateSer()
{ 
    xmlHttpSer=GetXmlHttpObject();
    if (xmlHttpSer==null)
      {
      alert ("Your browser does not support AJAX!");
      return;
      } 
      if (g_cl==''||!g_cl) g_cl=GetCookie('StockList');
	    var stocklist=g_cl;	stocklist=(stocklist==','?'':stocklist);
    var url="GetDataListAllNew.aspx";
    url=url+"?Type=11";
    url=url+"&sid="+Math.random();
    url=url+"&stocklist="+stocklist;
    xmlHttpSer.onreadystatechange=setUpdateSer;
    xmlHttpSer.open("GET",url,true);
    xmlHttpSer.send(null);
}

function setUpdateSer() 
{ 
    if (xmlHttpSer.readyState==4)
    { 
    // gan du lieu thay doi
    //alert(xmlHttpSer.responseText);
    UpdateBDT();
        //document.getElementById("SecuritiesList").innerHTML=xmlHttpSer.responseText;//.getElementById("res").innerHTML;
    }
}

function showMakertInfo()
{ 
    xmlHttpMI=GetXmlHttpObject();
    if (xmlHttpMI==null)
      {
      alert ("Your browser does not support AJAX!");
      return;
      } 
    var url="GetDataListAllNew.aspx";
    url=url+"?Type=13";
    url=url+"&sid="+Math.random();
    url=url+"&stocklist=";
    xmlHttpMI.onreadystatechange=stateChanged_MarketInfo;
    xmlHttpMI.open("GET",url,true);
    xmlHttpMI.send(null);
}
function stateChanged_MarketInfo() 
{ 
if (xmlHttpMI.readyState==4)
{ 
    //document.getElementById("divMaketInfo").innerHTML=xmlHttpMI.responseText;//.getElementById("res").innerHTML;
    //edit
    setMarket(xmlHttpMI.responseText);
    //alert(xmlHttp.responseText.htmlText);
}
}



function showSecuListAll()
{ 
    xmlHttpSL=GetXmlHttpObject();
    if (xmlHttpSL==null)
      {
      alert ("Your browser does not support AJAX!");
      return;
      } 
      if (g_cl==''||!g_cl) g_cl=GetCookie('StockList');
	    var stocklist=g_cl;	stocklist=(stocklist==','?'':stocklist);	
    	
    url="GetDataListAllNew.aspx";
    url=url+"?Type=12";
    url=url+"&sid="+Math.random();
    url=url+"&stocklist="+stocklist;
    xmlHttpSL.onreadystatechange=stateChanged_SecuritiesList;
    xmlHttpSL.open("GET",url,true);
    xmlHttpSL.send(null);

}
function stateChanged_SecuritiesList() 
{ 
if (xmlHttpSL.readyState==4)
{ 
//alert(xmlHttpSL.responseText);
//document.getElementById("SecuritiesList").innerHTML=xmlHttpSL.responseText;//.getElementById("res").innerHTML;
//alert(xmlHttp.responseText.htmlText);
}
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}

function doKeepcurrentStock(){
	var cur=GetCookie('currentstock');	
	doChange(cur);
	alert(cur);
	
}
