<!--
function computeForm()  {
	// customize this with your links.  The index of each link needs to line up 
	// with the index you set in the input box in the html.
	roomLinks = new Array(
		'http://www.rakebackdeal.com/full-tilt-rakeback',
		'http://www.rakebackdeal.com/absolute-poker-rakeback',
		'http://www.rakebackdeal.com/aced-rakeback',
		'http://www.rakebackdeal.com/betfair-rakeback',
		'http://www.rakebackdeal.com/carbon-rakeback',
		'http://www.rakebackdeal.com/cake-rakeback',
		'http://www.rakebackdeal.com/celebpoker-rakeback',
		'http://www.rakebackdeal.com/doylesroom-rakeback',
		'http://www.rakebackdeal.com/fatbet-rakeback',
		'http://www.rakebackdeal.com/ultimate-bet-rakeback');

	// ***********************
	// Don't modify below here
	// ***********************

	rbValues = new Array(.055,.075,.12,.165,.23,.275,.285,.305,.12,.26,.31,.32,.055,.065,.10,.135,.205,.24,.28,.07,.08,.12,.145,.23,.29,.33);
	
	var stakeElem = document.getElementById("calc_stakes");
	if(!stakeElem)
		{		
		return false;
	}
	var stake= rbValues[stakeElem.options[stakeElem.selectedIndex].value];
	
	var handsElem=document.getElementById("calc_rakedhands");
	if(!handsElem)
		{
		return false;
	}
	var valid=/^\d+$/.test(handsElem.value);
	if(!valid)
		{
		alert("Please enter valid number of hands played per day");
		handsElem.focus();
		return false;
	}
	var hands=handsElem.value;

	var rbElem=document.getElementById("calc_rbpercent");
	if(!rbElem)
		{
		return false;
	}	

	var rakeback = rbElem.options[rbElem.selectedIndex].value;
	var rakebackData = rbElem.options[rbElem.selectedIndex].text;
	rakebackData = rakebackData.substring(0,rakebackData.length - 6);
        var link = roomLinks[rbElem.selectedIndex];

    	var game = stake/100;
	var amount = (hands*game*rakeback*30.4167);

	var monthly = Math.round((amount*10)/10);
	var yearly = monthly * 12;
	var daily = yearly / 365;
	var weekly = yearly / 52;

	var elem=document.getElementById("calc_daily");
	if(elem)
		{
		elem.firstChild.data="$"+format(daily);
	}
	var elem=document.getElementById("calc_weekly");
	if(elem)
		{
		elem.firstChild.data="$"+format(weekly);
	}
	var elem=document.getElementById("calc_monthly");
	if(elem)
		{
		elem.firstChild.data="$"+format(monthly);
	}
	var elem=document.getElementById("calc_yearly");
	if(elem)
		{
		elem.firstChild.data="$"+format(yearly);
	}
	var elem=document.getElementById("calc_results");
	if(elem)
		{
		elem.style.display="block";
	}

	var elem = document.getElementById("calc_link");
	if(elem) {
		elem.innerHTML = "<a href=\"" + link + "\">Get " + rakeback + "% rakeback at " + rakebackData + " here!</a>";
	}

   }
   
 function format(num)
	{
	var res = num;
	if(res.toFixed)
		{
		res = res.toFixed(0);
		if(num>0&&res == 0)
			{
			res = num;
		}
	}
	var regExp = /(\d+)(\d{3})/;
	while(regExp.test(res))
		{
		res = res.replace(regExp,"$1,$2");
	}
	return res;
}
//-->