var firstTime=true;
var firstUpdate=null;
var overlaySeriesId=null;
var overlayCache={};
var overlayInitialized=false;
var overlayOpened=new Date();
function updateOverlay(_1){
var _2=null;
if(this["quotes"]){
for(var i=0;i<quotes.length;i++){
if(quotes[i].id!=_1){
continue;
}
_2=quotes[i];
break;
}
}else{
if(this["options"]){
for(var i=0;i<options.length;i++){
var _4=null;
if(options[i].callId==_1){
_4=true;
}else{
if(options[i].putId==_1){
_4=false;
}
}
if(_4==null){
continue;
}
_2=new Object();
var _5=options[i];
var _6=_4?"call":"put";
for(var _7 in _5){
if(_7.substr(0,_6.length)!=_6){
continue;
}
var _8=_7.substr(_6.length,1).toLowerCase()+_7.substr(_6.length+1);
_2[_8]=_5[_7];
}
_2["name"]=this["symbol"]+" "+(_4?"C":"P")+" "+months[_5.expirationDate.getMonth()]+" "+_5.expirationDate.getFullYear()+" "+formatNumber(_5.strikePrice,2,3,".",",");
}
}
}
if(overlaySeriesId!=_1){
overlaySeriesId=_1;
overlayOpened=new Date();
}
if(_2==null){
return;
}
if(!overlayInitialized){
overlayInitialized=true;
overlayCache["oStock"]=document.getElementById("oStock");
overlayCache["oLastTrade"]=document.getElementById("oLastTrade");
overlayCache["oLastTradeVolume"]=document.getElementById("oLastTradeVolume");
overlayCache["oLastTradeTime"]=document.getElementById("oLastTradeTime");
overlayCache["oChange"]=document.getElementById("oChange");
overlayCache["oChangePercentage"]=document.getElementById("oChangePercentage");
overlayCache["oBid"]=document.getElementById("oBid");
overlayCache["oBidVolume"]=document.getElementById("oBidVolume");
overlayCache["oBidTime"]=document.getElementById("oBidTime");
overlayCache["oAsk"]=document.getElementById("oAsk");
overlayCache["oAskVolume"]=document.getElementById("oAskVolume");
overlayCache["oAskTime"]=document.getElementById("oAskTime");
overlayCache["oHigh"]=document.getElementById("oHigh");
overlayCache["oLow"]=document.getElementById("oLow");
overlayCache["oTotalVolume"]=document.getElementById("oTotalVolume");
overlayCache["oOpen"]=document.getElementById("oOpen");
overlayCache["oPrevClose"]=document.getElementById("oPrevClose");
for(var i=0,_9=1;i<5;i++,_9++){
overlayCache["oLevel"+_9+"Ask"]=document.getElementById("oLevel"+_9+"Ask");
overlayCache["oLevel"+_9+"AskVolume"]=document.getElementById("oLevel"+_9+"AskVolume");
overlayCache["oLevel"+_9+"Bid"]=document.getElementById("oLevel"+_9+"Bid");
overlayCache["oLevel"+_9+"BidVolume"]=document.getElementById("oLevel"+_9+"BidVolume");
}
}
overlayCache["oStock"].textContent=overlayCache["oStock"].innerText=_2["name"];
formatNumberOverlayCache(overlayCache["oLastTrade"],_2,"lastTrade",2,3,".",",");
formatNumberOverlayCache(overlayCache["oLastTradeVolume"],_2,"lastTradeVolume",0,0,".",",");
formatDateOrTimeOverlayCache(overlayCache["oLastTradeTime"],_2,"lastTradeTime");
changeOverlay(overlayCache["oChange"],overlayCache["oChangePercentage"],_2);
formatNumberOverlayCache(overlayCache["oBid"],_2,"bid",2,3,".",",");
formatNumberOverlayCache(overlayCache["oBidVolume"],_2,"bidVolume",0,0,".",",");
formatDateOrTimeOverlayCache(overlayCache["oBidTime"],_2,"bidTime");
formatNumberOverlayCache(overlayCache["oAsk"],_2,"ask",2,3,".",",");
formatNumberOverlayCache(overlayCache["oAskVolume"],_2,"askVolume",0,0,".",",");
formatDateOrTimeOverlayCache(overlayCache["oAskTime"],_2,"askTime");
formatNumberOverlayCache(overlayCache["oHigh"],_2,"high",2,3,".",",");
formatNumberOverlayCache(overlayCache["oLow"],_2,"low",2,3,".",",");
formatNumberOverlayCache(overlayCache["oTotalVolume"],_2,"totalVolume",0,0,".",",");
formatNumberOverlayCache(overlayCache["oOpen"],_2,"open",2,3,".",",");
formatNumberOverlayCache(overlayCache["oPrevClose"],_2,"prevClose",2,3,".",",");
if(_2.orderBookLevels==null){
_2.orderBookLevels=[{},{},{},{},{}];
}
for(var i=0,_9=1;i<5;i++,_9++){
var _a=overlayCache["oLevel"+_9+"Ask"];
var _b=overlayCache["oLevel"+_9+"AskVolume"];
var _c=overlayCache["oLevel"+_9+"Bid"];
var _d=overlayCache["oLevel"+_9+"BidVolume"];
formatNumberOrderBookLevelCache(_a,_2,i,"ask",2,3,".",",");
formatNumberOrderBookLevelCache(_b,_2,i,"askVolume",0,0,".",",");
formatNumberOrderBookLevelCache(_c,_2,i,"bid",2,3,".",",");
formatNumberOrderBookLevelCache(_d,_2,i,"bidVolume",0,0,".",",");
if(new Date()-overlayOpened>500){
blink(_a,_2.orderBookLevels[i],"ask","highlight","");
blink(_b,_2.orderBookLevels[i],"askVolume","highlight","");
blink(_c,_2.orderBookLevels[i],"bid","highlight","");
blink(_d,_2.orderBookLevels[i],"bidVolume","highlight","");
}
}
}
function formatNumberOrderBookLevelCache(td,_f,_10,_11,_12,_13,_14,_15){
var _16=null;
if(_f.orderBookLevels[_10][_11]!=null){
_16=_f.orderBookLevels[_10][_11];
_f.orderBookLevels[_10][_11+"Updated"]=overlayCache[_11+_10+"Updated"];
}
if(_16!=overlayCache[_11+_10+"_cache"]){
overlayCache[_11+_10+"_cache"]=_16;
overlayCache[_11+_10+"Updated"]=new Date();
_f.orderBookLevels[_10][_11+"Updated"]=overlayCache[_11+_10+"Updated"];
if(_16!=null){
td.innerHTML=formatNumber(_16,_12,_13,_14,_15);
}else{
td.innerHTML="&nbsp;";
}
return true;
}
return false;
}
function formatDateOrTimeOverlayCache(td,_18,_19){
if(_18[_19]!=overlayCache[_19+"_cache"]){
overlayCache[_19+"_cache"]=_18[_19];
td.innerHTML=formatDateOrTime(_18[_19]);
return true;
}
return false;
}
function formatNumberOverlayCache(td,_1b,_1c,_1d,_1e,_1f,_20){
if(_1b[_1c]!=overlayCache[_1c+"_cache"]){
overlayCache[_1c+"_cache"]=_1b[_1c];
td.innerHTML=formatNumber(_1b[_1c],_1d,_1e,_1f,_20);
return true;
}
return false;
}
function changeOverlay(_21,_22,_23){
if(_23["change"]!=overlayCache["changeCache"]){
overlayCache["changeCache"]=_23["change"];
overlayCache["changePercCache"]=_23["changePerc"];
if(!_23["change"]){
_21.innerHTML="";
_22.innerHTML="";
return true;
}
_21.innerHTML=formatNumber(_23["change"],2,3,".",",");
_22.innerHTML=formatNumber(_23["changePerc"],2,2,".",",")+" %";
return true;
}
return false;
}
function updateOptions(){
if(underlying){
var _24=$get("underlyingSpan");
if(firstTime){
var _25=$get("underlyingPrefix");
_25.style.display="";
_24.style.display="";
}
if(formatNumberCache(_24,underlying,"lastTrade",2,3,".",",")){
if(_24.innerHTML==""){
_24.innerHTML="---";
}
}
blink(_24,underlying,"lastTrade","","");
}
var div=$get("divOptions");
var _27=null;
var _28=null;
var _29=null;
if(firstTime){
_27=document.createElement("tr");
_28=document.createElement("td");
for(var i=0;i<18;i++){
_27.appendChild(_28.cloneNode(false));
}
_27.childNodes[0].className="callChange";
_27.childNodes[1].className="callLink";
_27.childNodes[2].className="callTotalVolume";
_27.childNodes[3].className="callBidVolume";
_27.childNodes[4].className="callBid";
_27.childNodes[5].className="callAsk";
_27.childNodes[6].className="callAskVolume";
_27.childNodes[7].className="callLast";
_27.childNodes[8].className="expirationDate";
_27.childNodes[9].className="strikePrice";
_27.childNodes[10].className="putLast";
_27.childNodes[11].className="putBidVolume";
_27.childNodes[12].className="putBid";
_27.childNodes[13].className="putAsk";
_27.childNodes[14].className="putAskVolume";
_27.childNodes[15].className="putTotalVolume";
_27.childNodes[16].className="putLink";
_27.childNodes[17].className="putChange";
var _29=$get("selectMonthFilter");
firstTime=false;
}
var _2b=0;
var _2c=null;
var _2d=null;
var _2e=0;
var _2f=null;
for(var i=0,_30=options.length;i<_30;i++){
if(_2f+""!=options[i].expirationDate+""){
_2f=options[i].expirationDate;
if(_29!=null){
var _31=document.createElement("option");
_31.setAttribute("value","table"+months[_2f.getMonth()]+_2f.getFullYear());
_31.innerHTML=months[_2f.getMonth()]+" "+_2f.getFullYear();
_29.appendChild(_31);
}
var _2c=$get("table"+months[_2f.getMonth()]+_2f.getFullYear(),div);
if(_2c==null){
_2c=document.createElement("table");
_2c.setAttribute("style","margin-bottom: 16px; table-layout: fixed;");
_2c.setAttribute("id","table"+months[_2f.getMonth()]+_2f.getFullYear());
_2d=document.createElement("tbody");
_2c.appendChild(_2d);
div.appendChild(_2c);
}
for(var c=0,_33=_2c.childNodes.length;c<_33;c++){
if((_2c.childNodes[c].tagName+"").toLowerCase()=="tbody"){
_2d=_2c.childNodes[c];
break;
}
}
_2b=0;
_2e=_2d.childNodes.length;
}
var row=null;
var _35=options[i];
if(_2e<(_2b+1)){
row=_27.cloneNode(true);
if(_35.callId!=null){
row.childNodes[0].innerHTML="<img alt=\"\" src=\"images/backgrounds/koers_even.gif\"/>";
row.childNodes[1].innerHTML="<a href=\"QuoteDetails.aspx?Id="+_35.callId+"&Commodity="+commodity+"&Filter="+filter+"\"><img src=\"images/nav/koersinfo.gif\" alt=\"\" border=\"0\" /></a>";
row.childNodes[1].innerHTML+="<a href='#' onclick='updateOverlay("+_35.callId+"); showOverlay(); return false;'><img src='images/nav/koersinfo.gif' alt='i' border='0' /></a>";
}else{
row.childNodes[0].innerHTML="&nbsp;";
row.childNodes[1].innerHTML="&nbsp;";
}
if(_35.putId!=null){
row.childNodes[16].innerHTML="<a href=\"QuoteDetails.aspx?Id="+_35.putId+"&Commodity="+commodity+"&Filter="+filter+"\"><img src=\"images/nav/koersinfo.gif\" alt=\"\" border=\"0\" /></a>";
row.childNodes[16].innerHTML+="<a href='#' onclick='updateOverlay("+_35.putId+"); showOverlay(); return false;'><img src='images/nav/koersinfo.gif' alt='i' border='0' /></a>";
row.childNodes[17].innerHTML="<img alt=\"\" src=\"images/backgrounds/koers_even.gif\"/>";
}else{
row.childNodes[16].innerHTML="&nbsp;";
row.childNodes[17].innerHTML="&nbsp;";
}
row.childNodes[8].innerHTML=symbol+"&nbsp;"+months[_2f.getMonth()]+"&nbsp;"+_2f.getFullYear();
formatNumberCache(row.childNodes[9],_35,"strikePrice",2,3,".",",");
if(_2d.childNodes.length%2==0){
row.className+=" odd";
}
_2d.appendChild(row);
_2e=_2d.childNodes.length;
}else{
row=_2d.childNodes[_2b];
}
_2b++;
changeImage(row.childNodes[0],_35,"callChange");
formatNumberCache(row.childNodes[2],_35,"callTotalVolume",0,0,".",",");
formatNumberCache(row.childNodes[3],_35,"callBidVolume",0,0,".",",");
formatNumberCache(row.childNodes[4],_35,"callBid",2,3,".",",");
formatNumberCache(row.childNodes[5],_35,"callAsk",2,3,".",",");
formatNumberCache(row.childNodes[6],_35,"callAskVolume",0,0,".",",");
formatNumberCache(row.childNodes[7],_35,"callLastTrade",2,3,".",",");
formatNumberCache(row.childNodes[10],_35,"putLastTrade",2,3,".",",");
formatNumberCache(row.childNodes[11],_35,"putBidVolume",0,0,".",",");
formatNumberCache(row.childNodes[12],_35,"putBid",2,3,".",",");
formatNumberCache(row.childNodes[13],_35,"putAsk",2,3,".",",");
formatNumberCache(row.childNodes[14],_35,"putAskVolume",0,0,".",",");
formatNumberCache(row.childNodes[15],_35,"putTotalVolume",0,0,".",",");
changeImage(row.childNodes[17],_35,"putChange");
if(firstUpdate==null){
continue;
}
if((new Date()-firstUpdate)<500){
continue;
}
blink(row.childNodes[7],_35,"callLastTrade","callLast highlight","callLast");
blink(row.childNodes[10],_35,"callLastTrade","putLast highlight","putLast");
}
if(overlaySeriesId!=null){
updateOverlay(overlaySeriesId);
}
}
function mouseOutOrderBook(_36){
for(var i=0;i<_36.childNodes.length;i++){
if((_36.childNodes[i].tagName+"").toLowerCase()=="img"){
_36.childNodes[i].src="images/nav/order_book.gif";
}
}
}
function mouseOverOrderBook(_38){
for(var i=0;i<_38.childNodes.length;i++){
if((_38.childNodes[i].tagName+"").toLowerCase()=="img"){
_38.childNodes[i].src="images/nav/order_book_hover.gif";
}
}
}
function updateQuotes(){
var _3a=$get("quotesTable");
var _3b=null;
for(var i=0;i<_3a.childNodes.length;i++){
if((_3a.childNodes[i].tagName+"").toLowerCase()=="tbody"){
_3b=_3a.childNodes[i];
break;
}
}
if(_3b==null){
return;
}
if(_3b.childNodes.length!=quotes.length){
if(_3b.childNodes.length!=0){
_3b.innerHTML=null;
}
var _3d=document.createElement("tr");
var _3e=document.createElement("td");
for(var i=0;i<13;i++){
_3d.appendChild(_3e.cloneNode(false));
}
_3d.childNodes[0].className="noBorder";
_3d.childNodes[0].innerHTML="<img alt=\"\" src=\"images/backgrounds/koers_even.gif\"/>";
_3d.childNodes[1].className="first";
_3d.childNodes[10].className="grey";
_3d.childNodes[11].className="grey noBorder";
_3d.childNodes[12].className="noBorder";
while(_3b.childNodes.length<quotes.length){
var row=_3d.cloneNode(true);
row.childNodes[1].innerHTML="<a href='#' onclick='updateOverlay("+quotes[_3b.childNodes.length].id+"); showOverlay(); return false;' onmouseout='mouseOutOrderBook(this)' onmouseover='mouseOverOrderBook(this)' style='float: left; padding-right: 4px;'><img src='images/nav/order_book.gif' alt='i' border='0' /></a><a href='QuoteDetails.aspx?Exchange="+quotes[_3b.childNodes.length].exchange+"&Id="+quotes[_3b.childNodes.length].id+"'>"+quotes[_3b.childNodes.length].name+"</a>";
if(quotes[_3b.childNodes.length].disabled){
row.className="binck";
}else{
row.className="";
}
if(_3b.childNodes.length%2==1){
row.className+=" odd";
}
_3b.appendChild(row);
}
}
for(var i=0;i<quotes.length;i++){
var tr=_3b.childNodes[i];
var _41=quotes[i];
formatNumberCache(tr.childNodes[2],_41,"lastTrade",2,3,".",",");
change(tr.childNodes[3],tr.childNodes[4],_41);
formatNumberCache(tr.childNodes[5],_41,"prevClose",2,3,".",",");
formatNumberCache(tr.childNodes[6],_41,"bidVolume",0,0,".",",");
formatNumberCache(tr.childNodes[7],_41,"bid",2,3,".",",");
formatNumberCache(tr.childNodes[8],_41,"ask",2,3,".",",");
formatNumberCache(tr.childNodes[9],_41,"askVolume",0,0,".",",");
formatNumberCache(tr.childNodes[10],_41,"totalVolume",0,0,".",",");
formatDateOrTimeCache(tr.childNodes[11],_41,"lastTradeTime");
var img="<img alt=\"\" src=\"images/backgrounds/koers_even.gif\"/>";
var _43="";
if(_41["change"]){
if(_41["change"]<0){
_43="down";
img="<img alt=\"\" src=\"images/backgrounds/koers_down.gif\"/>";
}
if(_41["change"]>0){
_43="up";
img="<img alt=\"\" src=\"images/backgrounds/koers_up.gif\"/>";
}
}
if(tr.childNodes[3].className!=_43){
tr.childNodes[0].innerHTML=img;
tr.childNodes[3].className=_43;
tr.childNodes[4].className=_43;
}
if(firstUpdate==null){
tr.childNodes[2].className=_43;
continue;
}
if((new Date()-firstUpdate)<500){
continue;
}
var _44="";
if(_41["changeTick"]){
if(_41["changeTick"]==1){
_44=" highlightGreen";
}
if(_41["changeTick"]==2){
_44=" highlightYellow";
}
if(_41["changeTick"]==3){
_44=" highlightRed";
}
}
blink(tr.childNodes[2],_41,"lastTrade",_43+_44,_43);
blink(tr.childNodes[6],_41,"bidVolume","highlight","");
blink(tr.childNodes[7],_41,"bid","highlight","");
blink(tr.childNodes[8],_41,"ask","highlight","");
blink(tr.childNodes[9],_41,"askVolume","highlight","");
blink(tr.childNodes[10],_41,"totalVolume","highlight","grey");
blink(tr.childNodes[11],_41,"lastTradeTime","highlight noBorder","grey noBorder");
}
if(overlaySeriesId!=null){
updateOverlay(overlaySeriesId);
}
}
function blink(td,_46,_47,on,off){
var _4a=new Date();
if(_46[_47+"Updated"]){
if((_4a-_46[_47+"Updated"])<500){
if(td.className!=on){
td.className=on;
}
return;
}
}
if(td.className!=off){
td.className=off;
}
}
function formatDateOrTimeCache(td,_4c,_4d){
if(_4c[_4d]!=_4c[_4d+"_cache"]){
_4c[_4d+"_cache"]=_4c[_4d];
td.innerHTML=formatDateOrTime(_4c[_4d]);
return true;
}
return false;
}
function formatNumberCache(td,_4f,_50,_51,_52,_53,_54){
if(_4f[_50]!=_4f[_50+"_cache"]){
_4f[_50+"_cache"]=_4f[_50];
td.innerHTML=formatNumber(_4f[_50],_51,_52,_53,_54);
return true;
}
return false;
}
function change(_55,_56,_57){
if(_57["change"]!=_57["changeCache"]){
_57["changeCache"]=_57["change"];
_57["changePercCache"]=_57["changePerc"];
if(!_57["change"]){
_55.innerHTML="";
_56.innerHTML="";
return true;
}
_55.innerHTML=formatNumber(_57["change"],2,3,".",",");
_56.innerHTML=formatNumber(_57["changePerc"],2,2,".",",")+" %";
return true;
}
return false;
}
function toFixed(n,d){
var f=Math.pow(10,d);
n=Math.round(n*f)/f;
n+=Math.pow(10,-(d+1));
n+="";
return d==0?n.substring(0,n.indexOf(".")):n.substring(0,n.indexOf(".")+d+1);
}
function formatNumber(_5b,_5c,_5d,_5e,_5f){
if(!_5b){
return "";
}
var _60=(_5b<0);
_5b=Math.abs(_5b);
_5b=toFixed(_5b,_5d);
var _61=_5b.split(".");
_5b="";
for(var _62=_61[0].length,c=_62-1;c>=0;c--){
if((_62-c)%3==1&&c!=(_62-1)){
_5b=_5e+_5b;
}
_5b=_61[0].charAt(c)+_5b;
}
if(_5c!=0||(_5d!=0&&_61.length==2)){
var _64="";
if(_61.length==2){
_64=_61[1];
}
for(var d=_64.length-1;d>=_5c;d--){
if(_64.charAt(d)=="0"){
_64=_64.substr(0,d);
}
}
if(_64!=""){
_5b+=_5f+_64;
}
}
return (_60?"-":"")+_5b;
}
function formatDateOrTime(_66){
if(!_66){
return "";
}
if(typeof (_66)=="string"){
return _66;
}
if(_66.getTime()<=0){
return "";
}
var _67=new Date();
if(_66.getDate()==_67.getDate()&&_66.getMonth()==_67.getMonth()&&_66.getFullYear()==_67.getFullYear()){
return formatTime(_66);
}else{
return formatShortDate(_66);
}
}
function formatShortDate(_68){
if(typeof (_68)=="string"){
return _68;
}
var day=_68.getDate()+"";
if(day.length==1){
day="0"+day;
}
var _6a=(_68.getMonth()+1)+"";
if(_6a.length==1){
_6a="0"+_6a;
}
var _6b=_68.getFullYear()+"";
return day+"-"+_6a+"-"+_6b;
}
function formatTime(_6c){
if(typeof (_6c)=="string"){
return _6c;
}
var _6d=_6c.getSeconds()+"";
if(_6d.length==1){
_6d="0"+_6d;
}
var _6e=_6c.getMinutes()+"";
if(_6e.length==1){
_6e="0"+_6e;
}
var _6f=_6c.getHours()+"";
if(_6f.length==1){
_6f="0"+_6f;
}
return _6f+":"+_6e+":"+_6d;
}
function parseQuoteMessages(_70){
for(var i=0;i<_70.length;i++){
var _72=_70[i];
var _73=null;
for(var q=0;q<quotes.length;q++){
if(quotes[q].id==_72.id){
_73=quotes[q];
break;
}
}
if(_73==null){
if(_72["message"]){
alert(_72["message"]);
}
continue;
}
if(_72["lastTrade"]){
delete _73["changeTick"];
if(_73["lastTrade"]){
if(_72["lastTrade"]>_73["lastTrade"]){
_73["changeTick"]=1;
}
if(_72["lastTrade"]==_73["lastTrade"]){
_73["changeTick"]=2;
}
if(_72["lastTrade"]<_73["lastTrade"]){
_73["changeTick"]=3;
}
}
}
for(var _75 in _72){
_73[_75]=_72[_75];
_73[_75+"Updated"]=new Date();
}
if(_73["lastTrade"]&&_73["prevClose"]){
_73["change"]=_73["lastTrade"]-_73["prevClose"];
_73["changePerc"]=_73["change"]/_73["prevClose"]*100;
}else{
delete _73["change"];
delete _73["changePerc"];
}
}
}
function parseOptionMessages(_76){
for(var i=0;i<_76.length;i++){
var _78=_76[i];
if(underlying&&_78.id==underlying.id){
if(_78["lastTrade"]){
delete underlying["changeTick"];
if(underlying["lastTrade"]){
if(_78["lastTrade"]>underlying["lastTrade"]){
underlying["changeTick"]=1;
}
if(_78["lastTrade"]==underlying["lastTrade"]){
underlying["changeTick"]=2;
}
if(_78["lastTrade"]<underlying["lastTrade"]){
underlying["changeTick"]=3;
}
}
underlying["lastTrade"]=_78["lastTrade"];
_79["lastTradeUpdated"]=new Date();
}
continue;
}
var _7a=null;
var _79=null;
for(var c=0;c<options.length;c++){
if(options[c].callId==_78.id){
_79=options[c];
_7a=true;
break;
}
if(options[c].putId==_78.id){
_79=options[c];
_7a=false;
break;
}
}
if(_79==null||_7a==null){
if(_78["message"]){
alert(_78["message"]);
}
continue;
}
var _7c=_7a?"call":"put";
for(var _7d in _78){
var _7e=_7c+_7d.substr(0,1).toUpperCase()+_7d.substr(1);
_79[_7e]=_78[_7d];
_79[_7e+"Updated"]=new Date();
}
if(_79[_7c+"LastTrade"]&&_79[_7c+"PrevClose"]){
_79[_7c+"Change"]=_79[_7c+"LastTrade"]-_79[_7c+"PrevClose"];
}else{
delete _79[_7c+"Change"];
}
}
}
function parseMessages(_7f){
if(!_7f){
return;
}
if(this["quotes"]){
parseQuoteMessages(_7f);
}else{
if(this["options"]){
parseOptionMessages(_7f);
}
}
if(firstUpdate==null){
firstUpdate=new Date();
}
}
function filterMonth(_80){
for(var i=0;i<_80.options.length;i++){
if(_80.options[i].value=="ALL"){
continue;
}
var _82=$get(_80.options[i].value);
if(_80.value=="ALL"){
_82.style.display="";
}else{
_82.style.display=_80.value==_80.options[i].value?"":"none";
}
}
}
function changeImage(td,_84,_85){
if(_84[_85]!=_84[_85+"_cache"]){
_84[_85+"_cache"]=_84[_85];
var img="<img alt=\"\" src=\"images/backgrounds/koers_even.gif\"/>";
if(_84[_85]){
if(_84[_85]<0){
img="<img alt=\"\" src=\"images/backgrounds/koers_down.gif\"/>";
}
if(_84[_85]>0){
img="<img alt=\"\" src=\"images/backgrounds/koers_up.gif\"/>";
}
}
td.innerHTML=img;
return true;
}
return false;
}

