function customDonationForm() { // multi designation // add classes and move elements around the form $('.DonationFormTable').addClass('customForm'); $('.DonationCaptureListingHeading,.DonationListingHeading').addClass('customFormHeading'); $('.customFormHeading').first().parent().addClass('firstHeading'); $('.customFormHeading').parent('tr').addClass('customFormHeadingWrapper'); $('.customFormHeading > span:contains("Donation Information")').parent().parent().siblings('tr').wrapAll(''); $('.customFormValidationSummary').prependTo('.customForm'); $('.DonationFieldCaption[id*="thCaptionAmount"]').parent('tr').addClass('customFormMultiDesAmount'); $('.customFormMultiDesignationAmount').insertAfter('.customFormHeadingWrapper.firstHeading'); $('tr[id*="trDesignation"]').addClass('customFormMultiDesDesignation'); $('.customFormMultiDesAmount').insertAfter('.customFormHeadingWrapper.firstHeading'); $('.customFormMultiDesDesignation').insertAfter('.customFormMultiDesAmount'); $('.customFormValidationSummary').next().addClass('customFormMultiDesDonationInfo'); $('tr[id*="trAddToCart"]').addClass('customFormAddToCart'); $('tr[id*="trCart"]').addClass('customFormCart'); $('.customFormAddToCart').appendTo('.customFormMultiDesDonationInfo'); $('.customFormCart').appendTo('.customFormMultiDesDonationInfo'); $('.customFormCart > td[colspan="2"]').attr('colspan',"3"); $('.customFormMultiDesDonationInfo .customFormHeadingWrapper.firstHeading > td[colspan="2"]').attr('colspan',"3"); // collapse columns $('.customFormMultiDesAmount .DonationFieldCaption').remove(); $('.customFormMultiDesAmount td:last-child').attr('colspan',"2"); $('.customFormMultiDesDesignation .DonationFieldCaption').remove(); $('.customFormMultiDesDesignation td:last-child').attr('colspan',"3"); $('.customFormAddToCart .DonationFieldCaption').remove(); $('.customFormAddToCart td:last-child').attr('colspan',"3"); $('.customFormCart .DonationFieldCaption').remove(); $('.customFormCart td:last-child').attr('colspan',"3"); // grid footer var lblTxtTotalTEXT = $('.customForm .DonationGridFooter .DonationGridCell > span[id$="lblTxtTotal"]').text(); $('.customForm .DonationGridFooter .DonationGridCell > span[id$="lblTxtTotal"]').text(lblTxtTotalTEXT + '\:'); $('.customForm .DonationGridFooter .DonationGridCell > span[id$="lblTxtTotal"]').insertBefore('.customForm .DonationGridFooter .DonationGridCell > span[id$="lblDesTotal"]'); // anonymous section $('tr[id*="trAnonymous"] .DonationFieldCaption').remove(); $('tr[id*="trAnonymous"] .DonationFieldControlCell').attr('colspan',"2"); // move sections of form $('span[id*="lblBilling"]').parent().parent().parent().addClass('customFormBillingInformation'); $('tbody[id*="tbdyPaymentInfo"]').addClass('customFormPaymentInformation'); $('tr[id*="trAdditInformation"]').parent('tbody').addClass('customFormAdditionalInformation'); $('.customFormPaymentInformation').insertAfter('.customFormMultiDesDonationInfo'); $('.customFormBillingInformation').insertAfter('.customFormPaymentInformation'); $('.customFormAdditionalInformation').insertAfter('.customFormBillingInformation'); // cc Image var ccImageHTML = '

'; $(ccImageHTML).insertAfter('.customFormPaymentInformation .customFormHeadingWrapper'); // remove buttons $('.customForm .DonationGrid .DonationGridCell input[id*="_dgCart_btnRemove"]').val(''); // continue buttons var nextButtonHTML = '

Next

'; var spacerCellHTML = '
 
'; $(nextButtonHTML).appendTo('.customFormMultiDesDonationInfo'); $(nextButtonHTML).appendTo('.customFormPaymentInformation'); $(nextButtonHTML).appendTo('.customFormBillingInformation'); $('.customFormMultiDesDonationInfo .nextButton .nextButtonIcon').on('click',function(){ $('html, body').animate({ scrollTop: $('.customFormPaymentInformation').offset().top }, 1500); }); $('.customFormPaymentInformation .nextButton .nextButtonIcon').on('click',function(){ $('html, body').animate({ scrollTop: $('.customFormBillingInformation').offset().top }, 1500); }); $('.customFormBillingInformation .nextButton .nextButtonIcon').on('click',function(){ $('html, body').animate({ scrollTop: $('.customFormAdditionalInformation').offset().top }, 1500); }); $(spacerCellHTML).insertAfter('.customFormMultiDesDonationInfo'); $(spacerCellHTML).insertAfter('.customFormPaymentInformation'); $(spacerCellHTML).insertAfter('.customFormBillingInformation'); $(spacerCellHTML).insertAfter('.customFormAdditionalInformation'); var newHTMLdesignationAmount = ''; $(newHTMLdesignationAmount).insertBefore('.customFormMultiDesAmount'); $('.customFormMultiDesAmount > td').first().appendTo('.customFormMultiDesAmountDesignation'); $('.customFormMultiDesDesignation > td').first().appendTo('.customFormMultiDesAmountDesignation'); $('.customFormMultiDesAmount').remove(); $('.customFormMultiDesDesignation').remove(); } var bbpage = Sys.WebForms.PageRequestManager.getInstance(); bbpage.add_pageLoaded(function(){ if ($('.DonationFormTable').length > 0) { if ($('[id*="tbdCart"]').length > 0) { customDonationForm(); } } });