preBlocks = new Array("","<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr align=\"center\" valign=\"middle\"><td><img src=\"/images/jackpots/jplogo1.gif\" style=\"border: 0px;  width=\"135\" height=\"90\"></td></tr><tr align=\"center\"><td><input name=\"progressive1\" class=\"jackpotsValues\" readonly></td></tr></table>","<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr align=\"center\" valign=\"middle\"><td><img src=\"/images/jackpots/jplogo2.gif\" style=\"border: 0px;  width=\"135\" height=\"90\"></td></tr><tr align=\"center\"><td><input name=\"progressive2\" class=\"jackpotsValues\" readonly></td></tr></table>","<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr align=\"center\" valign=\"middle\"><td><img src=\"/images/jackpots/jplogo3.gif\" style=\"border: 0px;  width=\"135\" height=\"90\"></td></tr><tr align=\"center\"><td><input name=\"progressive3\" class=\"jackpotsValues\" readonly></td></tr></table>","<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr align=\"center\" valign=\"middle\"><td><img src=\"/images/jackpots/jplogo4.gif\" style=\"border: 0px;  width=\"135\" height=\"90\"></td></tr><tr align=\"center\"><td><input name=\"progressive4\" class=\"jackpotsValues\" readonly></td></tr></table>","<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr align=\"center\" valign=\"middle\"><td><img src=\"/images/jackpots/jplogo5.gif\" style=\"border: 0px;  width=\"135\" height=\"90\"></td></tr><tr align=\"center\"><td><input name=\"progressive5\" class=\"jackpotsValues\" readonly></td></tr></table>","<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr align=\"center\" valign=\"middle\"><td><img src=\"/images/jackpots/jplogo6.gif\" style=\"border: 0px;  width=\"135\" height=\"90\"></td></tr><tr align=\"center\"><td><input name=\"progressive6\" class=\"jackpotsValues\" readonly></td></tr></table>","<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr align=\"center\" valign=\"middle\"><td><img src=\"/images/jackpots/jplogo7.gif\" style=\border: 0px;  width=\"135\" height=\"90\"></td></tr><tr align=\"center\"><td><input name=\"progressive7\" class=\"jackpotsValues\" readonly></td></tr></table>","<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr align=\"center\" valign=\"middle\"><td><img src=\"/images/jackpots/jplogo8.gif\" style=\"border: 0px;  width=\"135\" height=\"90\"></td></tr><tr align=\"center\"><td><input name=\"progressive8\" class=\"jackpotsValues\" readonly></td></tr></table>","<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr align=\"center\" valign=\"middle\"><td><img src=\"/images/jackpots/jplogo9.gif\" style=\"border: 0px;  width=\"135\" height=\"90\"></td>\</tr><tr align=\"center\"><td><input name=\"progressive9\" class=\"jackpotsValues\" readonly></td></tr></table>","<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr align=\"center\" valign=\"middle\"><td><img src=\"/images/jackpots/jplogo10.gif\" style=\"border: 0px;  width=\"135\" height=\"90\"></td></tr><tr align=\"center\"><td><input name=\"progressive10\" class=\"jackpotsValues\" readonly></td></tr></table>","<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr align=\"center\" valign=\"middle\"><td><img src=\"/images/jackpots/jplogo11.gif\" style=\"border: 0px;  width=\"135\" height=\"90\"></td></tr><tr align=\"center\"><td><input name=\"progressive11\" class=\"jackpotsValues\" readonly></td></tr></table>","<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr align=\"center\" valign=\"middle\"><td><img src=\"/images/jackpots/jplogo12.gif\" style=\"border: 0px;  width=\"135\" height=\"90\"></td></tr><tr align=\"center\"><td><input name=\"progressive12\" class=\"jackpotsValues\" readonly></td></tr></table>","<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr align=\"center\" valign=\"middle\"><td><img src=\"/images/jackpots/jplogo13.gif\" style=\"border: 0px;  width=\"135\" height=\"90\"></td></tr><tr align=\"center\"><td><input name=\"progressive13\" class=\"jackpotsValues\" readonly></td></tr></table>","<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr align=\"center\" valign=\"middle\"><td><img src=\"/images/jackpots/jplogo14.gif\" style=\"border: 0px;  width=\"135\" height=\"90\"></td></tr><tr align=\"center\"><td><input name=\"progressive14\" class=\"jackpotsValues\" readonly></td></tr></table>");
beltsOnPage=1;
visibleBlocks=3;
shiftBlocks=1;
var preOrderBlocks=new Array(10,11,12,7,5,6,2,8,9,4,13,1,3,14);

