// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults


function formatCurrency(num) {
num = num.toString().replace(/\$|\,/g,'');
if(isNaN(num))
num = "0";
sign = (num == (num = Math.abs(num)));
num = Math.floor(num*100+0.50000000001);
cents = num%100;
num = Math.floor(num/100).toString();
if(cents<10)
cents = "0" + cents;
for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
num = num.substring(0,num.length-(4*i+3))+','+
num.substring(num.length-(4*i+3));
return (((sign)?'':'-') + '£' + num + '.' + cents);
}

$(function()
{
	var cost;
	var number;
	var tmp;
	if ($("#calculator").width())
	{
		$("#calculator > #number_of_emails").keyup(function(){
			cost=5.00;
			number=parseInt(this.value);
			cost+=number * 0.03;
/*
			if (number>0)
			{
				if (number<50000)
				{
					tmp=number;
				}
				else
				{
					tmp=50000;
				}
				cost+=tmp * 0.03;
				number-=50000;
			}
			if (number>0)
			{
				if (number<50000)
				{
					tmp=number;
				}
				else
				{
					tmp=50000;
				}
				cost+=tmp * 0.025;
				number-=50000;
			}

			if (number>0)
			{
				if (number<150000)
				{
					tmp=number;
				}
				else
				{
					tmp=150000;
				}
				cost+=tmp * 0.02;
				number-=150000;
			}

			if (number>0)
			{
				if (number<250000)
				{
					tmp=number;
				}
				else
				{
					tmp=250000;
				}
				cost+=tmp * 0.015;
				number-=250000;
			}
			
			if (number>0)
			{
				cost+=number*0.01;
			}
*/			
			$("#calculator > #result").html(formatCurrency(cost));
			
		});

	}
});