﻿function onIndexChange(a,b){
	if(b==null){
		return;
	}
	var c;
	b.setHotTime(2000);
	c=b.getFormattedValue("index");
	if(c!=null){
		if(c=="0")
			b.setFormattedValue("index","");
		else{
			c=b.getServerValue("i_change_status")
			if(c!=null){
				if(c=="2"){
					b.setStyle("index","hotStyleIndex","u");
				}else if(c=="1"){
							b.setStyle("index","hotStyleIndex","n");
						}else{
							b.setStyle("index","hotStyleIndex","d");
							}
						}
			}
	}
	
	c=b.getFormattedValue("total_volume");if(c!=null){if(c=="0")b.setFormattedValue("total_volume","");}c=b.getFormattedValue("total_value");if(c!=null){if(c=="0")b.setFormattedValue("total_value","");}c=b.getFormattedValue("count_trade");if(c!=null){if(c=="0")b.setFormattedValue("count_trade","");}c=b.getFormattedValue("total_volume_tt");if(c!=null){if(c=="0")b.setFormattedValue("total_volume_tt","");}c=b.getFormattedValue("total_value_tt");if(c!=null){if(c=="0")b.setFormattedValue("total_value_tt","");}c=b.getFormattedValue("count_trade_tt");if(c!=null){if(c=="0")b.setFormattedValue("count_trade_tt","");}}function formatValues(a,b){if(b==null){return;}b.setHotTime(2400);var c=b.getServerValue("ref_price");var d=b.getServerValue("ceiling_price");var e=b.getServerValue("floor_price");if(c==null||d==null||e==null)return;c=parseFloat(c);d=parseFloat(d);e=parseFloat(e);var f;var g=false;var h=false;var i=null;i=b.getFormattedValue("last_price");if(i!=null){if(i=="0"){b.setFormattedValue("last_price","");}else{f=GetColorCss(i,c,d,e);b.setStyle("last_price","hotStyle",f);}g=true;h=true;}else{i=b.getServerValue("last_price");f=GetColorCss(i,c,d,e);}
	
i=b.getFormattedValue("change");
if(i!=null)
	h==false;
else if(h==true)
		i=b.getServerValue("change");
if(i!=null){
//	var j=(parseFloat(i)+c).toFixed(2);
	if(i=="0"){
		b.setFormattedValue("change","");
	}else{
//		var k=GetColorCss(j,c,d,e);
		if(h==false){
			b.setStyle("change","hotStyle",f);
		}else{
			b.setStyle("change",null,f);
			b.setFormattedValue("change",i);
		}
	}
	
var l=b.getServerValue("stockName");if(l!=null){var u=b.getServerValue("last_price");u=parseFloat(u);
xy=GetStockNameCSS(u,c,d,e);
xy2=GetStockNameCSS2(u,c,d,e,l);
b.setFormattedValue("stockName",xy2);
b.setFormattedValue("stockNameSymbol",xy2);
}}i=b.getFormattedValue("last_vol");if(i!=null)g==false;else if(g==true)i=b.getServerValue("last_vol");if(i!=null){if(i=="0"){b.setFormattedValue("last_vol","");}else{if(g==false)b.setStyle("last_vol","hotStyle",f);else{b.setStyle("last_vol",null,f);b.setFormattedValue("last_vol",i);}}}i=b.getFormattedValue("buy_vol4");if(i!=null){if(i=="0"||i=="0.0"){b.setFormattedValue("buy_vol4","");}}var m=false;i=b.getFormattedValue("buy_price1");if(i!=null){if(i=="0"){b.setFormattedValue("buy_price1","");}else{f=GetColorCss(i,c,d,e);b.setStyle("buy_price1","hotStyle",f);m=true;}}var n;var i=b.getFormattedValue("buy_vol1");if(i!=null){m=false;}else if(m==true)i=b.getServerValue("buy_vol1");if(i!=null){if(i=="0"){b.setFormattedValue("buy_vol1","");}else{n=b.getServerValue("buy_price1");f=GetColorCss(n,c,d,e);if(m==false)b.setStyle("buy_vol1","hotStyle",f);else{b.setStyle("buy_vol1",null,f);b.setFormattedValue("buy_vol1",i);}}}var o=false;i=b.getFormattedValue("buy_price2");if(i!=null){if(i=="0"){b.setFormattedValue("buy_price2","");}else{f=GetColorCss(i,c,d,e);b.setStyle("buy_price2","hotStyle",f);o=true;}}var i=b.getFormattedValue("buy_vol2");if(i!=null)o=false;else if(o==true)i=b.getServerValue("buy_vol2");if(i!=null){if(i=="0"||i=="0.0"){b.setFormattedValue("buy_vol2","");}else{n=b.getServerValue("buy_price2");f=GetColorCss(n,c,d,e);if(o==false)b.setStyle("buy_vol2","hotStyle",f);else{b.setStyle("buy_vol2",null,f);b.setFormattedValue("buy_vol2",i);}}}var p=false;i=b.getFormattedValue("buy_price3");if(i!=null){if(i=="0"){b.setFormattedValue("buy_price3","");}else{f=GetColorCss(i,c,d,e);b.setStyle("buy_price3","hotStyle",f);p=true;}}i=b.getFormattedValue("buy_vol3");if(i!=null)p=false;else if(p==true)i=b.getServerValue("buy_vol3");if(i!=null){if(i=="0"||i=="0.0"){b.setFormattedValue("buy_vol3","");}else{n=b.getServerValue("buy_price3");f=GetColorCss(n,c,d,e);if(p==false)b.setStyle("buy_vol3","hotStyle",f);else{b.setStyle("buy_vol3",null,f);b.setFormattedValue("buy_vol3",i);}}}var q=false;i=b.getFormattedValue("sell_price1");if(i!=null){if(i=="0"){b.setFormattedValue("sell_price1","");}else{f=GetColorCss(i,c,d,e);b.setStyle("sell_price1","hotStyle",f);q=true;}}var i=b.getFormattedValue("sell_vol1");if(i!=null){q=false;}else if(q==true)i=b.getServerValue("sell_vol1");if(i!=null){if(i=="0"||i=="0.0"){b.setFormattedValue("sell_vol1","");}else{n=b.getServerValue("sell_price1");f=GetColorCss(n,c,d,e);if(q==false)b.setStyle("sell_vol1","hotStyle",f);else{b.setStyle("sell_vol1",null,f);b.setFormattedValue("sell_vol1",i);}}}var r=false;i=b.getFormattedValue("sell_price2");if(i!=null){if(i=="0"){b.setFormattedValue("sell_price2","");}else{f=GetColorCss(i,c,d,e);b.setStyle("sell_price2","hotStyle",f);r=true;}}i=b.getFormattedValue("sell_vol2");if(i!=null)r=false;else if(r==true)i=b.getServerValue("sell_vol2");if(i!=null){if(i=="0"||i=="0.0"){b.setFormattedValue("sell_vol2","");}else{n=b.getServerValue("sell_price2");f=GetColorCss(n,c,d,e);if(r==false)b.setStyle("sell_vol2","hotStyle",f);else{b.setStyle("sell_vol2",null,f);b.setFormattedValue("sell_vol2",i);}}}var s=false;i=b.getFormattedValue("sell_price3");if(i!=null){if(i=="0"){b.setFormattedValue("sell_price3","");}else{f=GetColorCss(i,c,d,e);b.setStyle("sell_price3","hotStyle",f);s=true;}}i=b.getFormattedValue("sell_vol3");if(i!=null)s=false;else if(s==true)i=b.getServerValue("sell_vol3");if(i!=null){if(i=="0"||i=="0.0"){b.setFormattedValue("sell_vol3","");}else{n=b.getServerValue("sell_price3");f=GetColorCss(n,c,d,e);if(s==false)b.setStyle("sell_vol3","hotStyle",f);else{b.setStyle("sell_vol3",null,f);b.setFormattedValue("sell_vol3",i);}}}i=b.getFormattedValue("sell_vol4");if(i!=null){if(i=="0"||i=="0.0"){b.setFormattedValue("sell_vol4","");}}i=b.getFormattedValue("total_vol");if(i!=null){if(i=="0"||i=="0.0"){b.setFormattedValue("total_vol","");}}i=b.getFormattedValue("avg_price");if(i!=null){if(i=="0"){b.setFormattedValue("avg_price","");}else{f=GetColorCss(i,c,d,e);b.setStyle("avg_price","hotStyle",f);}}i=b.getFormattedValue("max_price");if(i!=null){if(i=="0"){b.setFormattedValue("max_price","");}else{f=GetColorCss(i,c,d,e);b.setStyle("max_price","hotStyle",f);}}i=b.getFormattedValue("min_price");if(i!=null){if(i=="0"){b.setFormattedValue("min_price","");}else{f=GetColorCss(i,c,d,e);b.setStyle("min_price","hotStyle",f);}}i=b.getFormattedValue("foreign_buy");if(i!=null){if(i=="0.0"||i=="0"){b.setFormattedValue("foreign_buy","");}}i=b.getFormattedValue("foreign_sell");if(i!=null){if(i=="0.0"||i=="0"){b.setFormattedValue("foreign_sell","");}}}

