/* Jackpot Display, Copyright Boss Media 2002 */ 
/* Modified by NET July 2003 */
var zinc = new Array(0,0,0,0,3.24999999999515E-04,6.58333333334061E-04,0.00125,3.5083333333508E-03,0,0.001808333333344,4.99166666665891E-03,1.00833333330229E-03,6.0833333333297E-04,8.25000000001334E-04,2.95833333332363E-03,4.93333333334401E-03,9.16666666667728E-05,1.83333333333546E-04,3.83333333332606E-04,0.001891666666664,4.30833333333339E-03,1.61666666666861E-03,6.49999999999788E-04,1.14833333333354E-02,5.72499999999612E-03,0.0,0.0,0.0,0.0,0);
var zjp  = new Array(0,0,0,0,30257.13,61371.22,117271.13,329598.42,2531.08,178524.08,495834.64,843691.03,16931.63,23012.8,81897.71,136655.61,1757.3,5218.91,5572.02,40435.25,16048.56,402776.21,2863.19,32127.17,169979.43,0.0,0.0,0.0,0.0,17850.6);
var zmax  = new Array(0,0,0,0,30257.52,61372.01,117272.63,329602.63,2531.08,178526.25,495840.63,843692.24,16932.36,23013.79,81901.26,136661.53,1757.41,5219.13,5572.48,40437.52,16053.73,402778.15,2863.97,32140.95,169986.3,0.0,0.0,0.0,0.0,17850.6);
var separator = ','; 
var currency = '€'; 
var decimals = 2; 
var animrate = 500; 

function rotate(z) 
{ 
	var name;
	var x;
	for (x=0;x<30;x++) {
		name = 'jackpot_'+(x+1);
		if (document.all[name]) {
			zjp[x] = parseFloat(zjp[x]) + parseFloat(zinc[x]); 
			if (zjp[x]>zmax[x]) zjp[x]=zmax[x]; 
			displayJackpot(zjp[x],name); 
		}
	}
	setTimeout('rotate('+z+')',animrate); 
} 

function displayJackpot(jp,name) 
{ 
	out = styleJackpot(roundFloat(jp,decimals),decimals); 
	if (document.all) 
	{ 
		document.all[name].innerHTML = out; 
	} 
} 

function styleJackpot (n,m) 
{
	string = n.toString(); 
	dot = string.indexOf('.'); 
	if (dot != - 1) 
	{ 
		integer = string.substring(0,dot); 
		fraction = string.substring(dot,(string.length)); 
	}
	else
	{ 
		integer = string; 
		fraction = ''; 
	} 
	
	var styled = ''; 
	var ending = ''; 
	
	for (i=integer.length; i>0; i=i-3) 
	{ 
		if (i == integer.length) 
		{ 
			styled = integer.substring(strip(i), i); 
		}
		else
		{ 
			styled = integer.substring(strip(i), i) + separator + styled; 
		} 
	} 
	
	ending = fraction; 
	
	if (fraction.length < (m + 1)) 
	{ 
		if (fraction.length == 0) 
		{ 
			fraction = '.'; 
			ending = fraction; 
		} 
		
		for (i=1; i <= (m + 1 - fraction.length); i++) 
		{ 
			ending = ending + '0'; 
		} 
	} 
	
	styled = currency + styled + ending; 
	return styled; 
} 

function strip (n) 
{ 
	if ((n-3)<=0) 
	{ 
		return 0; 
	} 
	else 
	{ 
		return (n-3); 
	} 
} 

function roundFloat (a,n) 
{ 
	return parseFloat(Math.round(a * Math.pow(10,n))) / Math.pow(10,n); 
} 

function init(z) 
{ 
	if (document.readyState == 'complete') 
	{ 
		if (document.all) rotate(z); 
	}
	else
	{
		setTimeout('init('+z+')',500); 
	} 
} 

init(3); 

function refreshJp() 
{ 
	location.reload(); 
} 

setTimeout('refreshJp()',600000);

