function calculate()
{
    var ajaxObj = new Ajax.Request('/Tools/Calculators/Gross_Profit_Margin_Calculator',
            {method: 'post',
             parameters : 'sales='+ encodeURIComponent($('sales').value) +'&cost='+ encodeURIComponent($('cost').value) +'&margin='+ encodeURIComponent($('margin').value) +'&sales2='+ encodeURIComponent($('sales2').value) ,
             onComplete: function(originalRequest)
            {
            	if (originalRequest.responseJSON && typeof originalRequest.responseJSON == 'object') {
            		$('txtSales1').value = originalRequest.responseJSON.profit;
            		$('txtCost1').value = originalRequest.responseJSON.margin;
            		$('txtMargin2').value = originalRequest.responseJSON.margin2;
            		$('txtCost2').value = originalRequest.responseJSON.cost2;
            	}
            }
    });

    ajaxObj = null;
    return false;
}

function calculatorReset() {
	['txtCost1', 'txtSales1', 'txtMargin2', 'txtCost2'].each(function (field) {
		$(field).value = '';
	});
	
	$('sales').value = '100000.00';
	$('cost').value = '75000.00';
	$('margin').value = '100000.00';
	$('sales2').value = '25';
	
	return false;
}