var e;
function loadLS(){pushPage=new PushPage();pushPage.context.setDebugAlertsOnClientError(false);pushPage.context.setDomain(null);pushPage.onEngineCreation=function(a){if(a!=null){e=a;a.context.setDebugAlertsOnClientError(false);a.connection.setLSHost(null);a.connection.setLSPort(null);a.connection.setAdapterName("HASTC");a.changeStatus("STREAMING");
e.onClientAlert = function ( code, message ) {
if(code != 120){
window.alert("L:Alert[" + code +"]" + message);
}
};
e.onClientError = function ( message ) {
	var mess = new RegExp("probably other web applications connected to the same Lightstreamer Server");
	if(!message.match(mess)){
		window.alert("L:CError:" + message);
	}
};
e.onServerError = function ( code, message ) {window.alert("L:SError[" + code +"]:" + message);
if(code==1) //truong hop khong dung username,password
{
	window.location="http://"+domain_php+"/"+directory+"/login/index.php";
}
};}
};
pushPage.onEngineLost = function() { e = null; };
pushPage.onClientAlert = function ( code, message ) {window.alert("P:Alert[" + code +"]:" + message);};
pushPage.onClientError = function ( message ) {window.alert("P:Error:" + message);};
pushPage.onServerDeny = function ( message ) {window.alert("P:Deny:" + message);};
pushPage.bind();pushPage.createEngine("HaSTCShow","ls/","SHARE_SESSION",true);var b=new OverwriteTable(tblIndex,schemaIndex,"MERGE");b.setDataAdapter("HASTCBOARD");b.setSnapshotRequired(true);b.setRequestedMaxFrequency(1.0);b.onChangingValues=onIndexChange;b.setPushedHtmlEnabled(true);b.setClearOnAdd(false);b.setClearOnDisconnected(false);b.setClearOnRemove(false);pushPage.addTable(b,"tblIndex");}


