function miniDonationForm() { var donationFormPath = $('.submitButton a').attr("href"); $('.miniDonationForm li').not('.submitButton').on('click', function(){ $(this).not('.submitButton').addClass('active'); $('.miniDonationForm li').not(this).removeClass('active'); var clickedAmount = $(this).find('a').text(); var clickedAmountSPLIT = clickedAmount.replace('$',''); $('.submitButton a').attr("href",donationFormPath+'?referrer=DonationForm'+'&GiftAmount='+clickedAmountSPLIT); }); } // get URL paramters function getUrlParameter(sParam) { var sPageURL = window.location.search.substring(1); var sURLVariables = sPageURL.split('&'); for (var i = 0; i < sURLVariables.length; i++) { var sParameterName = sURLVariables[i].split('='); if (sParameterName[0] == sParam) { return sParameterName[1]; } } } // set URL paramters as variables var giftPre = decodeURI(getUrlParameter('GiftAmount')); var referrerPre = decodeURI(getUrlParameter('DonationForm')); var gift = giftPre.replace(/[^\d\.]/g,''); var referrer = referrerPre.split('+').join(' '); function postURL() { if (referrer) { if (gift) { if ($('input[id*="rdoOther"]').length > 0) { $('input[id*="rdoOther"]').trigger('click'); } $('input[id*="txtAmount"]').val(gift).attr('value',gift); } } } $(document).ready(function(){ if ( $('.miniDonationForm').length > 0 ) { miniDonationForm(); } if ( $('.DonationFormTable').length > 0 ) { postURL(); } });