Coming soon:
MyAggieland
We're excited to unveil a custom portal for donors to the Texas A&M Foundation.
Click here to learn more"); var regex = new RegExp("[?&]" + name + "(=([^]*)|&|#|$)"), results = regex.exec(url); if (!results || !results[2]) return null; return decodeURIComponent(results[2].replace(/\+/g, " ")); } function handleSubmit() { if (ValidationCheck()) { if ($('#frBrickOrder').is(':visible') && $('#hdnLinkClicked').val() !== '1') { $.fancybox.open({ src: '#puBrickForm', afterClose: function () { FinishGifts(); $('#txtOtherAmount').attr('disabled', false); $('#frm').submit(); } }); } else if ($('#frRecBrickOrder').is(':visible') && $('#hdnRecLinkClicked').val() !== '1') { $.fancybox.open({ src: '#puRecBrickForm', afterClose: function () { FinishGifts(); $('#txtOtherAmount').attr('disabled', false); $('#frm').submit(); } }); } else { FinishGifts(); $('#txtOtherAmount').attr('disabled', false); $('#frm').submit(); } } } function trackProductPageView(subDepartmentId) { $.ajax({ type: "POST", async: true, contentType: "application/json; charset=utf-8", url: "/admin/resources/TAMF.asmx/GivingSubDeptIsPushedToEinstein", data: JSON.stringify({ subDepartmentId }), dataType: "json", success: function (data) { if (data.d) { _etmc.push(["trackPageView", { "item": "GIVING-" + subDepartmentId }]); //console.log("trackPageView: GIVING-" + subDepartmentId) } } }); } function trackProductsInCart(donationOrderId) { if (donationOrderId == "") return; $.ajax({ type: "POST", async: true, contentType: "application/json; charset=utf-8", url: "/admin/resources/TAMF.asmx/GetDonationOrderInfo", data: JSON.stringify({ donationOrderId }), dataType: "json", success: function (data) { var results = data.d; if (results) { _etmc.push(["trackCart", { "cart": results }]); } //console.log(results); } }); } function saveDonationEmailUserSetting(email) { donorEmail = email; $.ajax({ type: 'POST', url: '/admin/resources/TAMF.asmx/SetDonationUserSetting', contentType: "application/json; charset=utf-8", data: JSON.stringify({ email }), dataType: 'json', success: function (data) { }, error: function (xhr, status, error) { console.log(xhr); console.log(status); console.log(error); } }); }