secure.ctjumpstart.ca
Open in
urlscan Pro
52.60.65.93
Public Scan
Submitted URL: https://eml-pcan01.app.blackbaud.net/intv2/j/4344C719-5844-4E56-AC4E-789EA6865A05/r/4344C719-5844-4E56-AC4E-789EA6865A05_d1906f6d-90c...
Effective URL: https://secure.ctjumpstart.ca/registrant/DonationPage.aspx?eventid=351885&langpref=en-CA&Referrer=direct%2fnone
Submission: On September 21 via manual from CA — Scanned from DE
Effective URL: https://secure.ctjumpstart.ca/registrant/DonationPage.aspx?eventid=351885&langpref=en-CA&Referrer=direct%2fnone
Submission: On September 21 via manual from CA — Scanned from DE
Form analysis
1 forms found in the DOMPOST ./DonationPage.aspx?eventid=351885&langpref=en-CA&Referrer=direct%2fnone
<form method="post" action="./DonationPage.aspx?eventid=351885&langpref=en-CA&Referrer=direct%2fnone" onsubmit="javascript:return WebForm_OnSubmit();" id="Form1" class="revised-donation-layout" novalidate="true">
<div class="aspNetHidden">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
value="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">
</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['Form1'];
if (!theForm) {
theForm = document.Form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
<script src="/registrant/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZIg9gsAoUdSHBGiweUU_auE5Avh3VLYnnqfCzocjI7FUCLaJFsoXk23LrvxvNNLkng2&t=637454068754849868" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
addView(''); //]]>
</script>
<script src="/registrant/WebResource.axd?d=x2nkrMJGXkMELz33nwnakLZ28aguV2R5Q8vnQZ21NUiRJzzmIRFB_bfRoaDOPtvRga9ff3KpaLYWTbQxoY-6jOUDGlcf1ko7ebJroVY5RrA1&t=637454068754849868" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function WebForm_OnSubmit() {
if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
return true;
}
//]]>
</script>
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="804C1122">
<input type="hidden" name="__VIEWSTATEENCRYPTED" id="__VIEWSTATEENCRYPTED" value="">
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION"
value="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">
</div>
<div id="frame">
<header id="header">
<div id="language-support">
<ul>
<li><a id="hplLanguagefr-CA" href="setLanguage.aspx?EventID=351885&lang=fr-CA&loc=%2fregistrant%2fDonationPage.aspx&Referrer=direct%2fnone">Français</a></li>
</ul>
</div>
</header>
<div class="headerContainer">
<img id="imagePageHeader" class="header-image" src="imageWriter.aspx?ElementPropertyID=44799431" alt="Header Image">
</div>
<section id="main-container">
<div id="article-content-container">
<article id="article-content">
<script type="text/javascript">
/*
* Horizontal Thermometer
* Tinacious Design goalProgress jQuery plugin
* Plugin URL: https://github.com/tinacious/goalProgress
*
* Christina Holly (Tinacious Design)
* http://tinaciousdesign.com
*
*/
(function($) {
$.fn.extend({
goalProgress: function(options) {
var goalAmount = $("#thermometerGoalAmount").val();
var currentAmount = $("#thermometerAmountRaised").val();
var percentage = $("#thermometerPercent").val();
percentage = percentage > 100 ? 100 : percentage;
var defaults = {
goalAmount: goalAmount,
currentAmount: currentAmount,
speed: 4000,
textBefore: "",
textAfter: ""
};
options = $.extend(defaults, options);
return this.each(function() {
var obj = $(this);
var progressBackground = percentage == 0 ? $('#baseThermometerColorHex').val() : percentage == 100 ? $('#completedThermometerColorHex').val() : $('#progressThermometerColorHex').val();
var width = percentage == 0 ? 100 : percentage;
var progressBar = '<div class="progressBar" style="background: #' + progressBackground + '; width: ' + width +
'%;"> </div>'; // do not remove the space here - the thermometer will not work without the space (any text will be fine also)
var progressBarWrapped = '<div class="goalProgress" style="background: #' + $('#baseThermometerColorHex').val() + '">' + progressBar + '</div>';
obj.append(progressBarWrapped);
var rendered = obj.find("div.progressBar");
rendered.each(function() {
$(this).html($(this).text().replace(/\s/g, " "));
});
/*
// The rendered.animate does not work at all in Chrome, it hides the progress bar completly.
// In Firefox, there is a delay before displaying the progress bar, and there is no animation.
if (percentage > 0)
rendered.animate({ width: percentage + "%" }, defaults.speed);
*/
});
}
});
})(jQuery);
</script>
<script type="text/javascript">
$(document).ready(function() {
$('#horizontalThermometer').goalProgress({
goalAmount: $("#thermometerGoalAmount").val(),
currentAmount: $("#thermometerAmountRaised").val(),
textBefore: '',
textAfter: '',
});
});
</script>
<div id="mainContainer">
<section id="page-header">
<h1>
</h1>
<h2
style="overflow-wrap: break-word; text-align: left; background-color: rgb(255, 255, 255); margin-top: 0px !important; margin-bottom: 0px !important; font-family: CooperHewitt-Bold, sans-serif !important; line-height: 1.5em !important; text-transform: uppercase !important; letter-spacing: 2.25px !important;">
</h2><span style="color: rgb(86, 86, 86); letter-spacing: normal; text-align: start; background-color: rgb(255, 255, 255);"><span style="line-height: 34.24px; font-family: "Trebuchet MS", sans-serif; color: rgb(13, 3, 3);">
<font size="6">Sport Has Never Been More Vital - Or More at Risk. <br>Thank You for Preserving Play From Coast to Coast!</font>
</span></span>
<p>
<font face="Arial, Arial Narrow, Verdana" size="3">Your gift will ensure kids of all abilities have the chance to play. You are providing them not just physical activity, but the chance to build confidence and skills, belong to their
communities and feel part of something bigger.</font><br>
</p>
</section>
<div>
<div id="error" class="alert error" style="display:none;">
</div>
</div>
<section id="donation-info">
<h2></h2>
<div id="paymentFrequency" style="display:none">
<div class="button-group text-center">
<button id="buttonOneTime" type="button" class="standard-button-ui" data-state="active">One Time Gift</button>
<button id="buttonMonthly" type="button" class="standard-button-ui" data-state="">Monthly Gift</button>
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$isMonthlySelected" id="isMonthlySelected" value="n">
</div>
</div>
<div id="donationAmount">
<h2>Donation Amount</h2>
<script type="text/javascript">
$(document).ready(function() {
// if the user clicks a suggested amount, clear the custom amount text box
$("[id*=pnSuggestedDonationAmounts] input:radio").on("click", function() {
$('[id*=tbCustomDonationAmount]').val("");
});
// if the user types in the custom amount text box, check its radio button
$('[id*=tbCustomDonationAmount]').keypress(function() {
$("[id*=pnSuggestedDonationAmounts] input:radio[value=0]").attr('checked', 'checked');
});
$('[id*=tbCustomDonationAmount]').focus(function() {
$("[id*=pnSuggestedDonationAmounts] input:radio[value=0]").trigger('click');
});
// GiftAid calculation
$(document).on("DonationAmountRequest", DonationAmountRequestHandler);
$("[id*=pnSuggestedDonationAmounts] :radio").on("click", function() {
SendNewDonationAmountValue();
});
$("[id*=tbCustomDonationAmount]").blur(function() {
SendNewDonationAmountValue();
});
$("[id*=tbCustomDonationAmount]").focus(function() {
SendNewDonationAmountValue();
});
SendNewDonationAmountValue();
////////////////////////////
// client side validation //
////////////////////////////
window.cvClientValidatorValidate = function(source, validator) {
// can't use GetCustomTextBoxAmount because that doesn't distinguish between no selected amount and a bad custom amount and we want to do different messages in those 2 cases.
$("#inlineError").hide(); // hope for the best.
var suggestedAmounts = $("[id*=pnSuggestedDonationAmounts] :radio").filter(':visible');
if (suggestedAmounts.length > 0 && suggestedAmounts.filter(':checked').length == 0) {
// no suggested amount selected
validator.IsValid = false;
$("#inlineError").html($("#hiddenRfvDonationAmountErrorMessage").val()).show();
return;
}
var selectedValue = suggestedAmounts.filter(':checked').parent().attr("Amount");
if (selectedValue) { //We have a selected static suggested amount
validator.IsValid = selectedValue == "0" ? validateCustomAmount() : true;
} else { //We have dynamic donation amounts or just the textbox
var dynamicSelectedValue = suggestedAmounts.filter(':checked').attr("value");
validator.IsValid = !dynamicSelectedValue || dynamicSelectedValue == "0" ? validateCustomAmount() : true;
}
};
function validateCustomAmount() {
var textBoxValue = $("[id*=tbCustomDonationAmount]").val().trim();
if (textBoxValue == "") {
$("#inlineError").html($("#hiddenRfvDonationAmountErrorMessage").val()).show();
return false;
}
if (!validateCurrencyAmount(textBoxValue, $("#hiddenCurrencyID").val(), $("#hiddenLanguageCode").val())) {
$("#inlineError").html($("#hiddenCvDonationAmountErrorMessage").val()).show();
return false;
}
var amount = currencyToNumber(textBoxValue, $("#hiddenLanguageCode").val());
if (amount < $("#hiddenMinimumDonationAmount").val()) {
$("#inlineError").html($("#hiddenCvMinimumAmountErrorMessage").val()).show();
return false;
}
return true;
}
function validateCurrencyAmount(currencyString, currencyId, languageCode) {
// please see 'coreSolution/MobileControls/currencyValidatorCommon.cs' for detailed comments about
// the different regExp used here.
var pattern;
switch (currencyId) {
case "GBP":
pattern = $("#hiddenGBPen").val();
break;
case "EUR":
pattern = $("#hiddenEURen").val();
break;
case "AUD":
pattern = $("#hiddenCADen").val();
break;
default:
languageCode == 'fr-CA' ? pattern = $("#hiddenCADfr").val() : pattern = $("#hiddenCADen").val();
}
var regExp = new RegExp(pattern);
return regExp.test(currencyString);
};
function currencyToNumber(currencyString, languageCode) {
/// <summary>
/// Convert a string containing a formatted currency amount
/// to a number. French example: "1,23 $" -> "1.23"
/// </summary>
var result = currencyString.replace(/[^\d,.]/g, ""); // remove anything that is not a digit, a comma, or a dot.
if (languageCode == 'en-CA') // if English, remove comma.
result = result.replace(/,/, "");
if (languageCode == 'fr-CA') // if French, change a comma to a dot.
result = result.replace(/,/, ".");
if (result == "") result = 0;
return parseFloat(result);
};
});
function DonationAmountRequestHandler() {
SendNewDonationAmountValue();
}
function SendNewDonationAmountValue() {
var amount = GetSelectedDonationAmount();
$.event.trigger({
type: "NewDonationAmount",
message: amount
});
}
function GetSelectedDonationAmount() {
var selectedValue = $("[id*=pnSuggestedDonationAmounts] :radio").filter(':checked').parent().attr("Amount");
if (selectedValue) { //We have suggestedDonation amounts
var isCustomSelected = selectedValue == "0";
if (isCustomSelected) {
return GetCustomTextBoxAmount();
} else {
return selectedValue;
}
} else { //We have dynamic donation amounts or just the textbox
var dynamicSelectedValue = $("[id*=pnSuggestedDonationAmounts] :radio").filter(':checked').attr("value");
if (!dynamicSelectedValue || dynamicSelectedValue == "0") {
return GetCustomTextBoxAmount();
} else {
return dynamicSelectedValue;
}
}
}
function GetCustomTextBoxAmount() {
var textBoxValue = $("[id*=tbCustomDonationAmount]").val();
if (textBoxValue) {
if ($("[id*=hiddenLangCode]").val() == 'fr-CA') textBoxValue = textBoxValue.replace(/,/, ".");
var amount = textBoxValue.replace(/[^0-9.]/g, "");
return isNaN(parseFloat(amount)) ? 0 : parseFloat(amount);
}
return 0;
}
var cvClientValidatorValidate; // globally defined function set in local namespace above.
</script>
<style type="text/css">
.customRadioButton {
float: left;
margin-right: 5px;
}
.suggestedRadioButton {
margin-bottom: 2px;
}
.donation-amounts,
.donation-amounts li {
margin: 0;
padding: 0;
list-style: none;
}
.donation-amounts>li:first-child {
margin-left: 0;
}
.donation-amounts>li:last-child {
margin-right: 0;
}
.donation-amounts>li strong,
.donation-amounts>li span {
display: block;
}
.donation-amounts>li input[type="radio"] {
height: 0;
visibility: hidden;
overflow: hidden;
position: absolute;
left: -9999px;
}
.donation-amounts>li input[type="radio"]+input[type="text"] {
display: none;
}
.donation-amounts>li input[type="radio"]:checked+input[type="text"] {
display: block;
}
</style>
<div>
<div></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div id="pnSuggestedDonationAmounts" class="clearfix">
<ul class="donation-amounts">
<li class="amount-monthly col-xs-12 col-sm-6 col-md-3 onetime-desc-spacing custom-suggested-amounts-five" style="display: none;"><label class="button block" data-state="inactive" for="54692">$10</label>
<div class="amount-desc"><strong class="amount-desc-header"></strong><span class="amount-desc-subheader"></span></div><span name="donation-amount" amount="10.00"><input id="54692" type="radio"
name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$donation-amount" value="54692"></span>
</li>
<li class="amount-monthly col-xs-12 col-sm-6 col-md-3 onetime-desc-spacing custom-suggested-amounts-five" style="display: none;"><label class="button block" data-state="inactive" for="54698">$25</label>
<div class="amount-desc"><strong class="amount-desc-header"></strong><span class="amount-desc-subheader"></span></div><span name="donation-amount" amount="25.00"><input id="54698" type="radio"
name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$donation-amount" value="54698"></span>
</li>
<li class="amount-monthly col-xs-12 col-sm-6 col-md-3 onetime-desc-spacing custom-suggested-amounts-five" style="display: none;"><label class="button block" data-state="inactive" for="54699">$50</label>
<div class="amount-desc"><strong class="amount-desc-header"></strong><span class="amount-desc-subheader"></span></div><span name="donation-amount" amount="50.00"><input id="54699" type="radio"
name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$donation-amount" value="54699"></span>
</li>
<li class="amount-onetime col-xs-12 col-sm-4 col-md-2 onetime-desc-spacing custom-suggested-amounts-five"><label class="button block" data-state="inactive" for="54694">$25</label>
<div class="amount-desc"><strong class="amount-desc-header"></strong><span class="amount-desc-subheader"></span></div><span name="donation-amount" amount="25.00"><input id="54694" type="radio"
name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$donation-amount" value="54694"></span>
</li>
<li class="amount-onetime col-xs-12 col-sm-4 col-md-2 onetime-desc-spacing custom-suggested-amounts-five"><label class="button block" data-state="inactive" for="54700">$50</label>
<div class="amount-desc"><strong class="amount-desc-header"></strong><span class="amount-desc-subheader"></span></div><span name="donation-amount" amount="50.00"><input id="54700" type="radio"
name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$donation-amount" value="54700"></span>
</li>
<li class="amount-onetime col-xs-12 col-sm-4 col-md-2 onetime-desc-spacing custom-suggested-amounts-five"><label class="button block" data-state="inactive" for="54695">$75</label>
<div class="amount-desc"><strong class="amount-desc-header"></strong><span class="amount-desc-subheader"></span></div><span name="donation-amount" amount="75.00"><input id="54695" type="radio"
name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$donation-amount" value="54695"></span>
</li>
<li class="amount-onetime col-xs-12 col-sm-4 col-md-2 onetime-desc-spacing custom-suggested-amounts-five"><label class="button block" data-state="inactive" for="54696">$125</label>
<div class="amount-desc"><strong class="amount-desc-header"></strong><span class="amount-desc-subheader"></span></div><span name="donation-amount" amount="125.00"><input id="54696" type="radio"
name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$donation-amount" value="54696"></span>
</li>
<li class="amount-other col-xs-12 onetime-desc-spacing col-sm-2 col-md-1 last-custom-suggested-amount custom-suggested-amounts-five"><label class="button block customRadioButton" data-state="inactive"
for="tbCustomDonationAmount" style="display: block;">Other</label><span name="donation-amount" class="customRadioButton" amount="0" style="display: block;"><input id="0" type="radio"
name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$donation-amount" value="0"></span><input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$tbCustomDonationAmount" type="text"
id="tbCustomDonationAmount" placeholder="" class="col-sm-2 col-md-1"></li>
</ul>
</div>
<div id="inlineError" class="inline-error" style="display:none"></div>
<span id="cvClientValidator" style="display:none;"></span>
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$hiddenCurrencyID" id="hiddenCurrencyID" value="CAD">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$hiddenLanguageCode" id="hiddenLanguageCode" value="en-CA">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$hiddenMinimumDonationAmount" id="hiddenMinimumDonationAmount" value="0.0000">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$hiddencvSuggestedDonationAmountsErrorMessage" id="hiddencvSuggestedDonationAmountsErrorMessage" value="Donation Amount is required">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$hiddenRfvDonationAmountErrorMessage" id="hiddenRfvDonationAmountErrorMessage" value="Donation Amount is required">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$hiddenCvDonationAmountErrorMessage" id="hiddenCvDonationAmountErrorMessage" value="Donation Amount is invalid">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$hiddenCvMinimumAmountErrorMessage" id="hiddenCvMinimumAmountErrorMessage"
value="The donation amount cannot be less than the minimum donation amount of %MinimumDonationAmount%.00">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$hiddenCADen" id="hiddenCADen" value="^\s*\$?(([1-9]\d{0,2}(,\d{3})*(\.\d{2})?)|([1-9]\d*(\.\d{2})?)|(0?\.\d{2})|(0))\s*$">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$hiddenCADfr" id="hiddenCADfr" value="^\s*(([1-9]\d{0,2}(\s\d{3})*(,\d{2})?)|([1-9]\d*(,\d{2})?)|(0?\,\d{2})|(0)) ?\$?\s*$">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$hiddenGBPen" id="hiddenGBPen" value="^\s*£?(([1-9]\d{0,2}(,\d{3})*(\.\d{2})?)|([1-9]\d*(\.\d{2})?)|(0?\.\d{2})|(0))?£?\s*$">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$hiddenEURen" id="hiddenEURen" value="^\s*€?(([1-9]\d{0,2}(,\d{3})*(\.\d{2})?)|([1-9]\d*(\.\d{2})?)|(0?\.\d{2})|(0)) ?€?\s*$">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$hiddenLangCode" id="hiddenLangCode" value="en-CA">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$isDynamic" id="isDynamic" value="n">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$isOneTimeEnabled" id="isOneTimeEnabled" value="y">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$isMonthlyEnabled" id="isMonthlyEnabled" value="y">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$isOneTimeCustomAmountVisible" id="isOneTimeCustomAmountVisible" value="y">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucDonationAmount$isMonthlyCustomAmountVisible" id="isMonthlyCustomAmountVisible" value="y">
</div>
</div>
<div id="divProcessingFee" style="margin-top:30px" class="">
</div>
<div id="divMonthlyInstallments" class="push-top-40" style="display: none">
<div class="row">
<div class="col-sm-12 col-md-4">
<div id="divProcessingDate" style="display:none;" class="field">
<label for="processingDatePicker">Processing Date:</label>
<div id="divProcessingDatePicker">
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$processingDatePicker" type="text" readonly="readonly" id="processingDatePicker">
</div>
</div>
</div>
<div class="col-sm-12 col-md-4">
</div>
<div class="col-sm-12 col-md-4">
</div>
</div>
</div>
<div class="clearfix"></div>
<div class="tribute-donation push-top-10">
</div>
</section>
<section id="donor-info" class="donor-info">
<div class="row">
<div class="col-sm-12">
<h2>Donor Information</h2>
<div id="donationType" class="button-group text-center">
<button id="buttonPersonalDonation" type="button" class="standard-button-ui" data-state="active">Personal Donation</button>
<button id="buttonOrganizationDonation" type="button" class="standard-button-ui" data-state="">Organization Donation</button>
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$isOrganizationDonation" id="isOrganizationDonation" value="n">
</div>
</div>
</div>
<div>
<h3>Name</h3>
</div>
<div class="row personal-donor donor-type">
<div class="col-sm-12 col-md-6">
<div class="form-group">
<label for="txtFirstName">First Name</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtFirstName" type="text" id="txtFirstName" placeholder="First Name">
<span id="rfvFirstName" class="inline-error" style="display:none;">First name is missing</span>
</div>
</div>
<div class="col-sm-12 col-md-6">
<div class="form-group">
<label for="txtLastName">Last Name</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtLastName" type="text" id="txtLastName" placeholder="Last Name">
</div>
<span id="rfvLastName" class="inline-error" style="display:none;">Last name is missing</span>
</div>
</div>
<div class="row organization-donor donor-type" style="display: none;">
<div class="col-sm-12">
<div class="form-group">
<label for="txtOrganizationName">Organization Name</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtOrganizationName" type="text" id="txtOrganizationName" placeholder="Organization Name">
</div>
<span id="rfvOrganizationName" class="inline-error" style="display:none;">Organization name is missing</span>
</div>
</div>
<div>
<h3> Contact Information</h3>
</div>
<div id="divHomeWorkButtons" class="row">
<div class="col-sm-12">
<div class="button-group text-center">
<button id="buttonHomeContact" type="button" class="standard-button-ui" data-state="active">Home</button>
<button id="buttonWorkContact" type="button" class="standard-button-ui" data-state="">Work</button>
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$isWorkContact" id="isWorkContact" value="n">
</div>
</div>
</div>
<div id="divPcaSearch" class="row" style="display:none">
<div class="col-sm-12">
<div class="form-group">
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtPcaSearch" type="text" size="60" id="txtPcaSearch" placeholder="Start typing postal code, street or address">
</div>
</div>
</div>
<div id="divPcaManual" class="row" style="display:none">
<div class="col-sm-12">
<a onclick="return false;" id="lbManualAddressEntry" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ctl00$mainContent$bodyContentPlaceHolder$lbManualAddressEntry", "", true, "", "", false, true))">Enter address manually</a>
</div>
</div>
<div id="divPcaHiddenAddressFields">
<div class="row">
<div class="col-sm-12">
<div class="form-group">
<label for="txtAddress1">Address 1</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtAddress1" type="text" id="txtAddress1" placeholder="Address 1">
<span id="rfvAddressLine1" class="inline-error" style="display:none;">Address is missing</span>
</div>
</div>
<div class="col-sm-12">
<div class="form-group">
<label for="txtAddress2">Address 2 (Optional)</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtAddress2" type="text" id="txtAddress2" placeholder="Address 2 (Optional)">
</div>
</div>
</div>
<div class="row">
<div class="location-info col-sm-12 col-md-6">
<div class="form-group">
<label for="ddlCountry"> Country</label>
<select name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ddlCountry" id="ddlCountry">
<option value="AF">AFGHANISTAN</option>
<option value="AX">ALAND ISLANDS</option>
<option value="AL">ALBANIA</option>
<option value="DZ">ALGERIA</option>
<option value="AS">AMERICAN SAMOA</option>
<option value="AD">ANDORRA</option>
<option value="AO">ANGOLA</option>
<option value="AI">ANGUILLA</option>
<option value="AQ">ANTARCTICA</option>
<option value="AG">ANTIGUA AND BARBUDA</option>
<option value="AR">ARGENTINA</option>
<option value="AM">ARMENIA</option>
<option value="AW">ARUBA</option>
<option value="AU">AUSTRALIA</option>
<option value="AT">AUSTRIA</option>
<option value="AZ">AZERBAIJAN</option>
<option value="BS">BAHAMAS</option>
<option value="BH">BAHRAIN</option>
<option value="BD">BANGLADESH</option>
<option value="BB">BARBADOS</option>
<option value="BY">BELARUS</option>
<option value="BE">BELGIUM</option>
<option value="BZ">BELIZE</option>
<option value="BJ">BENIN</option>
<option value="BM">BERMUDA</option>
<option value="BT">BHUTAN</option>
<option value="BO">BOLIVIA</option>
<option value="BA">BOSNIA AND HERZEGOVINA</option>
<option value="BW">BOTSWANA</option>
<option value="BV">BOUVET ISLAND</option>
<option value="BR">BRAZIL</option>
<option value="IO">BRITISH INDIAN OCEAN TERRITORY</option>
<option value="BN">BRUNEI DARUSSALAM</option>
<option value="BG">BULGARIA</option>
<option value="BF">BURKINA FASO</option>
<option value="BI">BURUNDI</option>
<option value="KH">CAMBODIA</option>
<option value="CM">CAMEROON</option>
<option selected="selected" value="CA">CANADA</option>
<option value="CV">CAPE VERDE</option>
<option value="KY">CAYMAN ISLANDS</option>
<option value="CF">CENTRAL AFRICAN REPUBLIC</option>
<option value="TD">CHAD</option>
<option value="CL">CHILE</option>
<option value="CN">CHINA</option>
<option value="CX">CHRISTMAS ISLAND</option>
<option value="CC">COCOS (KEELING) ISLANDS</option>
<option value="CO">COLOMBIA</option>
<option value="KM">COMOROS</option>
<option value="CG">CONGO</option>
<option value="CD">CONGO, THE DEMOCRATIC REPUBLIC OF THE</option>
<option value="CK">COOK ISLANDS</option>
<option value="CR">COSTA RICA</option>
<option value="CI">CÔTE D'IVOIRE</option>
<option value="HR">CROATIA</option>
<option value="CU">CUBA</option>
<option value="CY">CYPRUS</option>
<option value="CZ">CZECH REPUBLIC</option>
<option value="DK">DENMARK</option>
<option value="DJ">DJIBOUTI</option>
<option value="DM">DOMINICA</option>
<option value="DO">DOMINICAN REPUBLIC</option>
<option value="EC">ECUADOR</option>
<option value="EG">EGYPT</option>
<option value="SV">EL SALVADOR</option>
<option value="GQ">EQUATORIAL GUINEA</option>
<option value="ER">ERITREA</option>
<option value="EE">ESTONIA</option>
<option value="ET">ETHIOPIA</option>
<option value="FK">FALKLAND ISLANDS (MALVINAS)</option>
<option value="FO">FAROE ISLANDS</option>
<option value="FJ">FIJI</option>
<option value="FI">FINLAND</option>
<option value="FR">FRANCE</option>
<option value="GF">FRENCH GUIANA</option>
<option value="PF">FRENCH POLYNESIA</option>
<option value="TF">FRENCH SOUTHERN TERRITORIES</option>
<option value="GA">GABON</option>
<option value="GM">GAMBIA</option>
<option value="GE">GEORGIA</option>
<option value="DE">GERMANY</option>
<option value="GH">GHANA</option>
<option value="GI">GIBRALTAR</option>
<option value="GR">GREECE</option>
<option value="GL">GREENLAND</option>
<option value="GD">GRENADA</option>
<option value="GP">GUADELOUPE</option>
<option value="GU">GUAM</option>
<option value="GT">GUATEMALA</option>
<option value="GG">GUERNSEY</option>
<option value="GN">GUINEA</option>
<option value="GW">GUINEA-BISSAU</option>
<option value="GY">GUYANA</option>
<option value="HT">HAITI</option>
<option value="HM">HEARD ISLAND AND MCDONALD ISLANDS</option>
<option value="VA">HOLY SEE (VATICAN CITY STATE)</option>
<option value="HN">HONDURAS</option>
<option value="HK">HONG KONG</option>
<option value="HU">HUNGARY</option>
<option value="IS">ICELAND</option>
<option value="IN">INDIA</option>
<option value="ID">INDONESIA</option>
<option value="IR">IRAN, ISLAMIC REPUBLIC OF</option>
<option value="IQ">IRAQ</option>
<option value="IE">IRELAND</option>
<option value="IM">ISLE OF MAN</option>
<option value="IL">ISRAEL</option>
<option value="IT">ITALY</option>
<option value="JM">JAMAICA</option>
<option value="JP">JAPAN</option>
<option value="JE">JERSEY</option>
<option value="JO">JORDAN</option>
<option value="KZ">KAZAKHSTAN</option>
<option value="KE">KENYA</option>
<option value="KI">KIRIBATI</option>
<option value="KP">KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF</option>
<option value="KR">KOREA, REPUBLIC OF</option>
<option value="KW">KUWAIT</option>
<option value="KG">KYRGYZSTAN</option>
<option value="LA">LAO PEOPLE'S DEMOCRATIC REPUBLIC</option>
<option value="LV">LATVIA</option>
<option value="LB">LEBANON</option>
<option value="LS">LESOTHO</option>
<option value="LR">LIBERIA</option>
<option value="LY">LIBYAN ARAB JAMAHIRIYA</option>
<option value="LI">LIECHTENSTEIN</option>
<option value="LT">LITHUANIA</option>
<option value="LU">LUXEMBOURG</option>
<option value="MO">MACAO</option>
<option value="MK">MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF</option>
<option value="MG">MADAGASCAR</option>
<option value="MW">MALAWI</option>
<option value="MY">MALAYSIA</option>
<option value="MV">MALDIVES</option>
<option value="ML">MALI</option>
<option value="MT">MALTA</option>
<option value="MH">MARSHALL ISLANDS</option>
<option value="MQ">MARTINIQUE</option>
<option value="MR">MAURITANIA</option>
<option value="MU">MAURITIUS</option>
<option value="YT">MAYOTTE</option>
<option value="MX">MEXICO</option>
<option value="FM">MICRONESIA, FEDERATED STATES OF</option>
<option value="MD">MOLDOVA, REPUBLIC OF</option>
<option value="MC">MONACO</option>
<option value="MN">MONGOLIA</option>
<option value="ME">MONTENEGRO</option>
<option value="MS">MONTSERRAT</option>
<option value="MA">MOROCCO</option>
<option value="MZ">MOZAMBIQUE</option>
<option value="MM">MYANMAR</option>
<option value="NA">NAMIBIA</option>
<option value="NR">NAURU</option>
<option value="NP">NEPAL</option>
<option value="NL">NETHERLANDS</option>
<option value="AN">NETHERLANDS ANTILLES</option>
<option value="NC">NEW CALEDONIA</option>
<option value="NZ">NEW ZEALAND</option>
<option value="NI">NICARAGUA</option>
<option value="NE">NIGER</option>
<option value="NG">NIGERIA</option>
<option value="NU">NIUE</option>
<option value="NF">NORFOLK ISLAND</option>
<option value="MP">NORTHERN MARIANA ISLANDS</option>
<option value="NO">NORWAY</option>
<option value="OM">OMAN</option>
<option value="PK">PAKISTAN</option>
<option value="PW">PALAU</option>
<option value="PS">PALESTINIAN TERRITORY, OCCUPIED</option>
<option value="PA">PANAMA</option>
<option value="PG">PAPUA NEW GUINEA</option>
<option value="PY">PARAGUAY</option>
<option value="PE">PERU</option>
<option value="PH">PHILIPPINES</option>
<option value="PN">PITCAIRN</option>
<option value="PL">POLAND</option>
<option value="PT">PORTUGAL</option>
<option value="PR">PUERTO RICO</option>
<option value="QA">QATAR</option>
<option value="RE">RÉUNION</option>
<option value="RO">ROMANIA</option>
<option value="RU">RUSSIAN FEDERATION</option>
<option value="RW">RWANDA</option>
<option value="BL">SAINT BARTHÉLEMY</option>
<option value="SH">SAINT HELENA</option>
<option value="KN">SAINT KITTS AND NEVIS</option>
<option value="LC">SAINT LUCIA</option>
<option value="MF">SAINT MARTIN</option>
<option value="PM">SAINT PIERRE AND MIQUELON</option>
<option value="VC">SAINT VINCENT AND THE GRENADINES</option>
<option value="WS">SAMOA</option>
<option value="SM">SAN MARINO</option>
<option value="ST">SAO TOME AND PRINCIPE</option>
<option value="SA">SAUDI ARABIA</option>
<option value="SN">SENEGAL</option>
<option value="RS">SERBIA</option>
<option value="CS">SERBIA AND MONTENEGRO</option>
<option value="SC">SEYCHELLES</option>
<option value="SL">SIERRA LEONE</option>
<option value="SG">SINGAPORE</option>
<option value="SK">SLOVAKIA</option>
<option value="SI">SLOVENIA</option>
<option value="SB">SOLOMON ISLANDS</option>
<option value="SO">SOMALIA</option>
<option value="ZA">SOUTH AFRICA</option>
<option value="GS">SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS</option>
<option value="ES">SPAIN</option>
<option value="LK">SRI LANKA</option>
<option value="SD">SUDAN</option>
<option value="SR">SURINAME</option>
<option value="SJ">SVALBARD AND JAN MAYEN</option>
<option value="SZ">SWAZILAND</option>
<option value="SE">SWEDEN</option>
<option value="CH">SWITZERLAND</option>
<option value="SY">SYRIAN ARAB REPUBLIC</option>
<option value="TW">Taiwan</option>
<option value="TJ">TAJIKISTAN</option>
<option value="TZ">TANZANIA, UNITED REPUBLIC OF</option>
<option value="TH">THAILAND</option>
<option value="TL">TIMOR-LESTE</option>
<option value="TG">TOGO</option>
<option value="TK">TOKELAU</option>
<option value="TO">TONGA</option>
<option value="TT">TRINIDAD AND TOBAGO</option>
<option value="TN">TUNISIA</option>
<option value="TR">TURKEY</option>
<option value="TM">TURKMENISTAN</option>
<option value="TC">TURKS AND CAICOS ISLANDS</option>
<option value="TV">TUVALU</option>
<option value="UG">UGANDA</option>
<option value="UA">UKRAINE</option>
<option value="AE">UNITED ARAB EMIRATES</option>
<option value="GB">UNITED KINGDOM</option>
<option value="US">UNITED STATES</option>
<option value="UM">UNITED STATES MINOR OUTLYING ISLANDS</option>
<option value="UY">URUGUAY</option>
<option value="UZ">UZBEKISTAN</option>
<option value="VU">VANUATU</option>
<option value="VE">VENEZUELA</option>
<option value="VN">VIET NAM</option>
<option value="VG">VIRGIN ISLANDS, BRITISH</option>
<option value="VI">VIRGIN ISLANDS, U.S.</option>
<option value="WF">WALLIS AND FUTUNA</option>
<option value="EH">WESTERN SAHARA</option>
<option value="YE">YEMEN</option>
<option value="YU">YUGOSLAVIA</option>
<option value="ZM">ZAMBIA</option>
<option value="ZW">ZIMBABWE</option>
</select>
</div>
</div>
<div class="location-info col-sm-12 col-md-6">
<div id="divProvinceCA" class="form-group">
<label for="ddlProvinceCA">Province/State</label>
<select name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ddlProvinceCA" id="ddlProvinceCA">
<option selected="selected" value="0">Province/State</option>
<option value="AB">Alberta</option>
<option value="BC">British Columbia</option>
<option value="MB">Manitoba</option>
<option value="NB">New Brunswick</option>
<option value="NL">Newfoundland and Labrador</option>
<option value="NT">Northwest Territories</option>
<option value="NS">Nova Scotia</option>
<option value="NU">Nunavut</option>
<option value="ON">Ontario</option>
<option value="PE">Prince Edward Island</option>
<option value="QC">Quebec</option>
<option value="SK">Saskatchewan</option>
<option value="YT">Yukon</option>
</select>
<span id="cpvProvince" class="inline-error" style="display:none;">Please select a Province</span>
</div>
<div id="divStateUS" class="form-group" style="display: none;">
<label for="ddlStateUS">State</label>
<select name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ddlStateUS" id="ddlStateUS">
<option value="0">Province/State</option>
<option value="AL">Alabama</option>
<option value="AK">Alaska</option>
<option value="AZ">Arizona</option>
<option value="AR">Arkansas</option>
<option value="CA">California</option>
<option value="CO">Colorado</option>
<option value="CT">Connecticut</option>
<option value="DE">Delaware</option>
<option value="DC">District of Columbia</option>
<option value="FL">Florida</option>
<option value="GA">Georgia</option>
<option value="HI">Hawaii</option>
<option value="ID">Idaho</option>
<option value="IL">Illinois</option>
<option value="IN">Indiana</option>
<option value="IA">Iowa</option>
<option value="KS">Kansas</option>
<option value="KY">Kentucky</option>
<option value="LA">Louisiana</option>
<option value="ME">Maine</option>
<option value="MD">Maryland</option>
<option value="MA">Massachusetts</option>
<option value="MI">Michigan</option>
<option value="MN">Minnesota</option>
<option value="MS">Mississippi</option>
<option value="MO">Missouri</option>
<option value="MT">Montana</option>
<option value="NE">Nebraska</option>
<option value="NV">Nevada</option>
<option value="NH">New Hampshire</option>
<option value="NJ">New Jersey</option>
<option value="NM">New Mexico</option>
<option value="NY">New York</option>
<option value="NC">North Carolina</option>
<option value="ND">North Dakota</option>
<option value="OH">Ohio</option>
<option value="OK">Oklahoma</option>
<option value="OR">Oregon</option>
<option value="PA">Pennsylvania</option>
<option value="RI">Rhode Island</option>
<option value="SC">South Carolina</option>
<option value="SD">South Dakota</option>
<option value="TN">Tennessee</option>
<option value="TX">Texas</option>
<option value="UT">Utah</option>
<option value="VT">Vermont</option>
<option value="VA">Virginia</option>
<option value="WA">Washington</option>
<option value="WV">West Virginia</option>
<option value="WI">Wisconsin</option>
<option value="WY">Wyoming</option>
</select>
<span id="cpvState" class="inline-error" style="display:none;">Please select a State</span>
</div>
<div id="divStateAU" class="form-group" style="display: none;">
<label for="ddlStateAU">State</label>
<select name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ddlStateAU" id="ddlStateAU">
<option value="0">Province/State</option>
<option value="ACT">ACT</option>
<option value="NSW">NSW</option>
<option value="NT">NT</option>
<option value="QLD">QLD</option>
<option value="SA">SA</option>
<option value="TAS">TAS</option>
<option value="VIC">VIC</option>
<option value="WA">WA</option>
</select>
<span id="cpvAUState" class="inline-error" style="display:none;">Please select a State</span>
</div>
<div id="divTxtProvince" class="form-group" style="display: none;">
<label for="txtStateProvince">State/Province</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtStateProvince" type="text" id="txtStateProvince" placeholder="State/Province">
<span id="rfvProvince" class="inline-error" style="display:none;">State/Province is missing</span>
</div>
</div>
</div>
<div class="row">
<div class="location-info col-sm-12 col-md-6">
<div class="form-group">
<label for="txtCity">City</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtCity" type="text" id="txtCity" placeholder="City">
<span id="rfvCity" class="inline-error" style="display:none;">City is missing</span>
</div>
</div>
<div class="location-info col-sm-12 col-md-6">
<div class="form-group">
<label for="txtPostZipCode">Postal/Zip Code</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtPostZipCode" type="text" maxlength="20" id="txtPostZipCode" placeholder="Postal/Zip Code">
<span id="rfvPostalCode" class="inline-error" style="display:none;">Postal Code is missing</span>
<span id="cvPostalCode" class="inline-error" style="display:none;">Postal Code is invalid</span>
</div>
</div>
</div>
</div>
<div class="row">
<div class="location-info col-sm-12 col-md-6">
<div class="form-group">
<label for="txtPhone">Phone Number (Optional)</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtPhone" id="txtPhone" type="tel" autocorrect="off" placeholder="Phone Number (Optional)">
<span id="cvTelephoneNumber" class="inline-error" style="display:none;">Phone number is invalid. Please ensure you remove any special characters.</span>
</div>
</div>
</div>
<div class="row">
<div id="emailAddress" class="location-info col-sm-12 col-md-6">
<div class="form-group">
<label for="txtEmail">Email Address</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtEmail" type="text" id="txtEmail" autocapitalize="off" autocorrect="off" placeholder="Email Address">
<span id="rfvEmailAddress" class="inline-error" style="display:none;">Email address is missing</span>
<span id="cvEmailAddress" class="inline-error" style="display:none;">Email Address format is invalid</span>
</div>
</div>
</div>
<div class="row">
<div id="confirmEmailPermissions" class="col-sm-12">
<div class="form-group checkbox">
<label for="chkEmailPermission"></label>
<input id="chkSendEmailNotifications" type="checkbox" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$chkSendEmailNotifications"><label for="chkSendEmailNotifications" data-state="inactive">I allow Canadian Tire Jumpstart to
contact me by email</label>
</div>
<div class="form-group checkbox">
<label for="chkMailPermission"></label>
</div>
<div class="form-group checkbox">
<label for="chkPhonePermission"></label>
</div>
</div>
</div>
</section>
<section id="sectionSurveyQuestions">
<div class="row">
<div class="col-sm-12">
<h2></h2>
<span id="cvSurveyQuestions" class="inline-error" style="visibility:hidden;"></span>
<span id="cvSurveyQuestionMaxLenExceeded" class="inline-error" style="visibility:hidden;">The maximum length allowed in the answer textbox is 1000 characters.</span>
<div class="question">Please share any comments for the Jumpstart team:</div><input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ucSurveyQuestions$191863" type="text" id="191863" class="input_textbox"><br><br>
<script src="//cdnjs.cloudflare.com/ajax/libs/ScrollMagic/2.0.5/ScrollMagic.min.js"></script>
<script type="text/javascript" src="/registrant/javascript/scrollto.js"></script>
<script type="text/javascript">
scrollToElementId = ''
</script>
</div>
</div>
</section>
<section id="payment-info">
<h2> Payment Information</h2>
<div id="paymentMethods" style="margin-bottom: 10px; display: none;">
<div class="button-group text-center">
<button id="buttonCreditCard" type="button" class="standard-button-ui paymethod foronetime" data-state="active" style="display: inline-block;">Credit Card</button>
<button id="buttonPayPal" type="button" class="standard-button-ui paymethod" style="display: none;">PayPal</button>
<button id="buttonEFT" type="button" class="standard-button-ui paymethod" style="display: none;">EFT</button>
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$selectedPayMethod" id="selectedPayMethod" value="cc">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$showPayPalButtonOnly" id="showPayPalButtonOnly" value="n">
</div>
</div>
<div id="creditCardPayment" class="credit-card-details">
<div class="row">
<div class="col-sm-12 col-md-8">
<div class="col-sm-12">
<div class="form-group cc-number">
<label for="txtCreditCardHolderName">Card Holder Name</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtCreditCardHolderName" type="text" id="txtCreditCardHolderName" placeholder="Card Holder Name">
<span id="rfvCreditCardHolderName" class="inline-error" style="display:none;">Credit Card Holder's Name is missing</span>
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$selectedCreditCard" id="selectedCreditCard">
</div>
</div>
<div class="col-sm-12">
<div class="cc-type-icons">
<i id="ccAmex" class="fa fa-cc-amex"></i>
<i id="ccMaster" class="fa fa-cc-mastercard"></i>
<i id="ccVisa" class="fa fa-cc-visa"></i>
</div>
<div class="form-group cc-number">
<label for="txtCreditCardNumber">Card Number</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtCreditCardNumber" type="text" id="txtCreditCardNumber" novalidate="" autocorrect="off" autocomplete="off" placeholder="Card Number">
<span id="rfvCreditCardNumber" class="inline-error" style="display:none;">Credit Card Number is missing</span>
<span id="revCreditCardNumber" class="inline-error" style="display:none;">The credit card number must be 16 digits, optionally separated into 4 groups of 4 with blanks or dashes</span>
</div>
</div>
<div class="col-sm-12 col-md-4">
<div class="form-group">
<label for="ddlCreditCardExpiryMonth"> Expiry MM</label>
<select name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ddlCreditCardExpiryMonth" id="ddlCreditCardExpiryMonth">
<option value="0">Expiry MM</option>
<option value="1">01</option>
<option value="2">02</option>
<option value="3">03</option>
<option value="4">04</option>
<option value="5">05</option>
<option value="6">06</option>
<option value="7">07</option>
<option value="8">08</option>
<option value="9">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
<span id="cpvCreditCardExpiryMonth" class="inline-error" style="display:none;">Please select the Credit Card Expiry Month</span>
</div>
</div>
<div class="col-sm-12 col-md-4">
<div class="form-group">
<label for="ddlCreditCardExpiryYear"> Expiry YY</label>
<select name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ddlCreditCardExpiryYear" id="ddlCreditCardExpiryYear">
<option value="0">Expiry YY</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
<span id="cpvCreditCardExpiryYear" class="inline-error" style="display:none;">Please select the Credit Card Expiry Year</span>
</div>
</div>
<div id="divCVV" class="col-sm-12 col-md-4">
<div class="form-group">
<label for="txtCreditCardVerification">CVV</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtCreditCardVerification" type="text" maxlength="4" id="txtCreditCardVerification" pattern="\d*" novalidate="" autocorrect="off" placeholder="CVV">
<a href="javascript:popUp('creditcardVerification.aspx')" class="ccv-hint" tabindex="-1">(?)</a>
<span id="rfvCreditCardVerification" class="inline-error" style="display:none;">Credit Card Security Verification Number is missing</span>
<span id="revCreditCardVerification" class="inline-error" style="display:none;">The credit card security number must be between 3 and 4 digits</span>
<span id="cvCreditCardVerification" class="inline-error" style="display:none;">The credit card security number must be 4 digits</span>
</div>
</div>
<div class="row" id="divSwitch" style="display: none">
<div class="col-sm-12 col-md-4">
<div class="form-group">
<label for="ddlCreditCardValidMonth">
<option value="0"> Valid from MM 01 02 03 04 05 06 07 08 09 10 11 12 </option>
<option value="1">01</option>
<option value="2">02</option>
<option value="3">03</option>
<option value="4">04</option>
<option value="5">05</option>
<option value="6">06</option>
<option value="7">07</option>
<option value="8">08</option>
<option value="9">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</label>
<select name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ddlCreditCardValidMonth" id="ddlCreditCardValidMonth">
<option value="0"> <option value="0"> Valid from MM 01 02 03 04 05 06 07 08 09 10 11 12 </option> <option value="1">01</option> <option value="2">02</option> <option
value="3">03</option> <option value="4">04</option> <option value="5">05</option> <option value="6">06</option> <option value="7">07</option> <option
value="8">08</option> <option value="9">09</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> </option>
<option value="1">01</option>
<option value="2">02</option>
<option value="3">03</option>
<option value="4">04</option>
<option value="5">05</option>
<option value="6">06</option>
<option value="7">07</option>
<option value="8">08</option>
<option value="9">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
</div>
</div>
<div class="col-sm-12 col-md-4">
<div class="form-group">
<label for="ddlCreditCardValidYear">
<option value="0"> Valid from YY 19 18 17 16 15 14 13 12 11 10 09 </option>
<option value="2019">19</option>
<option value="2018">18</option>
<option value="2017">17</option>
<option value="2016">16</option>
<option value="2015">15</option>
<option value="2014">14</option>
<option value="2013">13</option>
<option value="2012">12</option>
<option value="2011">11</option>
<option value="2010">10</option>
<option value="2009">09</option>
</label>
<select name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ddlCreditCardValidYear" id="ddlCreditCardValidYear">
<option value="0"> <option value="0"> Valid from YY 19 18 17 16 15 14 13 12 11 10 09 </option> <option value="2019">19</option> <option value="2018">18</option> <option
value="2017">17</option> <option value="2016">16</option> <option value="2015">15</option> <option value="2014">14</option> <option value="2013">13</option>
<option value="2012">12</option> <option value="2011">11</option> <option value="2010">10</option> <option value="2009">09</option> </option>
<option value="2021">21</option>
<option value="2020">20</option>
<option value="2019">19</option>
<option value="2018">18</option>
<option value="2017">17</option>
<option value="2016">16</option>
<option value="2015">15</option>
<option value="2014">14</option>
<option value="2013">13</option>
<option value="2012">12</option>
<option value="2011">11</option>
</select>
<span id="cvCreditCardValidDate" class="inline-error" style="display:none;">Credit Card Valid Fom Date is incorrect - both Valid From Month and Valid From Year must be selected or none selected</span>
</div>
</div>
<div class="col-sm-12 col-md-4">
<div class="form-group">
<label for="txtCreditCardIssueNumber">Issue Number</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtCreditCardIssueNumber" type="text" maxlength="2" id="txtCreditCardIssueNumber" pattern="\d*" novalidate="" autocorrect="off" placeholder="Issue Number">
<span id="revCreditCardIssueNumber" class="inline-error" style="display:none;">Credit Card Issue Number can be a 2 digit number or blank</span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="pay-pal-details" style="display: none;"></div>
<div id="eftPayment" class="eft-details" style="display: none;">
<div class="row">
<div class="col-sm-12 col-md-8">
<div class="row">
<div class="col-sm-12 col-md-6">
<div class="form-group">
<label for="txtEFTBankName">Bank Name</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtEFTBankName" type="text" maxlength="30" id="txtEFTBankName" placeholder="Bank Name">
<span id="rfvEFTBankName" class="inline-error" style="display:none;">Bank Name is missing</span>
</div>
</div>
<div class="col-sm-12 col-md-6">
<div class="form-group">
<label for="txtEFTBankID">Bank ID</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtEFTBankID" type="text" maxlength="3" id="txtEFTBankID" pattern="\d*" novalidate="" autocorrect="off" placeholder="Bank ID">
<span id="rfvEFTBankID" class="inline-error" style="display:none;">Bank ID is missing</span>
<span id="revEFTBankID" class="inline-error" style="display:none;">The Bank ID must be 3 digits</span>
</div>
</div>
<div class="col-sm-12 col-md-6">
<div class="form-group">
<label for="txtEFTChequeNumber">Cheque Number</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtEFTChequeNumber" type="text" maxlength="3" id="txtEFTChequeNumber" pattern="\d*" novalidate="" autocorrect="off" placeholder="Cheque Number">
<span id="rfvEFTChequeNumber" class="inline-error" style="display:none;">Cheque Number is missing</span>
<span id="revEFTChequeNumber" class="inline-error" style="display:none;">The Cheque Number must be 3 digits</span>
</div>
</div>
<div class="col-sm-12 col-md-6">
<div class="form-group">
<label for="txtEFTTransitNumber">Transit Number</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtEFTTransitNumber" type="text" maxlength="5" id="txtEFTTransitNumber" pattern="\d*" novalidate="" autocorrect="off" placeholder="Transit Number">
<span id="rfvEFTTransitNumber" class="inline-error" style="display:none;">Transit Number is missing</span>
<span id="revEFTTransitNumber" class="inline-error" style="display:none;">The Transit Number must be 5 digits</span>
</div>
</div>
<div class="col-sm-12 col-md-6">
<div class="form-group">
<label for="txtEFTAccountNumber">Account Number</label>
<input name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$txtEFTAccountNumber" type="text" maxlength="15" id="txtEFTAccountNumber" placeholder="Account Number">
<span id="rfvEFTAccountNumber" class="inline-error" style="display:none;">Account Number is missing</span>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<div id="acknowledgeRecurringMonthlyDonations" style="display: none"> By continuing, you acknowledge that your credit card will be charged on a recurring basis for the duration outlined or until cancelled. </div>
<div id="button-section" class="push-top-5 clearfix">
<div class="pull-right">
<input type="submit" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$next" value="Next"
onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ctl00$mainContent$bodyContentPlaceHolder$next", "", true, "", "", false, false))" id="next"
class="standard-button-ui">
</div>
</div>
</div>
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$allowProcessDayUserDefined" id="allowProcessDayUserDefined" value="n">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$allowInstallmentUserDefined" id="allowInstallmentUserDefined" value="n">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$hiddenProcessingDate" id="hiddenProcessingDate" value="15/10/2021">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$lastCountry" id="lastCountry">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$requiredProvince" id="requiredProvince">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$requiredState" id="requiredState">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$requiredAUState" id="requiredAUState">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$requiredStateProvince" id="requiredStateProvince">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$australianPhoneNumberRegex" id="australianPhoneNumberRegex"
value="^\s*[0-9]{10}\s*$|^\s*[0-9]{8}\s*$|^\s*[0-9]{4} [0-9]{4}\s*$|^\s*[0-9]{2} [0-9]{4} [0-9]{4}\s*$|^\s*\([0-9]{2}\) [0-9]{4} [0-9]{4}\s*$|^\s*\([0-9]{4}\) [0-9]{3} [0-9]{3}\s*$|^\s*[0-9]{4} [0-9]{3} [0-9]{3}\s*$">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$newZealandPhoneNumberRegex" id="newZealandPhoneNumberRegex"
value="^\(0\d\)\s?\d{7}\s*$|^\(02\d\)\s?\d{6,8}\s*$|^\(02\)\s?\d{7,9}\s*$|^02\d[\s\-]?\d{6,8}\s*$|^02[\s\-]?\d{7,9}\s*$|^0800\s\d{5,8}\s*$|^0800\s\d{3}\s?\d{3,5}\s*$|^0-\d-\d{3}[\s\-]?\d{4}\s*$|^\(0\d\)\s?\d{3}\s?\d{3,4}\s*$|^0-\d\d-\d{3}[\s\-]?\d{4}\s*$|^0\d[\s\-]\d{3}[\s\-]\d{3,5}\s*$|^0\d\d[\s\-]?\d{3}[\s\-]?\d{4,5}\s*$|^0\d\d[\s\-]?\d{4}[\s\-]?\d{4}\s*$|^0\d{10}\s*$|^0\d{9}\s*$|^0\d{8}\s*$">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$ukPhoneNumberRegex" id="ukPhoneNumberRegex" value="^\(?( *\d\)?){9,11}$">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$australianPostCodeRegex" id="australianPostCodeRegex" value="^\s*[0-9]{4}\s*$">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$canadianPostalCodeRegex" id="canadianPostalCodeRegex" value="^\s*[A-Za-z][0-9][A-Za-z][ \-]?[0-9][A-Za-z][0-9]\s*$">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$gBPostalCodeRegex" id="gBPostalCodeRegex"
value="^([A-Za-z]([0-9]|[0-9]{2}|[A-Za-z][0-9]|[A-Za-z][0-9]{2}|[0-9][A-Za-z]|[A-Za-z][0-9][A-Za-z]) {0,2}[0-9][A-Za-z]{2})|GIR 0AA$">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$newZealandPostCodeRegex" id="newZealandPostCodeRegex" value="^\s*[0-9]{4}\s*$">
<input type="hidden" name="ctl00$ctl00$mainContent$bodyContentPlaceHolder$unitedStatesZipCodeRegex" id="unitedStatesZipCodeRegex" value="^\s*(([0-9]{5})|([0-9]{5}[ \-]?[0-9]{1,4}))\s*$">
<script>
$(document).ready(function() {
var activeKeyword = 'active';
var inactiveKeyword = 'inactive';
$('.button-group button').on('click', function(event) {
var $buttonGroup = $(event.currentTarget).closest('.button-group');
$buttonGroup.find('button').attr('data-state', inactiveKeyword);
$(event.currentTarget).attr('data-state', activeKeyword);
$("#divProcessingFee").toggle($("#buttonOneTime").attr('data-state') == activeKeyword);
$("#divMonthlyInstallments").toggle($("#buttonMonthly").attr('data-state') == activeKeyword);
$("#buttonMonthly").attr('data-state') == activeKeyword ? $("#isMonthlySelected").val('y') : $("#isMonthlySelected").val('n');
$("#divCVV").toggle($("#buttonOneTime").attr('data-state') == activeKeyword);
$("#acknowledgeRecurringMonthlyDonations").toggle($("#buttonMonthly").attr('data-state') == activeKeyword);
$(".personal-donor").toggle($("#buttonPersonalDonation").attr('data-state') == activeKeyword);
$(".organization-donor").toggle($("#buttonOrganizationDonation").attr('data-state') == activeKeyword);
$("#buttonPersonalDonation").attr('data-state') == activeKeyword ? $("#isOrganizationDonation").val("n") : $("#isOrganizationDonation").val("y");
$("#buttonHomeContact").attr('data-state') == activeKeyword ? $("#isWorkContact").val("n") : $("#isWorkContact").val("y");
if (event.currentTarget.id != 'buttonOneTime' && event.currentTarget.id != 'buttonMonthly') {
$(".credit-card-details").toggle($("#buttonCreditCard").attr('data-state') == activeKeyword);
$(".pay-pal-details").toggle($("#buttonPayPal").attr('data-state') == activeKeyword);
$(".eft-details").toggle($("#buttonEFT").attr('data-state') == activeKeyword);
$("#buttonCreditCard").attr('data-state') == activeKeyword ? $("#selectedPayMethod").val("cc") : $("#buttonPayPal").attr('data-state') == activeKeyword ? $("#selectedPayMethod").val("pp") : $("#selectedPayMethod").val(
"eft");
} else {
setSuggestedAmounts(true);
setPayMethods();
}
validatorsEnableDisableAll();
});
$('body').on('change', 'input[type="radio"]', function() {
if ($(this).prop('checked') === true) {
var groupName = $(this).attr('name');
$('input[name="' + groupName + '"]').each(function(index, element) {
var labelId = $(element).attr('id');
if ($('label[for="' + labelId + '"]').length) {
$('label[for="' + labelId + '"]').attr('data-state', inactiveKeyword);
}
});
var inputId = $(this).attr('id');
if ($('label[for="' + inputId + '"]').length) {
$('label[for="' + inputId + '"]').attr('data-state', activeKeyword);
}
}
});
$('body').on('change', 'input[type="checkbox"]', function() {
var inputState = $(this).prop('checked') ? activeKeyword : inactiveKeyword;
var inputId = $(this).attr('id');
if ($('label[for="' + inputId + '"]').length) {
$('label[for="' + inputId + '"]').attr('data-state', inputState);
}
});
$('input[type="radio"], input[type="checkbox"]').each(function(index, element) {
var inputState = $(element).prop('checked') ? activeKeyword : inactiveKeyword;
var inputId = $(element).attr('id');
if ($('label[for="' + inputId + '"]').length) {
$('label[for="' + inputId + '"]').attr('data-state', inputState);
}
});
$('#txtCreditCardNumber').on('keyup change', function(event) {
var cardType = determineCreditCardType($(event.currentTarget).val());
$('[name="cc-type"]').val(cardType);
$('.credit-card-details').attr('data-card-type', cardType);
$("#divSwitch").toggle(cardType == "switch");
validatorsEnableDisableAll();
});
$('input[name="donor-type"]').on('change', function(event) {
if ($(event.currentTarget).prop('checked')) {
$('.donor-type').hide();
var donorType = $(event.currentTarget).attr('id');
if ($('.' + donorType).length) {
$('.' + donorType).show();
}
}
});
function determineCreditCardType(cardNumber) {
var cardType;
cardNumber = $.trim(cardNumber);
cardNumber = cardNumber.replace(/\D/g, '');
if (cardNumber.match(new RegExp("^4"))) {
cardType = 'Visa';
} else if (cardNumber.match(new RegExp("^5[1-5]|^2(22[1-9]|2[3-9]|[3-6]|7[01]|720)"))) {
cardType = 'MasterCard';
} else if (cardNumber.match(new RegExp("^3[47]"))) {
cardType = 'Amex';
} else if (cardNumber.match(new RegExp("^65|^64[4-9]|^6011|^622(?:12[6-9]|1[3-9]|[2-8]|9[01]|92[0-5])"))) {
cardType = 'Discover';
} else if (cardNumber.match(/^(?:2131|1800|35)/)) {
cardType = 'jcb';
} else if (cardNumber.match(new RegExp("^3(?:0[0-5]|[68])"))) {
cardType = 'Diners';
} else if (cardNumber.match(new RegExp("^(?:5[0678]|6304|6390|67)"))) {
cardType = 'Switch';
} else {
cardType = '';
}
$("#selectedCreditCard").val(cardType);
return cardType;
}
// initialize OneTime/Monthly buttons
$("#buttonOneTime").attr('data-state', '');
$("#buttonMonthly").attr('data-state', '');
if ($("#isMonthlySelected").val() == "n") {
$("#buttonOneTime").attr('data-state', activeKeyword);
} else {
$("#buttonMonthly").attr('data-state', activeKeyword);
}
// initialize personal/org donation buttons
$("#buttonPersonalDonation").attr('data-state', '');
$("#buttonOrganizationDonation").attr('data-state', '');
if ($("#isOrganizationDonation").val() == "n") {
$("#buttonPersonalDonation").attr('data-state', activeKeyword);
} else {
$("#buttonOrganizationDonation").attr('data-state', activeKeyword);
}
// initialize home/work buttons (don't use trigger("click")
$("#buttonHomeContact").attr('data-state', '');
$("#buttonWorkContact").attr('data-state', '');
if ($("#isWorkContact").val() == "n") {
$("#buttonHomeContact").attr('data-state', activeKeyword);
} else {
$("#buttonWorkContact").attr('data-state', activeKeyword);
}
// initialize suggested amounts
setSuggestedAmounts(false);
// make sure the 'Other' button is highlighted when the custom amount field is focused
var customAmountInput = document.getElementById('tbCustomDonationAmount');
var customAmountInputLabel = document.querySelector('.amount-other label');
customAmountInput.addEventListener('focus', function(e) {
if (customAmountInputLabel.getAttribute('data-state') == 'inactive') {
customAmountInputLabel.setAttribute('data-state', 'active');
}
});
// Adding this function so that clicking on any donation amount results in consistent highlighting
$('.donation-amounts li').click(function(e) {
if (e.target.id == "0" || (e.target.id == "tbCustomDonationAmount")) {
customAmountInputLabel.setAttribute('data-state', 'active');
} else {
customAmountInputLabel.setAttribute('data-state', 'inactive');
}
});
// initialize pay methods (Credit Card, PayPal, EFT buttons
setPayMethods();
$("#divProcessingFee").toggle($("#buttonOneTime").attr('data-state') == activeKeyword);
$("#divMonthlyInstallments").toggle($("#buttonMonthly").attr('data-state') == activeKeyword);
$("#divCVV").toggle($("#buttonOneTime").attr('data-state') == activeKeyword);
$(".personal-donor").toggle($("#buttonPersonalDonation").attr('data-state') == activeKeyword);
$(".organization-donor").toggle($("#buttonOrganizationDonation").attr('data-state') == activeKeyword);
$(".credit-card-details").toggle($("#buttonCreditCard").attr('data-state') == activeKeyword);
$(".pay-pal-details").toggle($("#buttonPayPal").attr('data-state') == activeKeyword);
$(".eft-details").toggle($("#buttonEFT").attr('data-state') == activeKeyword);
$('#ddNrofInstallments').on('change', ddNrofInstallmentsChange);
ddNrofInstallmentsChange();
if (document.getElementById("divProcessingDate") != null) {
var locale = "en-CA";
$('#processingDatePicker').datepicker({
'format': 'dd/mm/yyyy',
'autoclose': true,
'startDate': '+1d',
'language': locale,
endDate: '+30d'
}).on("changeDate", function() {
$('#hiddenProcessingDate').val($('#processingDatePicker').datepicker('getFormattedDate'));
});
if ($('#processingDatePicker').val() == "") {
$('#processingDatePicker').datepicker('setDate', $('#hiddenProcessingDate').val());
}
}
function ddNrofInstallmentsChange() {
var ddlNrofInstallments = document.getElementById("ddNrofInstallments");
if (ddlNrofInstallments && ddlNrofInstallments.selectedIndex >= 0) {
var ddlSelected = ddlNrofInstallments.options[ddlNrofInstallments.selectedIndex].value;
$("#divNrOther").toggle(ddlSelected == "Other");
validatorsEnableDisableAll();
}
}
function setSuggestedAmounts(resetAmounts) {
if ($('[id$=isDynamic]').val() == 'y' || ($('[id$=isOneTimeEnabled]').val() == 'n' && $('[id$=isMonthlyEnabled]').val() == 'n')) {
return;
}
if (resetAmounts) {
$('.donation-amounts input:text').val('');
$('.donation-amounts input:radio').prop('checked', false);
$('.donation-amounts input:radio').attr('data-state', inactiveKeyword);
$('.donation-amounts label').attr('data-state', inactiveKeyword);
}
var showOneTime = $("#isMonthlySelected").val() == 'n';
showOneTime ? $('.amount-onetime').show() : $('.amount-onetime').hide();
showOneTime ? $('.amount-monthly').hide() : $('.amount-monthly').show();
showOneTime ? ($('[id$=isOneTimeCustomAmountVisible]').val() == 'y' ? $('.amount-other').show() : $('.amount-other').hide()) : ($('[id$=isMonthlyCustomAmountVisible]').val() == 'y' ? $('.amount-other').show() : $('.amount-other')
.hide());
showOneTime ? ($('[id$=isOneTimeCustomAmountVisible]').val() == 'y' ? $('[id$=tbCustomDonationAmount]').show() : $('[id$=tbCustomDonationAmount]').hide()) : ($('[id$=isMonthlyCustomAmountVisible]').val() == 'y' ? $(
'[id$=tbCustomDonationAmount]').show() : $('[id$=tbCustomDonationAmount]').hide());
$('.customRadioButton').hide();
if (showOneTime && $('[id$=isOneTimeCustomAmountVisible]').val() == 'y' && $('[id$=isOneTimeEnabled]').val() == 'y') {
$('.customRadioButton').show();
}
if (!showOneTime && $('[id$=isMonthlyCustomAmountVisible]').val() == 'y' && $('[id$=isMonthlyEnabled]').val() == 'y') {
$('.customRadioButton').show();
}
}
function setPayMethods() {
var showPayMethod = $("#isMonthlySelected").val() == 'y' ? 'formonthly' : 'foronetime';
var showPayMethodButtons = $("#showPayPalButtonOnly").val() == 'y' ? 0 : 1;
$(".paymethod").hide();
$("." + showPayMethod).show();
$("#paymentMethods").toggle($("." + showPayMethod).length > showPayMethodButtons);
var selectedPayMethod = $("#selectedPayMethod").val();
if (selectedPayMethod == 'cc' && $("#buttonCreditCard").hasClass(showPayMethod)) {
if ($("#buttonCreditCard").attr('data-state') != activeKeyword) {
$("#buttonCreditCard").trigger('click');
}
} else if (selectedPayMethod == 'pp' && $("#buttonPayPal").hasClass(showPayMethod)) {
if ($("#buttonPayPal").attr('data-state') != activeKeyword) {
$("#buttonCreditCard").trigger('click');
}
} else if (selectedPayMethod == 'eft' && $("#buttonEFT").hasClass(showPayMethod)) {
if ($("#buttonEFT").attr('data-state') != activeKeyword) {
$("#buttonEFT").trigger('click');
}
} else if ($("#buttonCreditCard").hasClass(showPayMethod)) {
$("#buttonCreditCard").trigger('click');
} else if ($("#buttonPayPal").hasClass(showPayMethod)) {
$("#buttonCreditCard").trigger('click');
} else if ($("#buttonEFT").hasClass(showPayMethod)) {
$("#buttonEFT").trigger('click');
}
}
function validatorsEnableDisableAll() {
var validatorMapping = [
["nrOther", "rfvNrOther"],
["nrOther", "revNrOther"],
["ddlTitle", "cpvTitle"],
["txtFirstName", "rfvFirstName"],
["txtLastName", "rfvLastName"],
["txtOrganizationName", "rfvOrganizationName"],
["txtCreditCardNumber", "rfvCreditCardNumber"],
["txtCreditCardNumber", "revCreditCardNumber"],
["txtCreditCardHolderName", "rfvCreditCardHolderName"],
["txtCreditCardHolderName", "cvCreditCardHolderName"],
["ddlCreditCardExpiryMonth", "cpvCreditCardExpiryMonth"],
["ddlCreditCardExpiryYear", "cpvCreditCardExpiryYear"],
["txtCreditCardIssueNumber", "revCreditCardIssueNumber"],
["ddlCreditCardValidYear", "cvCreditCardValidDate"],
["txtCreditCardVerification", "rfvCreditCardVerification"],
["txtCreditCardVerification", "revCreditCardVerification"],
["txtCreditCardVerification", "cvCreditCardVerification"],
["txtEFTBankName", "rfvEFTBankName"],
["txtEFTBankID", "rfvEFTBankID"],
["txtEFTBankID", "revEFTBankID"],
["txtEFTChequeNumber", "rfvEFTChequeNumber"],
["txtEFTChequeNumber", "revEFTChequeNumber"],
["txtEFTTransitNumber", "rfvEFTTransitNumber"],
["txtEFTTransitNumber", "revEFTTransitNumber"],
["txtEFTAccountNumber", "rfvEFTAccountNumber"]
];
for (var x = 0; x < validatorMapping.length; x++) {
validatorEnableDisable(validatorMapping[x][0], validatorMapping[x][1]);
}
}
function validatorEnableDisable(controToValidateId, validatorId) {
var controlToValidateVisible = $("#" + controToValidateId).is(":visible");
var validator = document.getElementById(validatorId);
if (validator != null) {
if (controlToValidateVisible) {
validator.enabled = controlToValidateVisible;
} else {
window.ValidatorEnable(validator, controlToValidateVisible);
}
}
}
validatorsEnableDisableAll();
// for gift aid calculator
var savedGaMsg = $("#spanGAMsg").html();
$(document).on("NewDonationAmount", function(e) {
if ($("#panelGiftaid").length == 0) {
return;
}
var donationAmount = e.message;
var giftAidFactor = 0.25;
if (donationAmount > 0) {
var giftAidAmount = donationAmount * (1 + giftAidFactor);
$("#spanGAMsg").show();
$("#spanGAMsg").html(savedGaMsg.replace(/%GiftaidAmount%/gi, giftAidAmount.toFixed(2)));
} else {
$("#spanGAMsg").hide();
}
});
$("#chkTributeDonation").change(function() {
$("#sectionTribute").toggle(this.checked);
$("#tributeDonation").trigger("tributeDonationToggle");
});
$("#chkTributeDonation").trigger("change"); // show/hide tribute section initially
$("#ddlCountry").change(function() {
var country = $("#ddlCountry").val();
$("#divProvinceCA").toggle(country == "CA");
enableOrDisableValidator("cpvProvince", country == "CA");
$("#divStateUS").toggle(country == "US");
enableOrDisableValidator("cpvState", country == "US");
$("#divStateAU").toggle(country == "AU");
enableOrDisableValidator("cpvAUState", country == "AU");
$("#divTxtProvince").toggle(country != "CA" && country != "US" && country != "AU");
enableOrDisableValidator("rfvProvince", country != "CA" && country != "US" && country != "AU");
if (country == "CA" || country == "US") {
$("#txtPhone").mask("(999) 999-9999");
$("#txtCellPhone").mask("(999) 999-9999");
} else {
$("#txtPhone").unmask();
$("#txtCellPhone").unmask();
}
});
$("#ddlCountry").change();
function enableOrDisableValidator(validatorId, enable) {
var validator = document.getElementById(validatorId);
if (validator == null) {
return;
}
if (enable) {
validator.enabled = true; // don't use ValidatorEnable because it will do validation and show an error message
} else {
window.ValidatorEnable(validator, false);
}
}
});
function cvEmailValidation(source, validator) {
if (source.controltovalidate == "txtEmail") {
validator.IsValid = $.emailAddressValid($("#txtEmail").val().trim());
}
}
function cvConfirmEmailValidation(source, validator) {
validator.IsValid = $("#txtEmail").val() == $("#txtConfirmEmail").val();
}
function cvPhoneNumberValidation(source, validator) {
var phoneNumber = $("#txtPhone").val();
switch (selectedCountryCode()) {
case "AU":
validator.IsValid = RegExp($("#australianPhoneNumberRegex").val()).test(phoneNumber);
break;
case "NZ":
validator.IsValid = RegExp($("#newZealandPhoneNumberRegex").val()).test(phoneNumber);
break;
case "GB":
validator.IsValid = RegExp($("#ukPhoneNumberRegex").val()).test(phoneNumber);
break;
default:
validator.IsValid = true;
}
}
function cvCellPhoneNumberValidation(source, validator) {
var phoneNumber = $("#txtCellPhone").val();
switch (selectedCountryCode()) {
case "AU":
validator.IsValid = RegExp($("#australianPhoneNumberRegex").val()).test(phoneNumber);
break;
case "NZ":
validator.IsValid = RegExp($("#newZealandPhoneNumberRegex").val()).test(phoneNumber);
break;
case "GB":
validator.IsValid = RegExp($("#ukPhoneNumberRegex").val()).test(phoneNumber);
break;
default:
validator.IsValid = true;
}
}
function cvPostalCodeValidation(source, validator) {
var postalCode = $("#txtPostZipCode").val();
switch (selectedCountryCode()) {
case "AU":
validator.IsValid = RegExp($("#australianPostCodeRegex").val()).test(postalCode);
break;
case "CA":
validator.IsValid = RegExp($("#canadianPostalCodeRegex").val()).test(postalCode);
break;
case "GB":
validator.IsValid = RegExp($("#gBPostalCodeRegex").val()).test(postalCode);
break;
case "NZ":
validator.IsValid = RegExp($("#newZealandPostCodeRegex").val()).test(postalCode);
break;
case "US":
validator.IsValid = RegExp($("#unitedStatesZipCodeRegex").val()).test(postalCode);
break;
default:
validator.IsValid = true;
}
}
function cvCreditCardVerificationValidation(source, validator) {
validator.IsValid = $("#selectedCreditCard").val() != 'amex' || $("#txtCreditCardVerification").val().trim().length == 0 || $("#txtCreditCardVerification").val().trim().length == 4;
}
function cvCreditCardValidDateValidation(source, validator) {
var ddlCreditCardValidMonth = document.getElementById("ddlCreditCardValidMonth");
var ddlCreditCardValidYear = document.getElementById("ddlCreditCardValidYear");
validator.IsValid = $("#selectedCreditCard").val() != 'switch' || (ddlCreditCardValidMonth.selectedIndex == 0 && ddlCreditCardValidYear.selectedIndex == 0) || (ddlCreditCardValidMonth.selectedIndex > 0 && ddlCreditCardValidYear
.selectedIndex > 0);
}
function selectedCountryCode() {
return $("#ddlCountry").find(":selected").val();
}
</script>
<script type="text/javascript">
$().ready(function() {
initializeProcessingFeeHandling({
culture: "en-CA",
currencyId: "CAD",
processingFeeAmount: 0.0000,
processingFeePercentage: 0.00,
processingFeeCheckboxId: "chkCoverProcessingFee",
pgfUrl: "https://secure.ctjumpstart.ca/P2P.API",
OrgID: "395",
AccessToken: "DL1BAXzHMZrCiFeKCpOQJg1/LaTjhdaWvglaHIUo9AjSIG0ykpLnm6QlVM8OfDmAM0B2dUptTjnydhLLECT9aeUgG1JUSImsXvrc1kOlyXj9j+iYLkewepJ+3RSFuLklkHsy9ar1FACvt49abtKNZ0Isz4eG6QZ2rB3S5lrSz0E5km0XLmF718JCVl3gMfJR",
GateWayType: "moneris",
eventTemplateType: "Tribute"
});
});
$("form").attr("novalidate", true);
$(document).ready(function() {
$('.row').each(function(index, element) {
var columnCount = 0;
$(element).children('[class^="col-"]').each(function(columnIndex, column) {
var currentColumns = $(column).attr("class").match(/col[\w-]*\b/)[0];
currentColumns = parseInt(currentColumns.replace(/[^0-9]/g, ''));
columnCount += currentColumns;
if (columnCount >= 12) {
columnCount = 0;
}
});
});
});
// Track whether or not we are currently on the tribute template and adjust the width of the 'other' amount field
// based on whether one-time or monthly gifts are currently active
if (document.location.href.indexOf('DonationPage.aspx') > 1) {
var numGridColumns = 12;
var numOneTimeAmounts = $('.donation-amounts li').length;
var numSuggestedAmounts = $('.amount-onetime').length;
var delay = 25;
document.querySelector('#buttonOneTime').addEventListener('click', function(event) {
setTimeout(function() {
if ($('#buttonOneTime').attr('data-state') == 'active') {
if (!($('.donation-amounts li:last-of-type').hasClass('last-suggested-onetime-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-suggested-onetime-amount');
}
if ($('.amount-other:visible').length > 0) {
removeCustomAmountClasses();
removeCustomMonthlyAmountClasses();
resetSuggestedAmountClasses();
}
if ($('.amount-desc:visible').length > 0) {
// Fix spacing of amount desciptions so text below does not overlap by setting min-height with the css class added
for (var i = 0; i < $('.amount-desc:visible').length; i++) {
if ($('.amount-desc:visible')[i].innerText != "") {
if ($('#buttonOneTime').attr('data-state') == 'active') {
if (!($('.donation-amounts li').hasClass('onetime-desc-spacing'))) {
$('.donation-amounts li').removeClass('monthly-desc-spacing');
$('.donation-amounts li').addClass('onetime-desc-spacing');
$('#divProcessingFee').addClass('extra-spacing');
$('#divMonthlyInstallments').removeClass('extra-spacing');
if ($('#divProcessingFee').hasClass('extra-spacing') && ($('#inlineError:visible').length > 0)) {
$('#divProcessingFee').removeClass('extra-spacing');
$('#inlineError').removeClass('initial-error-spacing');
} else if ($('#divProcessingFee').hasClass('extra-spacing') && ($('#inlineError:visible').length == 0)) {
$('#divProcessingFee').removeClass('extra-spacing');
}
}
}
} else if ($('.amount-desc:visible')[i] == undefined) {
return false;
} else {
$('.donation-amounts li').removeClass('monthly-desc-spacing');
$('.donation-amounts li').addClass('onetime-desc-spacing');
$('#divProcessingFee').addClass('extra-spacing');
$('#divMonthlyInstallments').removeClass('extra-spacing');
if ($('#divProcessingFee').hasClass('extra-spacing') && ($('#inlineError:visible').length > 0)) {
$('#divProcessingFee').removeClass('extra-spacing');
$('#inlineError').removeClass('initial-error-spacing');
} else if ($('#divProcessingFee').hasClass('extra-spacing') && ($('#inlineError:visible').length == 0)) {
$('#divProcessingFee').removeClass('extra-spacing');
}
if ($('.amount-desc:visible').length == $('.donation-amounts li:not(.amount-other)').filter(':visible').length) {
setTimeout(function() {
if ($('#divMonthlyInstallments').hasClass('extra-spacing')) {
$('#divMonthlyInstallments').removeClass('extra-spacing');
}
}, 25);
}
}
}
}
$('.amount-other').removeClass("col-sm-12 col-md-12");
$('.amount-other').removeClass("col-sm-12 col-md-12");
$('.amount-other').addClass("col-sm-" + parseInt(numGridColumns / (numOneTimeAmounts + 1) * 2) + " col-md-" + parseInt(numGridColumns / numOneTimeAmounts));
$('#tbCustomDonationAmount').addClass("col-sm-" + parseInt(numGridColumns / (numOneTimeAmounts + 1) * 2) + " col-md-" + parseInt(numGridColumns / numOneTimeAmounts));
if ($('.donation-amounts').hasClass('monthly-gift-active')) {
$('.donation-amounts').removeClass('monthly-gift-active');
$('.donation-amounts').addClass('onetime-gift-active');
}
if ($('.donation-amounts .amount-other').length >= 1) {
// Set base styles for the custom suggested amount
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount');
if (numSuggestedAmounts == 0) {
//Remove any potentially pre-existing classes that would conflict regarding layout columns
// TODO: Refactor this approach to be more selector-efficient
removeCustomAmountClasses();
$('.donation-amounts li').addClass('custom-suggested-amounts-zero');
// Check to ensure that if the one-time gift section has been previously toggled,
// that we have not lost the css class for the last li element
if (!($('.donation-amounts li:last-of-type').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount')
}
if ($('.amount-other').css('display') == 'none' && $('.donation-amounts li').hasClass('suggested-amounts-zero')) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
removeCustomAmountClasses();
}
// If all 7 available suggested donation amounts are being used along with a custom amount,
// adjust the layout accordingly
if (numOneTimeAmounts == 8) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').addClass('total-suggested-amounts-eight');
$('#divProcessingFee').addClass('eight-available-amounts');
}
} else if (numSuggestedAmounts == 1) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-one');
if (!($('.donation-amounts li:last-of-type').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount')
}
if ($('.amount-other').css('display') == 'none' && $('.donation-amounts li').hasClass('suggested-amounts-one')) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
removeCustomAmountClasses();
} else if ($('.amount-other').css('display') == 'block' && (!($('.donation-amounts li:visible').hasClass('suggested-amounts-one'))) && ($('.donation-amounts li:last-of-type').hasClass(
'last-suggested-onetime-amount'))) {
$('.donation-amounts li:last-of-type').removeClass('last-suggested-onetime-amount');
}
} else if (numSuggestedAmounts == 2) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-two');
if (!($('.donation-amounts li:last-of-type').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount')
}
if ($('.amount-other').css('display') == 'none' && $('.donation-amounts li').hasClass('suggested-amounts-two')) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
removeCustomAmountClasses();
} else if ($('.amount-other').css('display') == 'block' && (!($('.donation-amounts li:visible').hasClass('suggested-amounts-two'))) && ($('.donation-amounts li:last-of-type').hasClass(
'last-suggested-onetime-amount'))) {
$('.donation-amounts li:last-of-type').removeClass('last-suggested-onetime-amount');
}
} else if (numSuggestedAmounts == 3) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-three');
if (!($('.donation-amounts li:last-of-type').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount')
}
if ($('.amount-other').css('display') == 'none' && $('.donation-amounts li').hasClass('suggested-amounts-three')) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
removeCustomAmountClasses();
} else if ($('.amount-other').css('display') == 'block' && (!($('.donation-amounts li:visible').hasClass('suggested-amounts-three'))) && ($('.donation-amounts li:last-of-type').hasClass(
'last-suggested-onetime-amount'))) {
$('.donation-amounts li:last-of-type').removeClass('last-suggested-onetime-amount');
}
} else if (numSuggestedAmounts == 4) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-four');
if (!($('.donation-amounts li:last-of-type').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount')
}
if ($('.amount-other:visible').length > 0) {
removeCustomAmountClasses();
$('.donation-amounts li').addClass('custom-suggested-amounts-five');
}
if ($('.amount-other').css('display') == 'none' && $('.donation-amounts li').hasClass('suggested-amounts-four')) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
removeCustomAmountClasses();
} else if ($('.amount-other').css('display') == 'block' && (!($('.donation-amounts li:visible').hasClass('suggested-amounts-four'))) && ($('.donation-amounts li:last-of-type').hasClass(
'last-suggested-onetime-amount'))) {
$('.donation-amounts li:last-of-type').removeClass('last-suggested-onetime-amount');
}
} else if (numSuggestedAmounts == 5) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-five');
if (!($('.donation-amounts li:last-of-type').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount')
}
if ($('.amount-other').css('display') == 'none' && $('.donation-amounts li').hasClass('suggested-amounts-five')) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
removeCustomAmountClasses();
} else if ($('.amount-other').css('display') == 'block' && (!($('.donation-amounts li:visible').hasClass('suggested-amounts-five'))) && ($('.donation-amounts li:last-of-type').hasClass(
'last-suggested-onetime-amount'))) {
$('.donation-amounts li:last-of-type').removeClass('last-suggested-onetime-amount');
}
} else if (numSuggestedAmounts == 6) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-six');
if (!($('.donation-amounts li:last-of-type').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount')
}
if ($('.amount-other').css('display') == 'none' && $('.donation-amounts li').hasClass('suggested-amounts-six')) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
removeCustomAmountClasses();
} else if ($('.amount-other').css('display') == 'block' && (!($('.donation-amounts li:visible').hasClass('suggested-amounts-six'))) && ($('.donation-amounts li:last-of-type').hasClass(
'last-suggested-onetime-amount'))) {
$('.donation-amounts li:last-of-type').removeClass('last-suggested-onetime-amount');
}
} else if (numSuggestedAmounts == 7) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').addClass('custom-suggested-amounts-seven');
if (!($('.donation-amounts li:last-of-type').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount')
}
if ($('.amount-other').css('display') == 'none' && $('.donation-amounts li').hasClass('suggested-amounts-seven')) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
removeCustomAmountClasses();
} else if ($('.amount-other').css('display') == 'block' && (!($('.donation-amounts li:visible').hasClass('suggested-amounts-seven'))) && ($('.donation-amounts li:last-of-type').hasClass(
'last-suggested-onetime-amount'))) {
$('.donation-amounts li:last-of-type').removeClass('last-suggested-onetime-amount');
}
}
if ($('.amount-other').css('display') == 'none' || $('.amount-other').css('display') == 'block') {
removeCustomMonthlyAmountClasses();
}
} else if ($('.donation-amounts .amount-other').length == 1) {
// Set base styles for the last suggested amount in the list of those enabled for layout consistency
$('.donation-amounts li:last-of-type').addClass('last-suggested-amount pull-right');
if (numSuggestedAmounts == 0) {
//Remove any potentially pre-existing classes that would conflict regarding layout columns
// TODO: Refactor this approach to be more selector-efficient
$('.donation-amounts li').removeClass('suggested-amounts-one');
$('.donation-amounts li').removeClass('suggested-amounts-two');
$('.donation-amounts li').removeClass('suggested-amounts-three');
$('.donation-amounts li').removeClass('suggested-amounts-four');
$('.donation-amounts li').removeClass('suggested-amounts-five');
$('.donation-amounts li').removeClass('suggested-amounts-six');
$('.donation-amounts li').removeClass('suggested-amounts-seven');
$('.donation-amounts li').addClass('suggested-amounts-zero');
} else if (numSuggestedAmounts == 1) {
$('.donation-amounts li').removeClass('suggested-amounts-zero');
$('.donation-amounts li').removeClass('suggested-amounts-two');
$('.donation-amounts li').removeClass('suggested-amounts-three');
$('.donation-amounts li').removeClass('suggested-amounts-four');
$('.donation-amounts li').removeClass('suggested-amounts-five');
$('.donation-amounts li').removeClass('suggested-amounts-six');
$('.donation-amounts li').removeClass('suggested-amounts-seven');
$('.donation-amounts li').addClass('suggested-amounts-one');
} else if (numSuggestedAmounts == 2) {
$('.donation-amounts li').removeClass('suggested-amounts-zero');
$('.donation-amounts li').removeClass('suggested-amounts-one');
$('.donation-amounts li').removeClass('suggested-amounts-three');
$('.donation-amounts li').removeClass('suggested-amounts-four');
$('.donation-amounts li').removeClass('suggested-amounts-five');
$('.donation-amounts li').removeClass('suggested-amounts-six');
$('.donation-amounts li').removeClass('suggested-amounts-seven');
$('.donation-amounts li').addClass('suggested-amounts-two');
} else if (numSuggestedAmounts == 3) {
$('.donation-amounts li').removeClass('suggested-amounts-zero');
$('.donation-amounts li').removeClass('suggested-amounts-one');
$('.donation-amounts li').removeClass('suggested-amounts-two');
$('.donation-amounts li').removeClass('suggested-amounts-four');
$('.donation-amounts li').removeClass('suggested-amounts-five');
$('.donation-amounts li').removeClass('suggested-amounts-six');
$('.donation-amounts li').removeClass('suggested-amounts-seven');
$('.donation-amounts li').addClass('suggested-amounts-three');
} else if (numSuggestedAmounts == 4) {
$('.donation-amounts li').removeClass('suggested-amounts-zero');
$('.donation-amounts li').removeClass('suggested-amounts-one');
$('.donation-amounts li').removeClass('suggested-amounts-two');
$('.donation-amounts li').removeClass('suggested-amounts-three');
$('.donation-amounts li').removeClass('suggested-amounts-five');
$('.donation-amounts li').removeClass('suggested-amounts-six');
$('.donation-amounts li').removeClass('suggested-amounts-seven');
$('.donation-amounts li').addClass('suggested-amounts-four');
} else if (numSuggestedAmounts == 5) {
$('.donation-amounts li').removeClass('suggested-amounts-zero');
$('.donation-amounts li').removeClass('suggested-amounts-one');
$('.donation-amounts li').removeClass('suggested-amounts-two');
$('.donation-amounts li').removeClass('suggested-amounts-three');
$('.donation-amounts li').removeClass('suggested-amounts-four');
$('.donation-amounts li').removeClass('suggested-amounts-six');
$('.donation-amounts li').removeClass('suggested-amounts-seven');
$('.donation-amounts li').addClass('suggested-amounts-five');
} else if (numSuggestedAmounts == 6) {
$('.donation-amounts li').removeClass('suggested-amounts-zero');
$('.donation-amounts li').removeClass('suggested-amounts-one');
$('.donation-amounts li').removeClass('suggested-amounts-two');
$('.donation-amounts li').removeClass('suggested-amounts-three');
$('.donation-amounts li').removeClass('suggested-amounts-four');
$('.donation-amounts li').removeClass('suggested-amounts-five');
$('.donation-amounts li').removeClass('suggested-amounts-seven');
$('.donation-amounts li').addClass('suggested-amounts-six');
} else if (numSuggestedAmounts == 7) {
$('.donation-amounts li').removeClass('suggested-amounts-zero');
$('.donation-amounts li').removeClass('suggested-amounts-one');
$('.donation-amounts li').removeClass('suggested-amounts-two');
$('.donation-amounts li').removeClass('suggested-amounts-three');
$('.donation-amounts li').removeClass('suggested-amounts-four');
$('.donation-amounts li').removeClass('suggested-amounts-five');
$('.donation-amounts li').removeClass('suggested-amounts-six');
$('.donation-amounts li').addClass('suggested-amounts-seven');
}
} else if ($('.donation-amounts .amount-other').length == 0) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one custom-suggested-monthly-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two custom-suggested-monthly-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three custom-suggested-monthly-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four custom-suggested-monthly-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five custom-suggested-monthly-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six custom-suggested-monthly-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven custom-suggested-monthly-amounts-seven');
if ($('#inlineError:visible').length > 0) {
// Reset all classes due to inherited bug where layout distribution css classes are apparently
// removed from markup
// TODO: Find source of this behaviour and refactor this to reduce/remove repeated code
// due to time constraints
if (numSuggestedAmounts == 0) {
//Remove any potentially pre-existing classes that would conflict regarding layout columns
// TODO: Refactor this approach to be more selector-efficient
removeCustomAmountClasses();
$('.donation-amounts li').addClass('custom-suggested-amounts-zero');
// Check to ensure that if the one-time gift section has been previously toggled,
// that we have not lost the css class for the last li element
if (!($('.donation-amounts li:last-of-type').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount')
}
if ($('.amount-other').css('display') == 'none' || $('.amount-other').css('display') == undefined && $('.donation-amounts li').hasClass('suggested-amounts-zero')) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
removeCustomAmountClasses();
}
// If all 7 available suggested donation amounts are being used along with a custom amount,
// adjust the layout accordingly
if (numOneTimeAmounts == 8) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').addClass('total-suggested-amounts-eight');
$('#divProcessingFee').addClass('eight-available-amounts');
}
} else if (numSuggestedAmounts == 1) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-one');
if (!($('.donation-amounts li:last-of-type').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount')
}
if ($('.amount-other').css('display') == 'none' || $('.amount-other').css('display') == undefined && $('.donation-amounts li').hasClass('suggested-amounts-one')) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
removeCustomAmountClasses();
}
} else if (numSuggestedAmounts == 2) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-two');
if (!($('.donation-amounts li:last-of-type').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount')
}
if ($('.amount-other').css('display') == 'none' || $('.amount-other').css('display') == undefined && $('.donation-amounts li').hasClass('suggested-amounts-two')) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
removeCustomAmountClasses();
}
} else if (numSuggestedAmounts == 3) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-three');
if (!($('.donation-amounts li:last-of-type').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount')
}
if ($('.amount-other').css('display') == 'none' || $('.amount-other').css('display') == undefined && $('.donation-amounts li').hasClass('suggested-amounts-three')) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
removeCustomAmountClasses();
}
} else if (numSuggestedAmounts == 4) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-four');
if (!($('.donation-amounts li:last-of-type').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount')
}
if ($('.amount-other').css('display') == 'none' || $('.amount-other').css('display') == undefined && $('.donation-amounts li').hasClass('suggested-amounts-four')) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
removeCustomAmountClasses();
}
} else if (numSuggestedAmounts == 5) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-five');
if (!($('.donation-amounts li:last-of-type').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount')
}
if ($('.amount-other').css('display') == 'none' || $('.amount-other').css('display') == undefined && $('.donation-amounts li').hasClass('suggested-amounts-five')) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
removeCustomAmountClasses();
}
} else if (numSuggestedAmounts == 6) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-six');
if (!($('.donation-amounts li:last-of-type').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount')
}
if ($('.amount-other').css('display') == 'none' || $('.amount-other').css('display') == undefined && $('.donation-amounts li').hasClass('suggested-amounts-six')) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
removeCustomAmountClasses();
}
} else if (numSuggestedAmounts == 7) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').addClass('custom-suggested-amounts-seven');
if (!($('.donation-amounts li:last-of-type').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount')
}
if ($('.amount-other').css('display') == 'none' || $('.amount-other').css('display') == undefined && $('.donation-amounts li').hasClass('suggested-amounts-seven')) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
removeCustomAmountClasses();
}
}
if ($('.amount-other').css('display') == 'none' || $('.amount-other').css('display') == 'block') {
removeCustomMonthlyAmountClasses();
}
// Remove any potentially conflicting css classes for proper layout redistribution
if ($('.donation-amounts li:last-of-type').filter(':visible').length > 0 && ($('.donation-amounts li:last-of-type').filter(':visible').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').filter(':visible').removeClass('last-custom-suggested-amount');
}
}
}
// Check for errors that might cause formatting issues
if ($('#inlineError:visible').length >= 0) {
if ($('.donation-amounts li:visible').length >= 0) {
// Remove any conflicting layout distribution css classes
if ($('.donation-amounts li:visible').hasClass('custom-suggested-amounts-one') && ($('.amount-other').length == 0)) {
$('.donation-amounts li:visible').removeClass('custom-suggested-amounts-one');
// Reset base layout distribution classes
if ($('.donation-amounts li:not(.amount-other)').filter(':visible').length == 1 && (!($('.donation-amounts li:visible').hasClass('suggested-amounts-one')))) {
$('.donation-amounts li:visible').addClass('suggested-amounts-one');
}
} else if ($('.donation-amounts li:visible').hasClass('custom-suggested-amounts-two') && ($('.amount-other').length == 0)) {
$('.donation-amounts li:visible').removeClass('custom-suggested-amounts-two');
if ($('.donation-amounts li:not(.amount-other)').filter(':visible').length == 2 && (!($('.donation-amounts li:visible').hasClass('suggested-amounts-two')))) {
$('.donation-amounts li:visible').addClass('suggested-amounts-two');
}
} else if (!($('.donation-amounts li:visible').hasClass('custom-suggested-amounts-two')) && ($('.donation-amounts li:visible').length == 2) && (!($('.donation-amounts li:visible').hasClass('suggested-amounts-two')))) {
// This condition is to fix a bug that appears on backwards navigation when cancelling a payment
// TODO: Make this more DRY
$('.donation-amounts li:visible').addClass('suggested-amounts-two');
} else if ($('.donation-amounts li:visible').hasClass('custom-suggested-amounts-three') && ($('.amount-other').length == 0)) {
$('.donation-amounts li:visible').removeClass('custom-suggested-amounts-three');
if ($('.donation-amounts li:not(.amount-other)').filter(':visible').length == 3 && (!($('.donation-amounts li:visible').hasClass('suggested-amounts-three')))) {
$('.donation-amounts li:visible').addClass('suggested-amounts-three');
}
} else if (!($('.donation-amounts li:visible').hasClass('custom-suggested-amounts-three')) && ($('.donation-amounts li:visible').length == 3) && (!($('.donation-amounts li:visible').hasClass(
'suggested-amounts-three')))) {
// This condition is to fix a bug that appears on backwards navigation when cancelling a payment
// TODO: Make this more DRY
$('.donation-amounts li:visible').addClass('suggested-amounts-three');
} else if ($('.donation-amounts li:visible').hasClass('custom-suggested-amounts-four') && ($('.amount-other').length == 0)) {
$('.donation-amounts li:visible').removeClass('custom-suggested-amounts-four');
if ($('.donation-amounts li:not(.amount-other)').filter(':visible').length == 4 && (!($('.donation-amounts li:visible').hasClass('suggested-amounts-four')))) {
$('.donation-amounts li:visible').addClass('suggested-amounts-four');
}
} else if (!($('.donation-amounts li:visible').hasClass('custom-suggested-amounts-four')) && ($('.donation-amounts li:visible').length == 4) && (!($('.donation-amounts li:visible').hasClass(
'suggested-amounts-four')))) {
// This condition is to fix a bug that appears on backwards navigation when cancelling a payment
// TODO: Make this more DRY
$('.donation-amounts li:visible').addClass('suggested-amounts-four');
} else if ($('.donation-amounts li:visible').hasClass('custom-suggested-amounts-five') && ($('.amount-other').length == 0)) {
$('.donation-amounts li:visible').removeClass('custom-suggested-amounts-five');
if ($('.donation-amounts li:not(.amount-other)').filter(':visible').length == 5 && (!($('.donation-amounts li:visible').hasClass('suggested-amounts-five')))) {
$('.donation-amounts li:visible').addClass('suggested-amounts-five');
}
} else if (!($('.donation-amounts li:visible').hasClass('custom-suggested-amounts-five')) && ($('.donation-amounts li:visible').length == 5) && (!($('.donation-amounts li:visible').hasClass(
'suggested-amounts-five')))) {
// This condition is to fix a bug that appears on backwards navigation when cancelling a payment
// TODO: Make this more DRY
$('.donation-amounts li:visible').addClass('suggested-amounts-five');
} else if ($('.donation-amounts li:visible').hasClass('custom-suggested-amounts-six') && ($('.amount-other').length == 0)) {
$('.donation-amounts li:visible').removeClass('custom-suggested-amounts-six');
if ($('.donation-amounts li:not(.amount-other)').filter(':visible').length == 6 && (!($('.donation-amounts li:visible').hasClass('suggested-amounts-six')))) {
$('.donation-amounts li:visible').addClass('suggested-amounts-six');
}
} else if (!($('.donation-amounts li:visible').hasClass('custom-suggested-amounts-six')) && ($('.donation-amounts li:visible').length == 6) && (!($('.donation-amounts li:visible').hasClass('suggested-amounts-six')))) {
$('.donation-amounts li:visible').addClass('suggested-amounts-six');
} else if ($('.donation-amounts li:visible').hasClass('custom-suggested-amounts-seven') && ($('.amount-other').length == 0)) {
$('.donation-amounts li:visible').removeClass('custom-suggested-amounts-seven');
if ($('.donation-amounts li:not(.amount-other)').filter(':visible').length == 7 && (!($('.donation-amounts li:visible').hasClass('suggested-amounts-seven')))) {
$('.donation-amounts li:visible').addClass('suggested-amounts-seven');
}
} else if (!($('.donation-amounts li:visible').hasClass('custom-suggested-amounts-seven')) && ($('.donation-amounts li:visible').length == 7) && (!($('.donation-amounts li:visible').hasClass(
'suggested-amounts-seven')))) {
// This condition is to fix a bug that appears on backwards navigation when cancelling a payment
// TODO: Make this more DRY
$('.donation-amounts li:visible').addClass('suggested-amounts-seven');
}
}
}
if ($('.donation-amounts').hasClass('onetime-gift-active') && $('.donation-amounts li').hasClass('suggested-amounts-zero')) {
if (!($('#tbCustomDonationAmount').hasClass('full-width'))) {
$('#tbCustomDonationAmount').addClass('full-width')
}
}
}
}, delay);
});
document.querySelector('#buttonMonthly').addEventListener('click', function(event) {
// This approach is being used to allow enough time for the #buttonMonthly element to have it's data-state
// attribute value set to 'active' so that the appropriate layout distribution CSS classes can be used
setTimeout(function() {
// Check that the button's data-state attribute has been toggled first
if ($('#buttonMonthly').attr('data-state') == 'active') {
if (!$('.donation-amounts').hasClass('monthly-gift-active')) {
$('.donation-amounts').removeClass('onetime-gift-active');
$('.donation-amounts').addClass('monthly-gift-active');
if ($('.amount-other:visible').length > 0) {
removeCustomAmountClasses();
removeCustomMonthlyAmountClasses();
resetSuggestedMonthlyAmountClasses();
}
if ($('.amount-desc:visible').length > 0) {
// Fix spacing of amount desciptions so text below does not overlap by setting min-height with the css class added
for (var i = 0; i < $('.amount-desc:visible').length; i++) {
if ($('.amount-desc:visible')[i].innerText != "") {
if ($('#buttonMonthly').attr('data-state') == 'active') {
if (!($('.donation-amounts li').hasClass('monthly-desc-spacing'))) {
$('.donation-amounts li').removeClass('onetime-desc-spacing');
$('.donation-amounts li').addClass('monthly-desc-spacing');
$('#divProcessingFee').removeClass('extra-spacing');
//('#divMonthlyInstallments').addClass('extra-spacing');
if (!($('#divProcessingFee').hasClass('extra-spacing')) && ($('#inlineError:visible').length > 0)) {
if (!($('#inlineError').hasClass('initial-error-spacing'))) {
$('#inlineError').addClass('initial-error-spacing');
}
// Monthly amounts spacing fixes if descriptions are provided
if ($('.amount-monthly:visible .amount-desc').length > 0) {
if ($('#inlineError').hasClass('initial-error-spacing')) {
$('#inlineError').removeClass('initial-error-spacing');
}
}
} else if ($('#divProcessingFee').hasClass('extra-spacing') && ($('#inlineError:visible').length > 0)) {
$('#divProcessingFee').removeClass('extra-spacing');
$('#inlineError').addClass('initial-error-spacing');
} else if ($('#divProcessingFee').hasClass('extra-spacing') && ($('#inlineError:visible').length == 0)) {
$('#divProcessingFee').removeClass('extra-spacing');
}
// Adjust vertical spacing if an error is visible
if ($('.amount-other').length > 0) {
$('.monthly-desc-spacing').addClass('has-error');
if ($('#inlineError:visible').length == 0 && ($('.monthly-desc-spacing').hasClass('has-error'))) {
$('.monthly-desc-spacing').removeClass('has-error');
}
}
}
}
} else if ($('.amount-desc:visible')[i] == undefined) {
return false;
} else {
$('.donation-amounts li').removeClass('onetime-desc-spacing');
$('.donation-amounts li').addClass('monthly-desc-spacing');
$('#divProcessingFee').removeClass('extra-spacing');
//$('#divMonthlyInstallments').addClass('extra-spacing');
if ($('#inlineError:visible').length > 0) {
$('#divProcessingFee').removeClass('extra-spacing');
$('#inlineError').removeClass('initial-error-spacing');
}
if ($('.amount-desc:visible').length == $('.donation-amounts li:not(.amount-other)').filter(':visible').length) {
setTimeout(function() {
if ($('#divMonthlyInstallments').hasClass('extra-spacing')) {
$('#divMonthlyInstallments').removeClass('extra-spacing');
}
}, 25);
}
if ($('.amount-other').length > 0) {
$('.monthly-desc-spacing').addClass('has-error');
if ($('#inlineError:visible').length == 0 && ($('.monthly-desc-spacing').hasClass('has-error'))) {
$('.monthly-desc-spacing').removeClass('has-error');
}
}
}
}
}
if ($('.donation-amounts li:last-of-type').hasClass('last-suggested-onetime-amount')) {
$('.donation-amounts li:last-of-type').removeClass('last-suggested-onetime-amount');
}
if ($('.donation-amounts .amount-other').length >= 1) {
// Set base styles for the custom suggested amount
if (!($('.donation-amounts li:last-of-type').hasClass('last-custom-suggested-amount'))) {
$('.donation-amounts li:last-of-type').addClass('last-custom-suggested-amount');
}
//if(!($('#divMonthlyInstallments').hasClass('extra-spacing'))) {
//$('#divMonthlyInstallments').addClass('extra-spacing');
//}
// The + 1 in the parseInt is used to determine how many donation amounts in total are available,
// using the logic of gathering the number of displayed available monthly amounts
// plus 1 element representing the 'Other' custom field to determine how many elements in total
// should be distributed across the layout grid
if (parseInt($('.donation-amounts li:not(.amount-other)[style="display: block;"]').length + 1) == 1) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-one');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-one');
} else if (parseInt($('.donation-amounts li:not(.amount-other)[style="display: block;"]').length + 1) == 2) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-two');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-two');
// Check if custom amount field is visible
if ($('.amount-other:visible').length == 0) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two custom-suggested-monthly-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three custom-suggested-monthly-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four custom-suggested-monthly-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five custom-suggested-monthly-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six custom-suggested-monthly-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven custom-suggested-monthly-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-one');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-one');
}
} else if (parseInt($('.donation-amounts li:not(.amount-other)[style="display: block;"]').length + 1) == 3) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-three');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-three');
if ($('.amount-other:visible').length == 0) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one custom-suggested-monthly-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three custom-suggested-monthly-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four custom-suggested-monthly-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five custom-suggested-monthly-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six custom-suggested-monthly-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven custom-suggested-monthly-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-two');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-two');
}
} else if (parseInt($('.donation-amounts li:not(.amount-other)[style="display: block;"]').length + 1) == 4) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-four');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-four');
if ($('.amount-other:visible').length == 0) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one custom-suggested-monthly-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two custom-suggested-monthly-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four custom-suggested-monthly-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five custom-suggested-monthly-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six custom-suggested-monthly-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven custom-suggested-monthly-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-three');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-three');
}
} else if (parseInt($('.donation-amounts li:not(.amount-other)[style="display: block;"]').length + 1) == 5) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-five');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-five');
if ($('.amount-other:visible').length == 0) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one custom-suggested-monthly-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two custom-suggested-monthly-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three custom-suggested-monthly-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five custom-suggested-monthly-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six custom-suggested-monthly-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven custom-suggested-monthly-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-four');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-four');
}
} else if (parseInt($('.donation-amounts li:not(.amount-other)[style="display: block;"]').length + 1) == 6) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-six');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-six');
if ($('.amount-other:visible').length == 0) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one custom-suggested-monthly-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two custom-suggested-monthly-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three custom-suggested-monthly-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four custom-suggested-monthly-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six custom-suggested-monthly-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven custom-suggested-monthly-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-five');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-five');
}
} else if (parseInt($('.donation-amounts li:not(.amount-other)[style="display: block;"]').length + 1) == 7) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').addClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-seven');
if ($('.amount-other:visible').length == 0) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one custom-suggested-monthly-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two custom-suggested-monthly-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three custom-suggested-monthly-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four custom-suggested-monthly-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five custom-suggested-monthly-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven custom-suggested-monthly-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-six');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-six');
}
} else if (parseInt($('.donation-amounts li:not(.amount-other)[style="display: block;"]').length + 1) == 8) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').addClass('custom-suggested-amounts-eight');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-eight');
if ($('.amount-other:visible').length == 0) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one custom-suggested-monthly-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two custom-suggested-monthly-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three custom-suggested-monthly-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four custom-suggested-monthly-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five custom-suggested-monthly-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven custom-suggested-monthly-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-seven');
}
}
} else if ($('.donation-amounts .amount-other').length == 0) {
//if(!($('#divMonthlyInstallments').hasClass('extra-spacing'))) {
//$('#divMonthlyInstallments').addClass('extra-spacing');
//}
if ($('.donation-amounts li[style="display: block;"]').length == 1) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-one');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-one');
} else if ($('.donation-amounts li[style="display: block;"]').length == 2) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-two');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-two');
} else if ($('.donation-amounts li[style="display: block;"]').length == 3) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-three');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-three');
} else if ($('.donation-amounts li[style="display: block;"]').length == 4) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-four');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-four');
} else if ($('.donation-amounts li[style="display: block;"]').length == 5) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-five');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-five');
} else if ($('.donation-amounts li[style="display: block;"]').length == 6) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-amounts-six');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-six');
} else if ($('.donation-amounts li[style="display: block;"]').length == 7) {
$('.donation-amounts li').removeClass('custom-suggested-amounts-zero');
$('.donation-amounts li').removeClass('custom-suggested-amounts-one');
$('.donation-amounts li').removeClass('custom-suggested-amounts-two');
$('.donation-amounts li').removeClass('custom-suggested-amounts-three');
$('.donation-amounts li').removeClass('custom-suggested-amounts-four');
$('.donation-amounts li').removeClass('custom-suggested-amounts-five');
$('.donation-amounts li').removeClass('custom-suggested-amounts-six');
$('.donation-amounts li').addClass('custom-suggested-amounts-seven');
$('.donation-amounts li').addClass('custom-suggested-monthly-amounts-seven');
}
}
if ($('#buttonMonthly').attr('data-state') == 'active' && $('.donation-amounts li:visible').length == 0) {
if ($('#divMonthlyInstallments').hasClass('extra-spacing')) {
$('#divMonthlyInstallments').removeClass('extra-spacing');
}
} else if ($('#buttonMonthly').attr('data-state') == 'active' && $('#inlineError:visible').length > 0) {
if ($('#divMonthlyInstallments').hasClass('extra-spacing')) {
$('#divMonthlyInstallments').removeClass('extra-spacing');
}
}
}
}
}, delay);
});
}
</script>
</article>
</div>
<aside id="aside-content">
<div id="aside-content-wrapper">
<div id="registratLogin">
</div>
<div id="additionalContentArea">
</div>
<div id="contentGlobalArea">
</div>
</div>
</aside>
</section>
<div class="footerContainer">
<img id="imagePageFooter" class="footer-image" src="imageWriter.aspx?ElementPropertyID=44799434" alt="Header Image">
</div>
<footer id="footer">
<nav>
<span style="margin-right: 20px"></span>
<a id="hyperlinkPrivacyPolicy" href="javascript:popUp('privacyPolicy.aspx?eid=351885&langPref=en-CA')">Privacy Policy</a>
<span style="margin-right: 20px"></span>
<a id="hyperlinkCookiePolicy" href="javascript:popUp('cookiePolicy.aspx?eid=351885&langPref=en-CA')">Cookie Policy</a>
<span style="margin-right: 20px"></span>
</nav>
<!--<a id="hyperlinkPoweredBy" class="powered-by" target="_blank"></a>-->
</footer>
</div>
<script type="text/javascript">
//<![CDATA[
var Page_ValidationSummaries = new Array(document.getElementById("error"));
var Page_Validators = new Array(document.getElementById("cvClientValidator"), document.getElementById("rfvFirstName"), document.getElementById("rfvLastName"), document.getElementById("rfvOrganizationName"), document.getElementById(
"rfvAddressLine1"), document.getElementById("cpvProvince"), document.getElementById("cpvState"), document.getElementById("cpvAUState"), document.getElementById("rfvProvince"), document.getElementById("rfvCity"), document.getElementById(
"rfvPostalCode"), document.getElementById("cvPostalCode"), document.getElementById("cvTelephoneNumber"), document.getElementById("rfvEmailAddress"), document.getElementById("cvEmailAddress"), document.getElementById("cvSurveyQuestions"),
document.getElementById("cvSurveyQuestionMaxLenExceeded"), document.getElementById("rfvCreditCardHolderName"), document.getElementById("rfvCreditCardNumber"), document.getElementById("revCreditCardNumber"), document.getElementById(
"cpvCreditCardExpiryMonth"), document.getElementById("cpvCreditCardExpiryYear"), document.getElementById("rfvCreditCardVerification"), document.getElementById("revCreditCardVerification"), document.getElementById(
"cvCreditCardVerification"), document.getElementById("cvCreditCardValidDate"), document.getElementById("revCreditCardIssueNumber"), document.getElementById("rfvEFTBankName"), document.getElementById("rfvEFTBankID"), document.getElementById(
"revEFTBankID"), document.getElementById("rfvEFTChequeNumber"), document.getElementById("revEFTChequeNumber"), document.getElementById("rfvEFTTransitNumber"), document.getElementById("revEFTTransitNumber"), document.getElementById(
"rfvEFTAccountNumber"));
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
var error = document.all ? document.all["error"] : document.getElementById("error");
error.headertext = "Please review and correct the errors on this form.";
var cvClientValidator = document.all ? document.all["cvClientValidator"] : document.getElementById("cvClientValidator");
cvClientValidator.controltovalidate = "tbCustomDonationAmount";
cvClientValidator.display = "None";
cvClientValidator.evaluationfunction = "CustomValidatorEvaluateIsValid";
cvClientValidator.clientvalidationfunction = "cvClientValidatorValidate";
var rfvFirstName = document.all ? document.all["rfvFirstName"] : document.getElementById("rfvFirstName");
rfvFirstName.controltovalidate = "txtFirstName";
rfvFirstName.errormessage = "First name is missing";
rfvFirstName.display = "Dynamic";
rfvFirstName.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvFirstName.initialvalue = "";
var rfvLastName = document.all ? document.all["rfvLastName"] : document.getElementById("rfvLastName");
rfvLastName.controltovalidate = "txtLastName";
rfvLastName.errormessage = "Last name is missing";
rfvLastName.display = "Dynamic";
rfvLastName.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvLastName.initialvalue = "";
var rfvOrganizationName = document.all ? document.all["rfvOrganizationName"] : document.getElementById("rfvOrganizationName");
rfvOrganizationName.controltovalidate = "txtOrganizationName";
rfvOrganizationName.errormessage = "Organization name is missing";
rfvOrganizationName.display = "Dynamic";
rfvOrganizationName.enabled = "False";
rfvOrganizationName.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvOrganizationName.initialvalue = "";
var rfvAddressLine1 = document.all ? document.all["rfvAddressLine1"] : document.getElementById("rfvAddressLine1");
rfvAddressLine1.controltovalidate = "txtAddress1";
rfvAddressLine1.errormessage = "Address is missing";
rfvAddressLine1.display = "Dynamic";
rfvAddressLine1.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvAddressLine1.initialvalue = "";
var cpvProvince = document.all ? document.all["cpvProvince"] : document.getElementById("cpvProvince");
cpvProvince.controltovalidate = "ddlProvinceCA";
cpvProvince.errormessage = "Please select a Province";
cpvProvince.display = "Dynamic";
cpvProvince.evaluationfunction = "CompareValidatorEvaluateIsValid";
cpvProvince.valuetocompare = "0";
cpvProvince.operator = "GreaterThan";
var cpvState = document.all ? document.all["cpvState"] : document.getElementById("cpvState");
cpvState.controltovalidate = "ddlStateUS";
cpvState.errormessage = "Please select a State";
cpvState.display = "Dynamic";
cpvState.enabled = "False";
cpvState.evaluationfunction = "CompareValidatorEvaluateIsValid";
cpvState.valuetocompare = "0";
cpvState.operator = "GreaterThan";
var cpvAUState = document.all ? document.all["cpvAUState"] : document.getElementById("cpvAUState");
cpvAUState.controltovalidate = "ddlStateAU";
cpvAUState.errormessage = "Please select a State";
cpvAUState.display = "Dynamic";
cpvAUState.enabled = "False";
cpvAUState.evaluationfunction = "CompareValidatorEvaluateIsValid";
cpvAUState.valuetocompare = "0";
cpvAUState.operator = "GreaterThan";
var rfvProvince = document.all ? document.all["rfvProvince"] : document.getElementById("rfvProvince");
rfvProvince.controltovalidate = "txtStateProvince";
rfvProvince.errormessage = "State/Province is missing";
rfvProvince.display = "Dynamic";
rfvProvince.enabled = "False";
rfvProvince.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvProvince.initialvalue = "";
var rfvCity = document.all ? document.all["rfvCity"] : document.getElementById("rfvCity");
rfvCity.controltovalidate = "txtCity";
rfvCity.errormessage = "City is missing";
rfvCity.display = "Dynamic";
rfvCity.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvCity.initialvalue = "";
var rfvPostalCode = document.all ? document.all["rfvPostalCode"] : document.getElementById("rfvPostalCode");
rfvPostalCode.controltovalidate = "txtPostZipCode";
rfvPostalCode.errormessage = "Postal Code is missing";
rfvPostalCode.display = "Dynamic";
rfvPostalCode.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvPostalCode.initialvalue = "";
var cvPostalCode = document.all ? document.all["cvPostalCode"] : document.getElementById("cvPostalCode");
cvPostalCode.controltovalidate = "txtPostZipCode";
cvPostalCode.errormessage = "Postal Code is invalid";
cvPostalCode.display = "Dynamic";
cvPostalCode.evaluationfunction = "CustomValidatorEvaluateIsValid";
cvPostalCode.clientvalidationfunction = "cvPostalCodeValidation";
var cvTelephoneNumber = document.all ? document.all["cvTelephoneNumber"] : document.getElementById("cvTelephoneNumber");
cvTelephoneNumber.controltovalidate = "txtPhone";
cvTelephoneNumber.errormessage = "Phone number is invalid. Please ensure you remove any special characters.";
cvTelephoneNumber.display = "Dynamic";
cvTelephoneNumber.evaluationfunction = "CustomValidatorEvaluateIsValid";
cvTelephoneNumber.clientvalidationfunction = "cvPhoneNumberValidation";
var rfvEmailAddress = document.all ? document.all["rfvEmailAddress"] : document.getElementById("rfvEmailAddress");
rfvEmailAddress.controltovalidate = "txtEmail";
rfvEmailAddress.errormessage = "Email address is missing";
rfvEmailAddress.display = "Dynamic";
rfvEmailAddress.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvEmailAddress.initialvalue = "";
var cvEmailAddress = document.all ? document.all["cvEmailAddress"] : document.getElementById("cvEmailAddress");
cvEmailAddress.controltovalidate = "txtEmail";
cvEmailAddress.errormessage = "Email Address format is invalid";
cvEmailAddress.display = "Dynamic";
cvEmailAddress.evaluationfunction = "CustomValidatorEvaluateIsValid";
cvEmailAddress.clientvalidationfunction = "cvEmailValidation";
var cvSurveyQuestions = document.all ? document.all["cvSurveyQuestions"] : document.getElementById("cvSurveyQuestions");
cvSurveyQuestions.evaluationfunction = "CustomValidatorEvaluateIsValid";
var cvSurveyQuestionMaxLenExceeded = document.all ? document.all["cvSurveyQuestionMaxLenExceeded"] : document.getElementById("cvSurveyQuestionMaxLenExceeded");
cvSurveyQuestionMaxLenExceeded.errormessage = "The maximum length allowed in the answer textbox is 1000 characters.";
cvSurveyQuestionMaxLenExceeded.evaluationfunction = "CustomValidatorEvaluateIsValid";
var rfvCreditCardHolderName = document.all ? document.all["rfvCreditCardHolderName"] : document.getElementById("rfvCreditCardHolderName");
rfvCreditCardHolderName.controltovalidate = "txtCreditCardHolderName";
rfvCreditCardHolderName.errormessage = "Credit Card Holder\'s Name is missing";
rfvCreditCardHolderName.display = "Dynamic";
rfvCreditCardHolderName.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvCreditCardHolderName.initialvalue = "";
var rfvCreditCardNumber = document.all ? document.all["rfvCreditCardNumber"] : document.getElementById("rfvCreditCardNumber");
rfvCreditCardNumber.controltovalidate = "txtCreditCardNumber";
rfvCreditCardNumber.errormessage = "Credit Card Number is missing";
rfvCreditCardNumber.display = "Dynamic";
rfvCreditCardNumber.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvCreditCardNumber.initialvalue = "";
var revCreditCardNumber = document.all ? document.all["revCreditCardNumber"] : document.getElementById("revCreditCardNumber");
revCreditCardNumber.controltovalidate = "txtCreditCardNumber";
revCreditCardNumber.errormessage = "The credit card number must be 16 digits, optionally separated into 4 groups of 4 with blanks or dashes";
revCreditCardNumber.display = "Dynamic";
revCreditCardNumber.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
revCreditCardNumber.validationexpression = "^\\s*(\\d( |-)?){13,19}\\s*$";
var cpvCreditCardExpiryMonth = document.all ? document.all["cpvCreditCardExpiryMonth"] : document.getElementById("cpvCreditCardExpiryMonth");
cpvCreditCardExpiryMonth.controltovalidate = "ddlCreditCardExpiryMonth";
cpvCreditCardExpiryMonth.errormessage = "Please select the Credit Card Expiry Month";
cpvCreditCardExpiryMonth.display = "Dynamic";
cpvCreditCardExpiryMonth.evaluationfunction = "CompareValidatorEvaluateIsValid";
cpvCreditCardExpiryMonth.valuetocompare = "0";
cpvCreditCardExpiryMonth.operator = "GreaterThan";
var cpvCreditCardExpiryYear = document.all ? document.all["cpvCreditCardExpiryYear"] : document.getElementById("cpvCreditCardExpiryYear");
cpvCreditCardExpiryYear.controltovalidate = "ddlCreditCardExpiryYear";
cpvCreditCardExpiryYear.errormessage = "Please select the Credit Card Expiry Year";
cpvCreditCardExpiryYear.display = "Dynamic";
cpvCreditCardExpiryYear.evaluationfunction = "CompareValidatorEvaluateIsValid";
cpvCreditCardExpiryYear.valuetocompare = "0";
cpvCreditCardExpiryYear.operator = "GreaterThan";
var rfvCreditCardVerification = document.all ? document.all["rfvCreditCardVerification"] : document.getElementById("rfvCreditCardVerification");
rfvCreditCardVerification.controltovalidate = "txtCreditCardVerification";
rfvCreditCardVerification.errormessage = "Credit Card Security Verification Number is missing";
rfvCreditCardVerification.display = "Dynamic";
rfvCreditCardVerification.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvCreditCardVerification.initialvalue = "";
var revCreditCardVerification = document.all ? document.all["revCreditCardVerification"] : document.getElementById("revCreditCardVerification");
revCreditCardVerification.controltovalidate = "txtCreditCardVerification";
revCreditCardVerification.errormessage = "The credit card security number must be between 3 and 4 digits";
revCreditCardVerification.display = "Dynamic";
revCreditCardVerification.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
revCreditCardVerification.validationexpression = "^\\d\\d\\d$|^\\d\\d\\d\\d$";
var cvCreditCardVerification = document.all ? document.all["cvCreditCardVerification"] : document.getElementById("cvCreditCardVerification");
cvCreditCardVerification.controltovalidate = "txtCreditCardVerification";
cvCreditCardVerification.errormessage = "The credit card security number must be 4 digits";
cvCreditCardVerification.display = "Dynamic";
cvCreditCardVerification.evaluationfunction = "CustomValidatorEvaluateIsValid";
cvCreditCardVerification.clientvalidationfunction = "cvCreditCardVerificationValidation";
var cvCreditCardValidDate = document.all ? document.all["cvCreditCardValidDate"] : document.getElementById("cvCreditCardValidDate");
cvCreditCardValidDate.controltovalidate = "ddlCreditCardValidYear";
cvCreditCardValidDate.errormessage = "Credit Card Valid Fom Date is incorrect - both Valid From Month and Valid From Year must be selected or none selected";
cvCreditCardValidDate.display = "Dynamic";
cvCreditCardValidDate.enabled = "False";
cvCreditCardValidDate.evaluationfunction = "CustomValidatorEvaluateIsValid";
cvCreditCardValidDate.clientvalidationfunction = "cvCreditCardValidDateValidation";
var revCreditCardIssueNumber = document.all ? document.all["revCreditCardIssueNumber"] : document.getElementById("revCreditCardIssueNumber");
revCreditCardIssueNumber.controltovalidate = "txtCreditCardIssueNumber";
revCreditCardIssueNumber.errormessage = "Credit Card Issue Number can be a 2 digit number or blank";
revCreditCardIssueNumber.display = "Dynamic";
revCreditCardIssueNumber.enabled = "False";
revCreditCardIssueNumber.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
revCreditCardIssueNumber.validationexpression = "^\\d$|^\\d\\d$";
var rfvEFTBankName = document.all ? document.all["rfvEFTBankName"] : document.getElementById("rfvEFTBankName");
rfvEFTBankName.controltovalidate = "txtEFTBankName";
rfvEFTBankName.errormessage = "Bank Name is missing";
rfvEFTBankName.display = "Dynamic";
rfvEFTBankName.enabled = "False";
rfvEFTBankName.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvEFTBankName.initialvalue = "";
var rfvEFTBankID = document.all ? document.all["rfvEFTBankID"] : document.getElementById("rfvEFTBankID");
rfvEFTBankID.controltovalidate = "txtEFTBankID";
rfvEFTBankID.errormessage = "Bank ID is missing";
rfvEFTBankID.display = "Dynamic";
rfvEFTBankID.enabled = "False";
rfvEFTBankID.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvEFTBankID.initialvalue = "";
var revEFTBankID = document.all ? document.all["revEFTBankID"] : document.getElementById("revEFTBankID");
revEFTBankID.controltovalidate = "txtEFTBankID";
revEFTBankID.errormessage = "The Bank ID must be 3 digits";
revEFTBankID.display = "Dynamic";
revEFTBankID.enabled = "False";
revEFTBankID.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
revEFTBankID.validationexpression = "^\\d{3}$";
var rfvEFTChequeNumber = document.all ? document.all["rfvEFTChequeNumber"] : document.getElementById("rfvEFTChequeNumber");
rfvEFTChequeNumber.controltovalidate = "txtEFTChequeNumber";
rfvEFTChequeNumber.errormessage = "Cheque Number is missing";
rfvEFTChequeNumber.display = "Dynamic";
rfvEFTChequeNumber.enabled = "False";
rfvEFTChequeNumber.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvEFTChequeNumber.initialvalue = "";
var revEFTChequeNumber = document.all ? document.all["revEFTChequeNumber"] : document.getElementById("revEFTChequeNumber");
revEFTChequeNumber.controltovalidate = "txtEFTChequeNumber";
revEFTChequeNumber.errormessage = "The Cheque Number must be 3 digits";
revEFTChequeNumber.display = "Dynamic";
revEFTChequeNumber.enabled = "False";
revEFTChequeNumber.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
revEFTChequeNumber.validationexpression = "^\\d{3}$";
var rfvEFTTransitNumber = document.all ? document.all["rfvEFTTransitNumber"] : document.getElementById("rfvEFTTransitNumber");
rfvEFTTransitNumber.controltovalidate = "txtEFTTransitNumber";
rfvEFTTransitNumber.errormessage = "Transit Number is missing";
rfvEFTTransitNumber.display = "Dynamic";
rfvEFTTransitNumber.enabled = "False";
rfvEFTTransitNumber.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvEFTTransitNumber.initialvalue = "";
var revEFTTransitNumber = document.all ? document.all["revEFTTransitNumber"] : document.getElementById("revEFTTransitNumber");
revEFTTransitNumber.controltovalidate = "txtEFTTransitNumber";
revEFTTransitNumber.errormessage = "The Transit Number must be 5 digits";
revEFTTransitNumber.display = "Dynamic";
revEFTTransitNumber.enabled = "False";
revEFTTransitNumber.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
revEFTTransitNumber.validationexpression = "^\\d{5}$";
var rfvEFTAccountNumber = document.all ? document.all["rfvEFTAccountNumber"] : document.getElementById("rfvEFTAccountNumber");
rfvEFTAccountNumber.controltovalidate = "txtEFTAccountNumber";
rfvEFTAccountNumber.errormessage = "Account Number is missing";
rfvEFTAccountNumber.display = "Dynamic";
rfvEFTAccountNumber.enabled = "False";
rfvEFTAccountNumber.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
rfvEFTAccountNumber.initialvalue = "";
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
var Page_ValidationActive = false;
if (typeof(ValidatorOnLoad) == "function") {
ValidatorOnLoad();
}
function ValidatorOnSubmit() {
if (Page_ValidationActive) {
return ValidatorCommonOnSubmit();
} else {
return true;
}
}
//]]>
</script>
</form>
Text Content
* Français Sport Has Never Been More Vital - Or More at Risk. Thank You for Preserving Play From Coast to Coast! Your gift will ensure kids of all abilities have the chance to play. You are providing them not just physical activity, but the chance to build confidence and skills, belong to their communities and feel part of something bigger. One Time Gift Monthly Gift DONATION AMOUNT * $10 * $25 * $50 * $25 * $50 * $75 * $125 * Other Processing Date: DONOR INFORMATION Personal Donation Organization Donation NAME First Name First name is missing Last Name Last name is missing Organization Name Organization name is missing CONTACT INFORMATION Home Work Enter address manually Address 1 Address is missing Address 2 (Optional) Country AFGHANISTAN ALAND ISLANDS ALBANIA ALGERIA AMERICAN SAMOA ANDORRA ANGOLA ANGUILLA ANTARCTICA ANTIGUA AND BARBUDA ARGENTINA ARMENIA ARUBA AUSTRALIA AUSTRIA AZERBAIJAN BAHAMAS BAHRAIN BANGLADESH BARBADOS BELARUS BELGIUM BELIZE BENIN BERMUDA BHUTAN BOLIVIA BOSNIA AND HERZEGOVINA BOTSWANA BOUVET ISLAND BRAZIL BRITISH INDIAN OCEAN TERRITORY BRUNEI DARUSSALAM BULGARIA BURKINA FASO BURUNDI CAMBODIA CAMEROON CANADA CAPE VERDE CAYMAN ISLANDS CENTRAL AFRICAN REPUBLIC CHAD CHILE CHINA CHRISTMAS ISLAND COCOS (KEELING) ISLANDS COLOMBIA COMOROS CONGO CONGO, THE DEMOCRATIC REPUBLIC OF THE COOK ISLANDS COSTA RICA CÔTE D'IVOIRE CROATIA CUBA CYPRUS CZECH REPUBLIC DENMARK DJIBOUTI DOMINICA DOMINICAN REPUBLIC ECUADOR EGYPT EL SALVADOR EQUATORIAL GUINEA ERITREA ESTONIA ETHIOPIA FALKLAND ISLANDS (MALVINAS) FAROE ISLANDS FIJI FINLAND FRANCE FRENCH GUIANA FRENCH POLYNESIA FRENCH SOUTHERN TERRITORIES GABON GAMBIA GEORGIA GERMANY GHANA GIBRALTAR GREECE GREENLAND GRENADA GUADELOUPE GUAM GUATEMALA GUERNSEY GUINEA GUINEA-BISSAU GUYANA HAITI HEARD ISLAND AND MCDONALD ISLANDS HOLY SEE (VATICAN CITY STATE) HONDURAS HONG KONG HUNGARY ICELAND INDIA INDONESIA IRAN, ISLAMIC REPUBLIC OF IRAQ IRELAND ISLE OF MAN ISRAEL ITALY JAMAICA JAPAN JERSEY JORDAN KAZAKHSTAN KENYA KIRIBATI KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF KOREA, REPUBLIC OF KUWAIT KYRGYZSTAN LAO PEOPLE'S DEMOCRATIC REPUBLIC LATVIA LEBANON LESOTHO LIBERIA LIBYAN ARAB JAMAHIRIYA LIECHTENSTEIN LITHUANIA LUXEMBOURG MACAO MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF MADAGASCAR MALAWI MALAYSIA MALDIVES MALI MALTA MARSHALL ISLANDS MARTINIQUE MAURITANIA MAURITIUS MAYOTTE MEXICO MICRONESIA, FEDERATED STATES OF MOLDOVA, REPUBLIC OF MONACO MONGOLIA MONTENEGRO MONTSERRAT MOROCCO MOZAMBIQUE MYANMAR NAMIBIA NAURU NEPAL NETHERLANDS NETHERLANDS ANTILLES NEW CALEDONIA NEW ZEALAND NICARAGUA NIGER NIGERIA NIUE NORFOLK ISLAND NORTHERN MARIANA ISLANDS NORWAY OMAN PAKISTAN PALAU PALESTINIAN TERRITORY, OCCUPIED PANAMA PAPUA NEW GUINEA PARAGUAY PERU PHILIPPINES PITCAIRN POLAND PORTUGAL PUERTO RICO QATAR RÉUNION ROMANIA RUSSIAN FEDERATION RWANDA SAINT BARTHÉLEMY SAINT HELENA SAINT KITTS AND NEVIS SAINT LUCIA SAINT MARTIN SAINT PIERRE AND MIQUELON SAINT VINCENT AND THE GRENADINES SAMOA SAN MARINO SAO TOME AND PRINCIPE SAUDI ARABIA SENEGAL SERBIA SERBIA AND MONTENEGRO SEYCHELLES SIERRA LEONE SINGAPORE SLOVAKIA SLOVENIA SOLOMON ISLANDS SOMALIA SOUTH AFRICA SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS SPAIN SRI LANKA SUDAN SURINAME SVALBARD AND JAN MAYEN SWAZILAND SWEDEN SWITZERLAND SYRIAN ARAB REPUBLIC Taiwan TAJIKISTAN TANZANIA, UNITED REPUBLIC OF THAILAND TIMOR-LESTE TOGO TOKELAU TONGA TRINIDAD AND TOBAGO TUNISIA TURKEY TURKMENISTAN TURKS AND CAICOS ISLANDS TUVALU UGANDA UKRAINE UNITED ARAB EMIRATES UNITED KINGDOM UNITED STATES UNITED STATES MINOR OUTLYING ISLANDS URUGUAY UZBEKISTAN VANUATU VENEZUELA VIET NAM VIRGIN ISLANDS, BRITISH VIRGIN ISLANDS, U.S. WALLIS AND FUTUNA WESTERN SAHARA YEMEN YUGOSLAVIA ZAMBIA ZIMBABWE Province/State Province/State Alberta British Columbia Manitoba New Brunswick Newfoundland and Labrador Northwest Territories Nova Scotia Nunavut Ontario Prince Edward Island Quebec Saskatchewan Yukon Please select a Province State Province/State Alabama Alaska Arizona Arkansas California Colorado Connecticut Delaware District of Columbia Florida Georgia Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Carolina North Dakota Ohio Oklahoma Oregon Pennsylvania Rhode Island South Carolina South Dakota Tennessee Texas Utah Vermont Virginia Washington West Virginia Wisconsin Wyoming Please select a State State Province/State ACT NSW NT QLD SA TAS VIC WA Please select a State State/Province State/Province is missing City City is missing Postal/Zip Code Postal Code is missing Postal Code is invalid Phone Number (Optional) Phone number is invalid. Please ensure you remove any special characters. Email Address Email address is missing Email Address format is invalid I allow Canadian Tire Jumpstart to contact me by email The maximum length allowed in the answer textbox is 1000 characters. Please share any comments for the Jumpstart team: PAYMENT INFORMATION Credit Card PayPal EFT Card Holder Name Credit Card Holder's Name is missing Card Number Credit Card Number is missing The credit card number must be 16 digits, optionally separated into 4 groups of 4 with blanks or dashes Expiry MM Expiry MM 01 02 03 04 05 06 07 08 09 10 11 12 Please select the Credit Card Expiry Month Expiry YY Expiry YY 21 22 23 24 25 26 27 28 29 30 31 Please select the Credit Card Expiry Year CVV (?) Credit Card Security Verification Number is missing The credit card security number must be between 3 and 4 digits The credit card security number must be 4 digits Valid from MM 01 02 03 04 05 06 07 08 09 10 11 12 01 02 03 04 05 06 07 08 09 10 11 12 <option value="0"> Valid from MM 01 02 03 04 05 06 07 08 09 10 11 12 </option> <option value="1">01</option> <option value="2">02</option> <option value="3">03</option> <option value="4">04</option> <option value="5">05</option> <option value="6">06</option> <option value="7">07</option> <option value="8">08</option> <option value="9">09</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> 01 02 03 04 05 06 07 08 09 10 11 12 Valid from YY 19 18 17 16 15 14 13 12 11 10 09 19 18 17 16 15 14 13 12 11 10 09 <option value="0"> Valid from YY 19 18 17 16 15 14 13 12 11 10 09 </option> <option value="2019">19</option> <option value="2018">18</option> <option value="2017">17</option> <option value="2016">16</option> <option value="2015">15</option> <option value="2014">14</option> <option value="2013">13</option> <option value="2012">12</option> <option value="2011">11</option> <option value="2010">10</option> <option value="2009">09</option> 21 20 19 18 17 16 15 14 13 12 11 Credit Card Valid Fom Date is incorrect - both Valid From Month and Valid From Year must be selected or none selected Issue Number Credit Card Issue Number can be a 2 digit number or blank Bank Name Bank Name is missing Bank ID Bank ID is missing The Bank ID must be 3 digits Cheque Number Cheque Number is missing The Cheque Number must be 3 digits Transit Number Transit Number is missing The Transit Number must be 5 digits Account Number Account Number is missing By continuing, you acknowledge that your credit card will be charged on a recurring basis for the duration outlined or until cancelled. Privacy Policy Cookie Policy This site uses cookies to improve your browsing experience. By using the website, you consent to the use of these cookies. To learn more about our commitment to protecting your personal information, see our Cookie Policy. ×close