
function fraction(d)
{
  document.writeln('<table cellspacing=0 cellpadding=0 border=0 class="frac">');
  document.writeln('<tr><th align="center">'+d[0]+'</th></tr>');
  document.writeln('<tr><td align="center">'+d[1]+'</td></tr>');
  document.writeln('</table>');
}

function split(d)
{
  if(d[0] == 0)
    document.writeln('Fixed');
  else
    fraction(d);
}

function matrix(m)
{
  var t;
  var r;
  var c;

  document.writeln('<table cellspacing=1 cellpadding=0 border=0 bgcolor="#000066" class="par1"><tr>');

  for(t=0; t<m.length; t++)
  {
    document.writeln('<td bgcolor="#FFFFFF"><table cellspacing=0 cellpadding=0 border=0 bgcolor="#FFFFFF" class="par2">');

    for(r=0; r<m[t].length; r++)
    {
      document.writeln('<tr>');

      for(c=0; c<m[t][r].length; c++)
      {
        document.writeln('<td align="right">'+m[t][r][c]+'</td>');
      }

      document.writeln('</tr>');
    }

    document.writeln('</table></td>');
  }

  document.writeln('</tr></table>');
}

function lotto(dat, post)
{
  document.writeln('<table cellspacing=1 cellpadding=8 border=0 bgcolor="#000000" class="tab">');
  document.writeln('<tr bgcolor="#ffffff"><td colspan=10></td></tr>');
  document.writeln('<tr bgcolor="#ffffff"><th rowspan=2><b>Result</b></th><th rowspan=2><b>Contingency</b></th><th rowspan=2><b>Tickets</b></th><th rowspan=2><b>Probability</b></th><th rowspan=2><b>Odds</b></th><th colspan=3><b>Posted Winnings</b></th><th colspan=2><b>Fair Winnings</b></th></tr>');
  document.writeln('<tr bgcolor="#ffffff"><th><b>Fund</b></th><th><b>Prize</b></th><th><b>Payout</b></th><th><b>Prize</b></th><th><b>Payout</b></th></tr>');
  document.writeln('<tr bgcolor="#ffffff"><td colspan=10></td></tr>');

  var i;

  for(i=0; i<dat.length; i++)
  {
    if(i == dat.length-2) document.writeln('<tr bgcolor="#ffffff"><td colspan=10></td></tr>');

    var d = dat[i];

    document.writeln('<tr bgcolor="#ffffff">');
    document.writeln('<th align="left"  >'+d[ 0]+'</th>');
    document.writeln('<td align="center">'); matrix(d[1]); document.writeln('</td>');
    document.writeln('<td align="right" >'+d[ 4]+'</td>');
    document.writeln('<td align="center">'); fraction(d[5]); document.writeln('</td>');
    if(i != dat.length-1) document.writeln('<td align="left"  >1 in '+d[6]+'</td>');
    else                  document.writeln('<td align="left"  >&nbsp;</td>');
    if(post)
    {
      if(i < dat.length-2) { document.writeln('<td align="center" >'); split(d[7]); document.writeln('</td>'); }
      else                 { document.writeln('<td align="center" >&nbsp;</td>'); }
      document.writeln('<td align="center">'+d[8]+'</td>');
      if(i < dat.length-1) document.writeln('<td align="center">'+d[9]+'%</td>');
      else                 document.writeln('<td align="center" >&nbsp;</td>');
    }
    else
    {
      document.writeln('<td align="right" >&nbsp;</td>');
      document.writeln('<td align="center">&nbsp;</td>');
      document.writeln('<td align="center">&nbsp;</td>');
    }
    document.writeln('<td align="right" >'+d[10]+'</td>');
    if(i < dat.length-1) document.writeln('<td align="center">'+d[11]+'%</td>');
    else                 document.writeln('<td align="center" >&nbsp;</td>');
    document.writeln('</tr>');
  }

  document.writeln('<tr bgcolor="#ffffff"><td colspan=10></td></tr>');
  document.writeln('</table>');
}


