// ham format number, chom cua QuyetPQ function formatnumber(strnumber,show_get) { return formatCurrency(strnumber); } //http://www.sonofsofaman.com/hobbies/code/js/formatcurrency.asp function formatCurrency(strValue) { strValue = strValue.toString().replace(/\$|\,/g,''); dblValue = parseFloat(strValue); blnSign = (dblValue == (dblValue = Math.abs(dblValue))); //dblValue = Math.floor(dblValue*100+0.50000000001); dblValue = Math.round(dblValue*100,3); intCents = dblValue%100; strCents = intCents.toString(); dblValue = Math.floor(dblValue/100).toString(); if(intCents<10) strCents = "0" + strCents; for (var i = 0; i < Math.floor((dblValue.length-(1+i))/3); i++) dblValue = dblValue.substring(0,dblValue.length-(4*i+3))+','+ dblValue.substring(dblValue.length-(4*i+3)); if (strCents=='00') return (((blnSign)?'':'-') + '' + dblValue); else return (((blnSign)?'':'-') + '' + dblValue + '.' + strCents); } // write table danh muc cong ty cung nganh // var g_arrSameMinistry=new Array // CompanyID, Code, Price, PriceChange, PriceChangePercent, MarketCapital function WriteResultSameMinistry() { var HTML=''; HTML+='
'; //if(document.getElementById('tdResultSameMinistry')) document.getElementById('tdResultSameMinistry').innerHTML=HTML; } // write table danh muc cong ty tuong duong EPS_PE // g_arrSameEPS, g_arrSamePE // CompanyID, Code, Price, PriceChange, PriceChangePercent, EPS // CompanyID, Code, Price, PriceChange, PriceChangePercent, PE function WriteResultSameEPSPE() { var HTML=''; HTML+=' '; var HTML2=''; HTML2+=' '; document.getElementById('tdResultSameEPSPE').innerHTML=HTML+HTML2; } // tim class/stylesheet //(j==1?'class=code style="font-family:Courier New; text-align:left"':'') function GetClass(i,j,arr) { if(j==1) return 'class=code style="font-family:Courier New; text-align:left;"'; if(j==3||j==4) { if(arr[i][j]>0) return 'class=u'; if(arr[i][j]<0) return 'class=d'; return 'class=n'; } return '' } // goto link function GoTo(url) { parent.document.location=url; } // format gia tri // them dau phay neu la gia tri so: 1000 => 1,000 function GetValue(i,j,arr) { if(j==1) return ''+arr[i][j]+''; if(j==2||j==3||j==5) return formatnumber(arr[i][j],'show'); return arr[i][j]; } // show tab; tab1-EPS; tab2-PE function ShowTab(Index) { var tblEPS= document.getElementById('tblSameEPS'); var tblPE = document.getElementById('tblSamePE'); var tabEPS = document.getElementById('tdTabEPS'); var tabPE = document.getElementById('tdTabPE'); var img1= document.getElementById('img1'); var img2= document.getElementById('img2'); var img3= document.getElementById('img3'); // show EPS, hide PE if (Index==1) { tblEPS.style.display=''; tabEPS.className='TabSelected'; tblPE.style.display='none'; tabPE.className='TabUnselected'; img1.src=g_ROOT_PATH+"cartImages/BarModules/nrm_sel.gif"; img2.src=g_ROOT_PATH+"cartImages/BarModules/sel_nrm.gif"; img3.src=g_ROOT_PATH+"cartImages/BarModules/nrm_bg.gif"; } // show EPS, hide PE if (Index==2) { tblEPS.style.display='none'; tabEPS.className='TabUnselected'; tblPE.style.display=''; tabPE.className='TabSelected'; img1.src=g_ROOT_PATH+"cartImages/BarModules/nrm_bg.gif"; img2.src=g_ROOT_PATH+"cartImages/BarModules/nrm_sel.gif"; img3.src=g_ROOT_PATH+"cartImages/BarModules/sel_nrm.gif"; } } // DisplayPageIndex // 0-header // 1,2,3,4,5 page1 // 6 page 2 // 7 header function DisplayPage(TableID, PageIndex) { var PageCount=document.getElementById('divPageIndex'+TableID).getAttribute('pc'); // chi co 1 page ma show tat ca record, ko can index if (PageCount==1) return true var tbl=document.getElementById(TableID); //console.info('TableID=%s, PageIndex=%s',TableID, PageIndex); // hien thi row nao co index nam trong khoang page range if (document.getElementById('a'+TableID+PageIndex)) document.getElementById('a'+TableID+PageIndex).className='PageIndexSelected'; var Begin=g_PAGE_SIZE*(PageIndex-1)+1; var End=g_PAGE_SIZE*PageIndex; //console.info('Begin=%s, End=%s',Begin,End); for(var i=1; i<=tbl.rows.length; i++) if(tbl.rows[i].className=='Footer') break; else if(i>=Begin && i<=End) tbl.rows[i].style.display=''; else tbl.rows[i].style.display='none'; // update lai danh muc index ... click vao ... (next page) if(PageIndex==document.getElementById('divPageIndex'+TableID).getAttribute('e')) { // so trang lon hon PageSize, can phan trang //123[4]567 var HTML=''; Begin=PageIndex-g_INDEX_MAX; End=PageIndex+g_INDEX_MAX; if (End>PageCount) End=PageCount; //console.info('update next TableID=%s => Begin=%s, End=%s, g_INDEX_MAX=%s, PageCount=%s',TableID,Begin,End,g_INDEX_MAX,PageCount); if(Begin>1) HTML+=', ...'; for (var i=Begin; i<=PageCount; i++) { if (i<=PageIndex+g_INDEX_MAX) HTML+=', '+i+''; else { HTML+=', ...'; break; } } document.getElementById('tdPageIndex'+TableID).innerHTML='