var CasinoNames= new Array("MajorMillions","RouletteRoyale","King Cashalot","CyberStud","FruitFiesta","TreasureNile","LotsaLoot","JackpotDeuces","TripleSevens","SupaJax","Tunzamunni","CashSplash","WowPot","PokerRide");
setBlocks = new Array(1,2,3,4,5,6,7,8,9,10,11,12,13,14);

orderBlocks= new Array();
z=0;

for(x=0;x<preOrderBlocks.length;x++)
 {
  for(y=0;y<setBlocks.length;y++)
   {
         if(preOrderBlocks[x]==setBlocks[y])
           {
           strTemp=new String(preBlocks[y+1]);
           orderBlocks[z]=strTemp.replace(/JACPOTNAME/g,CasinoNames[x]);
           z++;
           }
   }
 }
var startFrom=0;
var round = 0;
var pos = 0;
//format
function num2dollar(field){
var tmp1 = cents = dollars = '';
var dec = -1;
var num,i;
num = '' + (Math.round(field * 100)/100);
dec = num.indexOf('.');
cents = ((dec > 0) ? num.substring(dec,num.length) : '.00');
if (cents.length == 2) cents += '0';
dollars = '' + parseInt(num);
tmp1 = insComma(dollars);
num = '$'; //currency sign
for (i = tmp1.length-1; i >= 0; i--)
num += tmp1.charAt(i);;
num +=  cents + '';
return num;
}

function insComma(data){
var count = i = 0;
var tmpStr = '';
var comma = ',';
for (i = data.length-1; i >= 0; i--)
{
if (count == 3)
{
tmpStr += comma;
count = 1;
}
else  count ++;
tmpStr += data.charAt(i);
}
return(tmpStr);
}
//Blocks
function showBlocks(direct)
{
  startFrom+=direct*shiftBlocks;
  j=startFrom;
  for(i=0;i<visibleBlocks;i++)
      {
           if( j > (orderBlocks.length-1)) j-=orderBlocks.length;
           if(j <0)j+=orderBlocks.length;
                     document.getElementById('gmblock'+i).innerHTML=orderBlocks[j++];
          }
 if(startFrom >orderBlocks.length-1)startFrom-=orderBlocks.length;
 if(startFrom <0)startFrom+=orderBlocks.length;
 }

//counters
function ScrollProgressiveCounters(){
var i,jj;
var totalsum=0;
for  (i=0; i<=NumberOfProgr; i++ )
{
JP1[i] =  Number(JP1[i])+ Number((Inc1[i])); // jackpot value in cents
if(i!=NumberOfProgr)totalsum=totalsum+JP1[i];
a=i+1;
for(beltId=0; beltId<beltsOnPage; beltId++){
form =eval("document.jpform"+beltId);
if(form) {
objct = eval("document.jpform"+beltId+".progressive"+a);
if(objct)
	objct.value = num2dollar(JP1[i]/100 );
//alert("document.jpform"+beltId+".progressive"+a+"="+objct)
}
}
}
if(document.getElementById('jackpottotal'))document.getElementById('jackpottotal').value=num2dollar(totalsum/100);
window.setTimeout( 'ScrollProgressiveCounters()',1000);
}

//activator
function runScroller()
{
 if(isHereScript) ScrollProgressiveCounters();
 else {
     setTimeout( 'runScroller()',250);
 }
}

 function BlocksActivator()
 {
  var isGmBlock = false,
  numOfBlocks=0;
  for (var i=0; i<visibleBlocks; i++ )
     {
     if (document.getElementById('gmblock'+i)) {isGmBlock = true; numOfBlocks++;}
     }
     if (document.getElementById('jackpottotal')) {isGmBlock = true;}

  if (isGmBlock && numOfBlocks==visibleBlocks)
         {
        showBlocks(0);
        runScroller();
        clearTimeout(BlocksInterval);
        }
  else
        {
        BlocksInterval = setTimeout( 'BlocksActivator()',250);
        }
}
BlocksActivator();