function jmscroller(currency){
	var mytotalsum = 0;
	for (i=1; i<=18; i++ )
	{
		JP[i] += (Inc[i]);
		mytotalsum= mytotalsum+(JP[i]);
	}	
	switch(currency){
	  case "EUR": totalsum = prog2(mytotalsum/100, (String.fromCharCode(8364) + String.fromCharCode(32))); break;
	  case "CAD": totalsum = prog2(mytotalsum/100, (String.fromCharCode(36) + String.fromCharCode(67) + String.fromCharCode(65) + String.fromCharCode(32))); break;
	  case "GBP": totalsum = prog2(mytotalsum/100, (String.fromCharCode(163) + String.fromCharCode(32))); break;
	  default: totalsum = prog2(mytotalsum/100, (String.fromCharCode(36) + String.fromCharCode(32))); break;
	}
	document.getElementById('jackpottotal').innerHTML = totalsum;		
	window.setTimeout("jmscroller('"+currency+"')", 1000);
}


function prog2(field, currency)
{ 
	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 = instComma(dollars); 
	num = currency;
	//num = String.fromCharCode(36); //currency sign 
	for (i = tmp1.length-1; i >= 0; i--) num += tmp1.charAt(i);; 
	num += cents + ""; 
	return num; 
} 

function instComma(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); 
}