function loadStockList(){loadOK=0;var a="<table width='100%' class='tb_a' id='tbBody'><thead class='spa' id='thheader'><tr height='21' class='trh'><td class='td_b_rb' rowspan='2'>Mã CK</td><td class='td_n_r_b_b' rowspan='2'>Trần</td><td class='td_n_r_b_b' rowspan='2'>Sàn</td><td class='td_b_rb' rowspan='2'>TC</td><td class='td_b_r_n_b' colspan='6'>Dư mua</td><td class='td_b_r_n_b' colspan='4'>Khớp lệnh</td><td class='td_b_r_n_b' colspan='6'>Dư bán</td><td class='td_n_r_b_b' rowspan='2'>Bình<br />quân</td><td class='td_n_r_b_b' rowspan='2'>Cao<br />nhất</td><td class='td_b_rb' rowspan='2'>Thấp<br />nhất</td><td class='td_n_r_b_b' rowspan='2'>NN<br/>Mua</td><td class='td_b_b' rowspan='2'>NN<br/>Bán</td></tr><tr height='21' class='trh'><td class='td_n_r_b_b'>Giá3</td><td class='td_n_r_b_b'>KL3</td><td class='td_n_r_b_b'>Giá2</td><td class='td_n_r_b_b'>KL2</td><td class='td_n_r_b_b'>Giá1</td><td class='td_b_rb'>KL1</td><td class='td_n_r_b_b'>+/-</td><td class='td_n_r_b_b'>Giá</td><td class='td_n_r_b_b'>KL</td><td class='td_b_rb'>Tổng KL</td><td class='td_n_r_b_b'>Giá1</td><td class='td_n_r_b_b'>KL1</td><td class='td_n_r_b_b'>Giá2</td><td class='td_n_r_b_b'>KL2</td><td class='td_n_r_b_b'>Giá3</td><td class='td_b_rb'>KL3</td></tr>";var b="";var c="";var d=null;var e=null;var f="";var g=getCookie(p_cLength);var h=stockList.length;if(g==h){f=getCookie(m_lsname);if(f!=""){d=f.split("|");d.pop();e=getCookie(p_cName).split("|");e.pop();}}else{slServer=null;setCookie(m_lsname,"",null);setCookie(p_cName,"",null);setCookie(p_cLength,h,30);}if(d==null){slServer=null;setCookie(p_lsName,"",null);}else{slServer=d;var k=d.length;var l=getCookie(p_lsName).split("|");l.pop();if(l.length>0){for(var i=l.length-1;i>-1;i--){var j=0;for(var j=0;j<k;j++){if(l[i]==d[j])break;}if(j==k){l.splice(i,1);}}}var m="";

if(l.length>0)
{for(var i=0;i<k;i++){var j=0;for(;j<l.length;j++){var n=i+1;if(d[i]==l[j]){m+=d[i]+"|";b+="<tr height='21' onmouseover='RowMouseOver(this)' onmouseout='RowMouseOut(this)' onmouseup='onLeftMouse( event)' ondblclick='ARFStock(this,\"f\",\""+d[i]+"\")' title='"+stockNameList[e[i]]+"'><td class='td_b_r_n_b ff al fB' style='cursor:pointer' id='"+d[i]+"'>"+"<span class='ff fB' ><span source='lightstreamer' table='stocks' item='"+n+"' field='stockName'></span></span></td><td class='td_n_rb c td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='ceiling_price'></div></td><td class='td_n_rb f td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='floor_price'></div></td><td class='td_b_r_n_b n td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='ref_price'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='buy_price3'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='buy_vol3'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='buy_price2'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='buy_vol2'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"'field='buy_price1'></div></td><td class='td_b_r_n_b'><div source='lightstreamer' table='stocks' item='"+n+"' field='buy_vol1'></div></td><td class='td_n_rb al td_center'><span class='ff fB' ><span source='lightstreamer' table='stocks' item='"+n+"' field='stockNameSymbol'></span></span>&nbsp;<span source='lightstreamer' table='stocks' item='"+n+"' field='change'></span></td><td class='td_n_rb td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='last_price'></div></td><td class='td_n_rb td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='last_vol'></div></td><td class='td_b_r_n_b td_center'><div class='mainfont' source='lightstreamer' table='stocks' item='"+n+"' field='total_vol'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_price1'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_vol1'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_price2'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_vol2'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_price3'></div></td><td class='td_b_r_n_b'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_vol3'></div></td><td class='td_n_rb td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='avg_price'></div></td><td class='td_n_rb td_center'><div  source='lightstreamer' table='stocks' item='"+n+"' field='max_price'></div></td><td class='td_b_r_n_b td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='min_price'></div></td><td class='td_n_rb'><div class='mainfont' source='lightstreamer' table='stocks' item='"+n+"' field='foreign_buy'></div></td><td class='td_n_b'><div class='mainfont'  source='lightstreamer' table='stocks' item='"+n+"' field='foreign_sell'></div></td></tr>";break;}}if(j==l.length){c+="<tr height='21' onmouseover='RowMouseOver(this)' onmouseout='RowMouseOut(this)' onmouseup='onLeftMouse( event)' ondblclick='ARFStock(this,\"n\",\""+d[i]+"\")' title='"+stockNameList[e[i]]+"'><td class='td_b_r_n_b ff al fB' style='cursor:pointer' id='"+d[i]+"'>"+"<span class='ff fB' ><span source='lightstreamer' table='stocks' item='"+n+"' field='stockName'></span></span></td><td class='td_n_rb c td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='ceiling_price'></div></td><td class='td_n_rb f td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='floor_price'></div></td><td class='td_b_r_n_b n td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='ref_price'></div></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='buy_price3'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='buy_vol3'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='buy_price2'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='buy_vol2'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"'field='buy_price1'></div></td><td class='td_b_r_n_b'><div source='lightstreamer' table='stocks' item='"+n+"' field='buy_vol1'></div></td><td class='td_n_rb al td_center'><span class='ff fB' ><span source='lightstreamer' table='stocks' item='"+n+"' field='stockNameSymbol'></span></span>&nbsp;<span source='lightstreamer' table='stocks' item='"+n+"' field='change'></span></td><td class='td_n_rb td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='last_price'></div></td><td class='td_n_rb td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='last_vol'></div></td><td class='td_b_r_n_b td_center'><div class='mainfont' source='lightstreamer' table='stocks' item='"+n+"' field='total_vol'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_price1'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_vol1'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_price2'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_vol2'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_price3'></div></td><td class='td_b_r_n_b'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_vol3'></div></td><td class='td_n_rb td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='avg_price'></div></td><td class='td_n_rb td_center'><div  source='lightstreamer' table='stocks' item='"+n+"' field='max_price'></div></td><td class='td_b_r_n_b td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='min_price'></div></td><td class='td_n_rb'><div class='mainfont' source='lightstreamer' table='stocks' item='"+n+"' field='foreign_buy'></div></td><td class='td_n_b'><div class='mainfont'  source='lightstreamer' table='stocks' item='"+n+"' field='foreign_sell'></div></td></tr>";}}}
else{for(var i=0;i<k;i++){var n=i+1;c+="<tr height='21' onmouseover='RowMouseOver(this)' onmouseout='RowMouseOut(this)' onmouseup='onLeftMouse( event)' ondblclick='ARFStock(this,\"n\",\""+d[i]+"\")' title='"+stockNameList[e[i]]+"'><td class='td_b_r_n_b ff al fB' style='cursor:pointer' id='"+d[i]+"'>"+"<span class='ff fB' ><span source='lightstreamer' table='stocks' item='"+n+"' field='stockName'></span></span></td><td class='td_n_rb c td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='ceiling_price'></div></td><td class='td_n_rb f td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='floor_price'></div></td><td class='td_b_r_n_b n td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='ref_price'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='buy_price3'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='buy_vol3'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='buy_price2'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='buy_vol2'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"'field='buy_price1'></div></td><td class='td_b_r_n_b'><div source='lightstreamer' table='stocks' item='"+n+"' field='buy_vol1'></div></td><td class='td_n_rb al td_center'><span class='ff fB' ><span source='lightstreamer' table='stocks' item='"+n+"' field='stockNameSymbol'></span></span>&nbsp;<span source='lightstreamer' table='stocks' item='"+n+"' field='change'></span></td><td class='td_n_rb td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='last_price'></div></td><td class='td_n_rb td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='last_vol'></div></td><td class='td_b_r_n_b td_center'><div class='mainfont' source='lightstreamer' table='stocks' item='"+n+"' field='total_vol'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_price1'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_vol1'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_price2'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_vol2'></div></td><td class='td_n_rb'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_price3'></div></td><td class='td_b_r_n_b'><div source='lightstreamer' table='stocks' item='"+n+"' field='sell_vol3'></div></td><td class='td_n_rb td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='avg_price'></div></td><td class='td_n_rb td_center'><div  source='lightstreamer' table='stocks' item='"+n+"' field='max_price'></div></td><td class='td_b_r_n_b td_center'><div source='lightstreamer' table='stocks' item='"+n+"' field='min_price'></div></td><td class='td_n_rb'><div class='mainfont' source='lightstreamer' table='stocks' item='"+n+"' field='foreign_buy'></div></td><td class='td_n_b'><div class='mainfont'  source='lightstreamer' table='stocks' item='"+n+"' field='foreign_sell'></div></td></tr>";}}
setCookie(p_lsName,m,30);}b+="</thead>";c="<tbody id='tbodyNSL'>"+c+"</tbody>";document.getElementById("divTableStock").innerHTML=a+b+c+"</table>";if(SLTable!=null){SLTable.setClearOnRemove(false);pushPage.removeTable("stocks");}loadOK=0;if(slServer!=null){SLTable=new OverwriteTable(slServer,schema,"MERGE");SLTable.setDataAdapter("HASTCSTOCKINFO");SLTable.setSnapshotRequired(true);SLTable.setRequestedMaxFrequency(1.0);SLTable.onChangingValues=formatValues;SLTable.onStart=loadOKF;SLTable.setPushedHtmlEnabled(true);SLTable.setClearOnAdd(false);SLTable.setClearOnDisconnected(false);SLTable.setClearOnRemove(false);pushPage.addTable(SLTable,"stocks");}else SLTable=null;}
