// JavaScript Document

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


function mm()
{
 var dom = 'hotmail';
 var tld = '.com';
 var uname = 'micheley';
 document.location = 'mailto:' + uname + '@' + dom + tld;
}

function findCost() {
// Get data supplied by user

var packCost = parseFloat (window.document.SmokingCost.getPackCost.value)
var packDay = parseFloat (window.document.SmokingCost.packsDay.value)
var yearsSmoked = parseFloat (window.document.SmokingCost.yrsSmoked.value)


	dayCost = packCost * packDay;
	yearCost = packCost * packDay * 365;
	lifetimeCost = Math.round(yearCost * (1- Math.pow(0.97, yearsSmoked))*33.3);
	fiveYear = dayCost * 2058;
	tenYear = dayCost * 4781;
	fifteenYear = dayCost * 8333;
	twentyYear = dayCost * 12908;
	twentyfiveYear = dayCost * 18747;
	thirtyYear = dayCost * 26137;
	thirtyfiveYear = dayCost * 35428;
	fortyYear = dayCost * 47041;
	fortyfiveYear = dayCost * 61486;
	fiftyYear = dayCost * 79374;
	fiftyfiveYear = dayCost * 101441;
	sixtyYear = dayCost * 128572;
	
	document.SmokingCost.cost_per_year.value = formatCurrency(yearCost);
	document.SmokingCost.lifetime.value = formatCurrency(lifetimeCost);
	document.SmokingCost.fiveYearCost.value = formatCurrency(fiveYear);
	document.SmokingCost.tenYearCost.value = formatCurrency(tenYear);
	document.SmokingCost.fifteenYearCost.value = formatCurrency(fifteenYear);
	document.SmokingCost.twentyYearCost.value = formatCurrency(twentyYear);
	document.SmokingCost.twentyfiveYearCost.value = formatCurrency(twentyfiveYear);
	document.SmokingCost.thirtyYearCost.value = formatCurrency(thirtyYear);
	document.SmokingCost.thirtyfiveYearCost.value = formatCurrency(thirtyfiveYear);
	document.SmokingCost.fortyYearCost.value = formatCurrency(fortyYear);
	document.SmokingCost.fortyfiveYearCost.value = formatCurrency(fortyfiveYear);
	document.SmokingCost.fiftyYearCost.value = formatCurrency(fiftyYear);
	document.SmokingCost.fiftyfiveYearCost.value = formatCurrency(fiftyfiveYear);
	document.SmokingCost.sixtyYearCost.value = formatCurrency(sixtyYear);
	
}

//Script from; "http://javascriptsource.com"
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);
}