// JavaScript Document
function calculate () {
	var miles = $('#miles').val();
	var reimbursed = $('#reimbursed').val();
	var r = 0;
	var r2 = 0;
	//var msg = "Please check the following errors:-\n\n";
	var msg = "<p><span class='ui-icon ui-icon-alert' style='float: left; margin-right: .3em;'></span>Please check the following errors:-<ul>";
	var res = true;
	var result_data = "";
	
	if(miles.length == 0 || miles.length == null)
	{
		msg += "<li>Please provide the number of business miles.</li>";
		res = false;
	}
	if(reimbursed.length == 0 || reimbursed.length == null)
	{
		msg += "<li>Please provide any amounts reimbursed. </li>";
		res = false;
	}
	msg += "</ul></p>";
	if(res == false)
	{
		$('#dialog').html(msg);
		$('#dialog').dialog('open');
		return false;
	}
	else
	{
		var b = miles;
		var c = reimbursed;
		var d;
		var r;
		
		if (b > 10000) d = (b - 10000);
			else d = 0;
		if (b > 10000) b = 10000;

		r = (b * .40) + (d * .25); 

		r = r - c;

		result_data = "&pound;"+round(r);
		result_data = result_data.replace(/&pound;-/,"-&pound;");
		$('#cma_expenses').html(result_data);
		$('#result_area').show('slow');
	}	
	
}
// round to 2 decimal places
function round(x) {
	return Math.round((x*100)/100);
}	