MediaWiki:DonationForm.js: Difference between revisions

Content deleted Content added
No edit summary
more PTF work
Line 769:
 
donationForm.updateFeeDisplay = function() {
var feeAmount = donationForm.calculateFee( donationForm.getAmount );
$('.ptf-checkbox-label span').text( feeAmount );
$('.ptf').slideDown();
};
 
/**
/* End form functions */
* Calculate approximate transaction fee on given amount
* @param {number} amount
* @return {number} Rounded to 2 decimal places
*/
donationForm.calculateFee = function( amount ) {
// var currency = frb.getCurrency(mw.centralNotice.data.country),
// feeMultiplier = 0.04,
// feeMinimum = frb.amounts.feeMinimums[currency] || 1,
// feeAmount = amount * feeMultiplier;
 
var feeMultiplier = 0.04,
feeMinimum = 1,
feeAmount = amount * feeMultiplier;
 
if ( feeAmount < feeMinimum ) {
feeAmount = feeMinimum;
}
return parseFloat( feeAmount.toFixed(2) );
};
 
/* End form functions */
 
$(document).ready(function() {