function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i 0) ? tmpNumStr.substring(dec,tmpNumStr.length) : ".00"); switch(cents.length) { case 0: tmpNumStr += "00" break case 2: tmpNumStr += "0" break } // See if we need to strip out the leading zero or not. if (!bolLeadingZero && num < 1 && num > -1 && num != 0) if (num > 0) tmpNumStr = tmpNumStr.substring(1,tmpNumStr.length); else tmpNumStr = "-" + tmpNumStr.substring(2,tmpNumStr.length); // See if we need to put in the commas if (bolCommas && (num >= 1000 || num <= -1000)) { var iStart = tmpNumStr.indexOf("."); if (iStart < 0) iStart = tmpNumStr.length; tmpNumStr = tmpNumStr.replace(".",","); iStart -= 3; while (iStart >= 1) { tmpNumStr = tmpNumStr.substring(0,iStart) + bolCommas + tmpNumStr.substring(iStart,tmpNumStr.length) iStart -= 3; } } // See if we need to use parenthesis if (bolParens && num < 0) tmpNumStr = "(" + tmpNumStr.substring(1,tmpNumStr.length) + ")"; tmpNumStr += "€"; return tmpNumStr; // Return our formatted string! } function ScrollProgressiveTickers(id,prId){ var objstr = MM_findObj(id); var obj = eval(objstr); if (obj) { JP[prId] += (Inc[prId]); obj.innerHTML = FormatNumber(JP[prId]/100,2,false,false,"."); } window.setTimeout( "ScrollProgressiveTickers('"+id+"', "+prId+")", 1000); } function ScrollProgressiveTickerTotals(id) { var objstr = MM_findObj(id); var obj = eval(objstr); if (obj) { var itotal = 0; for(i=1;i<=NumberOfProgr;i++) { JP[i] += (Inc[i]); itotal += JP[i]; } objstr.innerHTML = FormatNumber(itotal/100,2,false,false,"."); } window.setTimeout("ScrollProgressiveTickerTotals('"+id+"')",1000); }