/* Initialize for Auto Complete control*/
function SetupAC(strControl){
strControl = "#".concat(strControl);
$().ready(function() {
$(strControl).autocomplete(oc, {
minChars: 1,
delay: 10,
width: 300,
moreItems: "",
matchContains: true,
autoFill: false,
formatItem: function(row) {
return row.c+"-"+row.m+"@"+row.o;},
formatResult: function(row) {
return row.c;}});});}
var listcom = [{i:0,c:"",m:"",o:"",san:1}];
function ShowAC(){
var checkingObj = document.getElementById("ctl00_MainPageContent_pnComparePopup");
while(checkingObj.style.display == 'none');
SetupACbyCategory("txtStockListCompare");}
function FilterCompany(id, controlID){
var com = "[";
for(var i=0; i<oc.length; i++){
if(id == 0){
com = com.concat("{");
com = com.concat("i:").concat(oc[i].i).concat(",c:\"").concat(oc[i].c).concat("\",m:\"").concat(oc[i].m).concat("\",o:\"").concat(oc[i].o).concat("\",san:").concat(oc[i].san);
com = com.concat("},");}
else if(oc[i].cate == id){
com = com.concat("{");
com = com.concat("i:").concat(oc[i].i).concat(",c:\"").concat(oc[i].c).concat("\",m:\"").concat(oc[i].m).concat("\",o:\"").concat(oc[i].o).concat("\",san:").concat(oc[i].san);
com = com.concat("},");}}
if(com.length > 1){
com = com.substr(0, com.length-1);
com = com.concat("]");
listcom = eval(com);}
else{
listcom = null;}
com = "#".concat(controlID);
$(com).unautocomplete();
SetupACbyCategory(controlID);}
function SetupACbyCategory(strControl){
strControl = "#".concat(strControl);
$().ready(function() {
$(strControl).autocomplete(listcom, {
minChars: 1,
delay: 10,
attachTo: 'body',
moreItems: "",
width: 300,
matchContains: true,
autoFill: false,
formatItem: function(row) {
return row.c+"-"+row.m+"@"+row.o;},
formatResult: function(row) {
return row.c;}});});}
function SetupACChart(strControl,langid){
var HOName = "";
var HaSTCName = "";
if(langid==1){
HOName = "S&#7903; GDCK Tp.H&#7891; Ch&iacute; Minh";
HaSTCName = "S&#7903; GDCK H&agrave; N&#7897;i";}
else{
HOName = "HoChiMinh Stock Exchange";
HaSTCName = "Hanoi Stock Exchange";}
var occhart="[";
occhart+='{i:0,c:"VNINDEX",m:"'+HOName+'",o:""'+',san:1},';
occhart+='{i:1,c:"HNXINDEX",m:"'+HaSTCName+'",o:""'+',san:1},';
var j=2;
for(i=0;i<oc.length;i++){
occhart+='{i:'+j+',c:"'+oc[i]["c"]+'",m:"'+oc[i]["m"]+'",o:""'+',san:1},';
j++;}
occhart = occhart.substr(0,occhart.length-1);
occhart+="]";
oc1 = eval(occhart);
strControl = "#".concat(strControl);
$().ready(function() {
$(strControl).autocomplete(oc1, {
minChars: 1,
delay: 10,
width: 300,
moreItems: "",
matchContains: true,
autoFill: false,
formatItem: function(row) {
return row.c+"-"+row.m+"@"+row.o;},
formatResult: function(row) {
return row.c;}});});}
