CINXE.COM
Giving Newsletter Subscription - University of the Fraser Valley
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html id="HTML" xmlns="http://www.w3.org/1999/xhtml" lang="en-ca"> <head id="PageHead"><title> Giving Newsletter Subscription - University of the Fraser Valley </title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema" /><link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" type="text/css" /> <link rel="stylesheet" href="client/styles/sky/skyless.css" type="text/css" /> <link rel="stylesheet" href="/stylesheet0.636133924594500000.css?id=0&iuqt=1" type="text/css" /> <link rel="stylesheet" href="/stylesheet13.638007462724200000.css?id=13&nodefaults=1&iuqt=1" type="text/css" /> <link rel="stylesheet" href="/stylesheet10.635986700335370000.css?id=10&nodefaults=1&iuqt=1" type="text/css" /> <link rel="stylesheet" href="/Client/Styles/IE8Menu.css?&iuqt=1" type="text/css" /> <link rel='SHORTCUT ICON' href='view.image?id=2450' type='image/x-icon' /><link rel='ICON' href='view.image?id=2450' type='image/x-icon' /><meta name="MobileOptimized" content="width"> <meta name="HandheldFriendly" content="true"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" /> <link href='https://fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css'> <script type="text/javascript" src="//use.typekit.net/itt6mrp.js"></script> <script type="text/javascript"> try{Typekit.load();}catch(e){} </script> <script> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W6XFVG3'); </script> <base id="baseId" target="_self"></base><meta name="last-modified" content="2022-08-26 9:15:44 PM" /></head> <body id="BodyId" style="margin: 0px; padding: 0px; border: 0px"> <form method="post" action="/giving-pages/giving-newsletter-subscription" onsubmit="javascript:return WebForm_OnSubmit();" id="form1"> <div class="aspNetHidden"> <input type="hidden" name="ScriptManager1_HiddenField" id="ScriptManager1_HiddenField" value="" /> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="7yqg4tSNJkAHIbhNMnBhuwLztgos4+jK2MJp46AGT1YJyONPzCHZfQZGQO7M/lw2XS6OEhUP+cLlmZbYb2dZCft3ZRSZxub4+QIqSSiOuXUSTB1GKvr34XOjFV22iV9j6udCI08ajrX2AHR56pQUy8sdYt4WCjY75IlbKwKW7+A6Y0M/bEImKG2JYUkIwdudUhvgCfE6uOi2CLLU5cYgMzaN52lCv/j6DVd07B9n5LHInnihG3fdO00bwV15WXrSlHg2H8v9563larxhHQWq4KlV+Q2HwlkrqNDZ4K9c5Zh6IFtIcN/IFaZJjNCqDkFC+du/zLl2jkHx+RDGuA2c7HZ6+HUEZsJnaj2tPuhqs+jtG1ETIXQiPh4vNeej8bGmgA1J/2z9My9msUSktNx5WYrJZ7zqqyL7JqEXlvn27iZPtqMEjwSBBIIGYt9S+LCuob04HMrfQT2RZ9PJHIZgnTgYZV0BlSWsarayggFbJ7lenU/JIVi5J3DemsB8sAfV/B4jax3E9iHs1xJWznbnPacO+9HCedWJj2kNzkAGD6AAJuvt8bWkzP6EzvGx5XfVSVjMyNtlHrm5RJK5rp04kvhjkoBrCXgCO+mhhMSbupHjEjdM3rywt/whSDnLr21WcpYxhrvaAg1Lsf1Xu/jsnOJXnMVGaQwSp16y+8QNIINU9w4Q6wwe7PeKuO7phjC0XjE496EtHpvOOu2Dm6Akm+fhNuVSMGY0BUf/ajEGAU3GXhV2QEqDIoNWYDK/QI+NCOe6sM7G5Tvp666dZ4WdzqYPxmZwInWDjgCeuRDhxyyV0z8e2VJ968qGGhMbl6xVvdhBsBOI1EmeJg/cvCuz9zXsV4P2Q6C0r5CeEjm9OVMw+CjrBC/32QPctN4bPXl0OrzGc+glg55L/uK7M2YaM7psPsldVZEjLRUAdKn/zHCuzzWDL0mCu6SUPSy9f8OG9LkXlkSb4dg2CTppVjXf14Di4/e5ZuS8396fGL/gRNrE4a2jQUeoqYB7rM8vzovyTign/eDJON7x/kJv1+BKrMhkoQ/Aq++dNOenl7Aj8z9jRsVSkBHFnyKH7u6Vj7jDSbqE89iGmX5iJg0lu6QmPKHTpOQB6kYgPWhjYCIjAmnUBJs9N32oKHGwIAEb/RobrfK9QZN6z/8QZgVzVEHW0R6zRwhGUTCwUfpFJ4RSyouRGiEdYHZmKoSiPt1kSFhbNCnVbKCpqfvi6GfaoRNblnsVwW3AoYbcevIb+YnBjHyUpC0YiaOIwFw1vkEJ1RRGG5qjQ0OpLz8fYSPDnaeg+1pdYDiqNbv+8ueQsG8ySe5T4vpCUpNPeEhoOxzStJ+b" /> </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="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZM_OuOY3BV44eTAouYrtctlg-G5FlQRg_lHA9qnBn3cvYml6e1vfacr52Zz2Ng3o0w2&t=638628063619783110" type="text/javascript"></script> <script src="/Client/Scripts/API/BBAPI-min.js?bbjsversion=7.2.6.1402" type="text/javascript"></script> <script src="/Client/Scripts/Bbnccore-min.js?bbjsversion=7.2.6.1402" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ var LOGGEDIN = "";//]]> </script> <script src="/Client/Scripts/jquery/3.7.1/jquery.min.js" type="text/javascript"></script> <script src="/Client/Scripts/jqueryui/1.13.2/jquery-ui.js" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ BLACKBAUD.netcommunity.jQuery.setVersionReference();//]]> </script> <script src="/Client/Scripts/jquery/jquery.validate.js" type="text/javascript"></script> <script src="/Client/Scripts/jquery/additional-methods.js" type="text/javascript"></script> <script src="/Client/Scripts/jquery/jquery.maskedinput-1.1.4.js" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ ROOT_PATH = 'https://connect.ufv.ca/'; BLACKBAUD.api.pageInformation.rootPath = 'https://connect.ufv.ca/';BLACKBAUD.netcommunity.WebMethodsURL = 'https://connect.ufv.ca/webservices/webmethods.asmx';BLACKBAUD.netcommunity.images = BLACKBAUD.netcommunity.images || {}; BLACKBAUD.netcommunity.images.imageUrlPrefix = 'https://connect.ufv.ca/view.image?id=';modallvl = 0; ;var isIE = (window.ActiveXObject || "ActiveXObject" in window);;var DebugMode = false; ;var isAdminPage = false;;BLACKBAUD.netcommunity.bbAppFxRoot = 'https://s54abnc01web01.sky.blackbaud.com/12340nc';;BLACKBAUD.netcommunity.bbAppFxDB = '2ffd304c-4c31-49c9-af39-04a68688181a';;BLACKBAUD.netcommunity.PageID = 597; BLACKBAUD.api.pageInformation.pageId = 597;;//]]> </script> <script src="/ScriptResource.axd?d=nv7asgRUU0tRmHNR2D6t1Ex7_mGIWYaKTmX1_0lOQhdZlCyQg6z7ox30HlFCBPfTZgoacvUlITYtwLxsFyVrSOVBAvCzn0z_19n-aJ9NAnm0P_s2CN0zUMpF6kJABLKFH59C1M7RHOzj7SsFu0itfg2&t=ffffffffc7a8e318" type="text/javascript"></script> <script src="/ScriptResource.axd?d=x6wALODbMJK5e0eRC_p1LXI-is81Phz1WX5i_SbvismYS7hsoEylPDLt9TxbwCzzO6llXFqGjgnydfk73GZ0PxdoRehAFy_N4DxgV725phW18vgXsa5ScPVm6i4WOIfJ0&t=ffffffffec54f2d7" type="text/javascript"></script> <script src="/ScriptResource.axd?d=P5lTttoqSeZXoYRLQMIScMK8R0830CuDJ9Vd0Vge75nl7DP_bb0ZmtY-IPHPSZXVAuYPFJ6_WORCcCCN-lQrtgbWcWCQh03ezb9Xxbp8L2sd2F9ZKJ_G2JKBWZIOmUd80&t=ffffffffec54f2d7" type="text/javascript"></script> <script src="/Client/Scripts/webkit.js" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ function WebForm_OnSubmit() { BLACKBAUD.netcommunity.setBrowserDateTimeForServer('hidBrowserDateTime');if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false; return true; } //]]> </script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="8CAEDFE0" /> </div> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ScriptManager1', 'form1', [], [], [], 90, ''); //]]> </script> <p style="margin: 0;"> </p> <div class="page"><!-- top --> <div id="top"> <div class="utility-nav-container"> <div class="container"> <!--START MENU--> <ul class="utility-menu"><li class=" menuItem1 first"><a href="http://ufv.ca">UFV</a></li><li class=" menuItem2"><a href="http://alumni.ufv.ca">Alumni</a></li><li class=" menuItem3"><a href="http://connect.ufv.ca/giving-pages/giving---2015-login">Login</a></li><li class="menuItem4 last"><a href="https://connect.ufv.ca/home">Logout</a></li></ul> <!--END MENU--></div> </div> <div class="container"> <div class="logo-container"> <div class="logo"><p><img alt="" height="73" src="https://connect.ufv.ca/image/2015-layout-assets/UFVGivingLogo.png" width="230" /></p> </div> <div class="logo-tag-container"> <p><span class="logo-tag">Giving</span></p> </div> </div> <div class="main-menu-container"> <!--START MENU--> <ul class="main-menu"><li class=" menuItem1 first"><a href="http://giving.ufv.ca/projects/">Projects</a></li><li class=" menuItem2"><a href="http://giving.ufv.ca/stories/">Stories</a></li><li class=" menuItem3"><a href="http://giving.ufv.ca/news/">News</a></li><li class=" menuItem4"><a href="http://giving.ufv.ca/why-give/">Why Give?</a></li><li class=" menuItem5 has-children ways-to-give-trail parent"><a href="http://giving.ufv.ca/ways-to-give/">Ways to Give</a><ul class="nccUlMenuSub1"><li class=" menuItem1 first"><a href="https://giving.ufv.ca/ways-to-give/student-awards/">Student Awards</a></li><li class="menuItem2 last"><a href="https://giving.ufv.ca/ways-to-give/planned-giving/">Planned Giving</a></li></ul></li><li class="menuItem6 last has-children about-trail parent"><a href="http://giving.ufv.ca/about/advancement-office/">About</a><ul class="nccUlMenuSub1"><li class="menuItem1 first last about-trail"><a href="https://giving.ufv.ca/about/advancement-office/">Advancement Office</a></li></ul></li></ul> <!--END MENU--></div> <div class="mobile-menu-container"> <a id="mm-trigger" class="mm-trigger menu-trigger"><span>MENU <i class="fa fa-bars"></i></span></a> <div id="mmenu" class="mmenu"> <!--START MENU--> <ul class="main-menu"><li class=" menuItem1 first"><a href="http://giving.ufv.ca/projects/">Projects</a></li><li class=" menuItem2"><a href="http://giving.ufv.ca/stories/">Stories</a></li><li class=" menuItem3"><a href="http://giving.ufv.ca/news/">News</a></li><li class=" menuItem4"><a href="http://giving.ufv.ca/why-give/">Why Give?</a></li><li class=" menuItem5 has-children ways-to-give-trail parent"><a href="http://giving.ufv.ca/ways-to-give/">Ways to Give</a><ul class="nccUlMenuSub1"><li class=" menuItem1 first"><a href="https://giving.ufv.ca/ways-to-give/student-awards/">Student Awards</a></li><li class="menuItem2 last"><a href="https://giving.ufv.ca/ways-to-give/planned-giving/">Planned Giving</a></li></ul></li><li class="menuItem6 last has-children about-trail parent"><a href="http://giving.ufv.ca/about/advancement-office/">About</a><ul class="nccUlMenuSub1"><li class="menuItem1 first last about-trail"><a href="https://giving.ufv.ca/about/advancement-office/">Advancement Office</a></li></ul></li></ul> <!--END MENU--></div> </div> </div> </div> <!-- end top --> <!-- middle --> <div id="middle"> <div class="container"> <div class="main-content-header"><h1>Newsletter Sign Up</h1> </div> <div class="main-content"> <h3>Interested in hearing more about all the latest UFV Advancement news and events? Fill out the form below and click submit.</h3> <style type="text/css"> .skyContainer .borderleft{ padding-left:2%; } .skyContainer .EmailSignupTitle{ Padding-top: 2px; Padding-bottom: 5px; font-family: "Arial"; color: #000000; font-weight: normal; font-size: 24px; text-align: left; border-bottom: none; } .skyContainer .EmailSignupTitleDesc{ font-family: "Arial" ; color: #000000 ; font-weight: normal ; } .skyContainer .EmailSignupFieldCaption { text-align: left; display: inline-block; max-width: 100%; margin-bottom: 3px; font-family: "Arial"; font-size: 13px; font-weight: bold; color: #000000; } .skyContainer .EmailSignupRequiredFieldMarker { color: #B81425; font-size: medium; font-weight: bolder; vertical-align: middle; } .skyContainer .EmailSignupTextBox { width: 51%; max-width: 70%; padding: 0 12px; padding-left: 0px; margin-bottom: 14px; height:32px; border-width :1px; border-color:#E5E6E7; font-family: "Arial"; font-size: 13px; } .skyContainer .BBFormTextbox, .LoginFormTextbox { width: 40%; max-width: 70%; padding: 0 12px; padding-left: 0px; margin-bottom: 14px; height:32px; border:1px; border-color:#E5E6E7; font-family: "Arial"; font-size: 13px; } .skyContainer .EmailSignupTextArea { width: 65%; max-width: 70%; padding: 0 12px; padding-left: 5px; margin-bottom: 14px; height:64px; border-width :1px; border-color:#E5E6E7; font-family: "Arial"; font-size: 13px; } .skyContainer .EmailSignupSelectList { width: 51%; max-width: 70%; padding: 0 0; margin-bottom: 14px; height:25px; border-width :1px; border-color:#E5E6E7; font-family:"Arial"; } .skyContainer .BBFormSelectList, .LoginFormSelectList { width: 40%; max-width: 70%; padding: 0 0; margin-bottom: 14px; height:25px; border:1px; border-color:#E5E6E7; font-family:"Arial" ; } .skyContainer .checkboxlist label { font-weight:600; } .skyContainer .checkboxlist td { height: 35px; } .skyContainer .checkboxlist label { font-weight:600; margin-left: 10px; } .skyContainer input[type="checkbox"] { margin-top: 5px; margin-bottom: 0px; margin-right: 5px; vertical-align: sub; height:15px; width:15px; border:1px; border-color:#D8D8D8 ; } .skyContainer .BBFormSelectListEmailType { width: 85%; max-width: 90%; padding: 0 0; margin-bottom: 14px; height:25px; border:1px; border-color:#E5E6E7; font-family:"Arial"; } .skyContainer .EmailSignupSectionHeader { font-style: normal; font-weight: bold; text-align: left; padding-left: 4px !important; color: #000; } .skyContainer .EmailSignupCaptcha { font-style: normal; font-weight: normal; text-align: left; padding-left: 4px !important; color: #000; } .skyContainer .CaptchaControlCell{ margin-left :0px !important; } .EmailSignupCaptcha .CaptchaName{ width: 304px !important; color: #4D4D4D; } .skyContainer .EmailSignupSubmit { background-color: #1B6993; /* Blue */ border: none; color: white; text-align: center; text-decoration: none; display: inline-block; font-family:Arial; font-size: 13px; height:35px; width:100px; } .skyContainer .classerror{ border: 1px solid red !important; } .skyContainer .ui-datepicker-trigger{ padding-left:6px; height:20px ; } .skyContainer .autoWidth { width: auto; } .skyContainer .nogutter-right { padding-right: 0px; } .skyContainer .nogutter { padding-left: 0px; } .skyContainer .top5 { margin-top: 5px; } .skyContainer .rblOptInOptOut { width: 100%; } .skyContainer .botton5 { margin-bottom: 5px; } .skyContainer .nogutter-left { padding-left: 0px; } .skyContainer .center { text-align: center; } @media (min-width: 768px) { .skyContainer .rblOptInOptOut td { text-align: center; } } @media (max-width: 690px) { /*.nogutter-sm { padding-left: 0px; }*/ .skyContainer .rblOptInOptOut td { text-align: center; } } .skyContainer .lbloptin { margin-top:4px; } .skyContainer .consentHeader { font-weight:bold; } .skyContainer .ConsentOptionHeader { min-height: 30px; } .skyContainer .ConsentOptionRow { min-height: 30px; height: auto; } .skyContainer .LinkPrivacyPolicy { text-decoration: underline; color: blue; cursor: pointer; } .skyContainer .emailSignOutLable { font-weight:bold; } .skyContainer .emailSignOutChkLabel { font-weight:normal; } .skyContainer .consents label { font-weight:normal; } .skyContainer .ConsentSeparatorRow label{ font-weight: bold; } .skyContainer .BBFormValidatorSummary{ background-color: white; color: #D62000; text-align: left; } .skyContainer .ConsentRequiredMarker { color: #B81425; } </style> <script type='text/javascript'> var formIsValid = true; var FormField = function (bb_name, bb_isRequiredField, bb_validationexpression, bb_requiredFieldMessage, bb_validationMessage, bb_fieldtye) { this.name = bb_name; this.isRequiredField = bb_isRequiredField; this.regex = new RegExp(bb_validationexpression); this.requiredFieldMessage = bb_requiredFieldMessage this.validationMessage = bb_validationMessage; this.fieldType = bb_fieldtye this.isValid = true; this.errorMessage = ''; }; var signUpForm = []; var collectElementsForValidation = function () { var inputs = document.getElementsByClassName('signupElements'); signUpForm = []; for (var i = 0; i < inputs.length; i++) { if (inputs[i].offsetParent === null) { //do nothing as the element is invisible } else { signUpForm.push(new FormField(inputs[i].getAttribute('name'), inputs[i].getAttribute('isrequiredfield'), inputs[i].getAttribute('validationexpression'), inputs[i].getAttribute('requiredfieldmessage'), inputs[i].getAttribute('validationmessage'), inputs[i].type)); } } }; var validateFormElements = function () { for (var i = 0; i < signUpForm.length; i++) { validateFields(signUpForm[i]); } }; var validateFields = function (formField) { var fieldVal = getFormFieldValue(formField.name); if (formField.isRequiredField === 'True') { //If field is required, then check if value exists if (fieldVal === '' || (formField.fieldType === 'select-one' && fieldVal === '<Please Select>') || (formField.fieldType === 'select-one' && fieldVal === '-1') || (formField.fieldType === 'checkbox' && fieldVal == false) ) { formField.isValid = false; formField.errorMessage = formField.requiredFieldMessage; $('#' + document.getElementsByName(formField.name)[0].id).addClass('classerror'); formIsValid = false; } } if ((formField.fieldType === 'select-one' || formField.fieldType === 'checkbox') || (typeof formField.regex === 'undefined') || formField.regex.toString() === '/null/' || fieldVal.trim() === '' || formField.isValid == false ) { //do nothing } else { if (!isValidField(formField)) { formField.isValid = false; formField.errorMessage = formField.validationMessage $('#' + document.getElementsByName(formField.name)[0].id).addClass('classerror'); formIsValid = false; } } if (formField.isValid) { $('#' + document.getElementsByName(formField.name)[0].id).removeClass('classerror'); } } var isValidField = function (formField) { return formField.regex.test( getFormFieldValue(formField.name) ); }; var getFormFieldValue = function (name) { if (document.getElementsByName(name)[0].type === 'checkbox') { return document.getElementsByName(name)[0].checked; } else { return document.getElementsByName(name)[0].value.trim(); } }; var validateRecaptcha = function () { if (formIsValid) { var inputs = document.getElementsByClassName('g-recaptcha'); if (typeof inputs === 'undefined' || typeof grecaptcha === 'undefined') { //do nothing } else { var captchaResponse = grecaptcha.getResponse(); if (typeof inputs === 'undefined' || captchaResponse.trim() === '') { var errordiv = document.getElementsByClassName('BBFormValidatorSummary')[0]; errordiv.innerHTML += '</br>' + $(".captchatb")[0].getAttribute('requiredfieldmessage'); formIsValid = false; } } } }; var validateConfirmEmail = function () { if (formIsValid) { var emailPairs = $("input[pairid]") if (emailPairs.length == 2) { if (emailPairs[0].value.trim().toUpperCase() != emailPairs[1].value.trim().toUpperCase()) { if ($("input[isconfirmcontrol]").length > 0) { var errordiv = document.getElementsByClassName('BBFormValidatorSummary')[0]; errordiv.innerHTML += '</br>' + $("input[isconfirmcontrol]")[0].getAttribute('validationmessage'); formIsValid = false; $('#' + emailPairs[0].id).addClass('classerror'); $('#' + emailPairs[1].id).addClass('classerror'); } } else { $('#' + emailPairs[0].id).removeClass('classerror'); $('#' + emailPairs[1].id).removeClass('classerror'); } } } }; var ValidateConsentOptions = function () { var consentOptions; // find all the consent options rows consentOptions = $("#divConsentOptions").find(".consentOptions"); // Iterate on consent option to find which all are required. $.each(consentOptions, function () { var consentOptionType, caption, isRequired, optIn, optOut; consentOptionType = $(this).find(".consentOptionType"); caption = consentOptionType.find(".consentCaption"); isRequired = consentOptionType.find(".isRequired"); if (isRequired.length > 0) { optIn = $(this).find('.clsOptIn input[type="radio"]'); optOut = $(this).find('.clsOptOut input[type="radio"]'); // if no response has been provided, add error message. if (optIn[0].checked === false && optOut[0].checked === false) { var errordiv = document.getElementsByClassName('BBFormValidatorSummary')[0]; errordiv.innerHTML += '</br>' + caption[0].innerText + ": Required"; formIsValid = false; } } }); } var validateForm = function () { var errordiv = document.getElementsByClassName('BBFormValidatorSummary')[0] errordiv.innerHTML = 'Please correct the following error:'; formIsValid = true; collectElementsForValidation(); validateFormElements(); validateConfirmEmail(); validateRecaptcha(); ValidateConsentOptions(); if (formIsValid) { return true; } else { for (var i = 0; i < signUpForm.length; i++) { if (!signUpForm[i].isValid) { errordiv.innerHTML += '</br>' + signUpForm[i].errorMessage; } } $(".BBFormValidatorSummary").show("fast"); $('html,body').animate({ scrollTop: 0 }, 'fast'); return false; } }; </script> <script type='text/javascript'> function handleCountryChange(ddlCountry) { var phoneField = document.getElementsByName('EFldPhoneHomePhone')[0]; var regexUSPhone = ''; var regexPhone = ''; regexUSPhone = phoneField.getAttribute('regExUS'); regexPhone = phoneField.getAttribute('regExOthers'); if (typeof phoneField === 'undefined') { //do nothing } else { phoneField.setAttribute('validationexpression', regexPhone); } switch (ddlCountry.value) { case 'United States': if (typeof phoneField === 'undefined') { //do nothing } else { phoneField.setAttribute('validationexpression', regexUSPhone); } break; default: if (typeof phoneField === 'undefined') { //do nothing } else { phoneField.setAttribute('validationexpression', ''); } } } </script> <div class="container skyContainer"> <div class="row"> <div id="PC2451_ValidationSummary1" class="BBFormValidatorSummary LoginFormValidatorSummary" style="display:none;"> </div> </div> <div id="PC2451_trRegistrationRequest"> <div class="borderleft"> <div class="BBFormTable LoginFormTable"> <div id="PC2451_tdRegRequestTitle" class="row"> <h1 class="EmailSignupTitle"> <span id="PC2451_lblRegRequestTitle">Join our mailing list</span></h1> </div> <div id="PC2451_tdTitleDesc" class="row EmailSignupTitleDesc"> <span id="PC2451_lblTitleDesc">Provide your information below to receive updates.</span> </div> <div class="row"> <div class="col-sm-10 col-md-10 col-lg-10"> </div> <div class="col-sm-2 col-md-2 col-lg-2"></div> </div> <div class="row"> <DIV class="row"><DIV class="EmailSignupFieldCaption col-sm-10 col-md-10 col-lg-10"><label for="PC2451_5" id="PC2451_lblLgnCtl5">Title 1</label><span class="EmailSignupRequiredFieldMarker">*</span></DIV></DIV><DIV class="row"><DIV id="PC2451_ParentControl5" class="col-sm-6 col-md-6 col-lg-6"><select name="PC2451$5" id="PC2451_5" class="EmailSignupSelectList signupElements" isrequiredfield="True" requiredfieldmessage="Title1: Required" validationmessage=""> <option selected="selected" value=""></option> <option value="Dr.">Dr.</option> <option value="Miss">Miss</option> <option value="Mr.">Mr.</option> <option value="Mrs.">Mrs.</option> <option value="Ms.">Ms.</option> <option value="Mx.">Mx.</option> </select><span id="PC2451_ctl04" style="display:none;"></span></DIV></DIV><DIV class="row"><DIV class="EmailSignupFieldCaption col-sm-10 col-md-10 col-lg-10"><label for="PC2451_2" id="PC2451_lblLgnCtl2">First Name</label><span class="EmailSignupRequiredFieldMarker">*</span></DIV></DIV><DIV class="row"><DIV id="PC2451_ParentControl2" class="col-sm-6 col-md-6 col-lg-6"><input name="PC2451$2" type="text" maxlength="250" id="PC2451_2" class="EmailSignupTextBox signupElements" validationexpression="^((?!(((\%3E)|(\%3e)|>)|((\%3C)|(\%3c)|<)|((%26)|&))).)*$" isrequiredfield="True" requiredfieldmessage="First Name: Required" validationmessage="First Name: Invalid format" /><span id="PC2451_ctl09" style="display:none;"></span><span id="PC2451_ctl10" style="display:none;"></span></DIV></DIV><DIV class="row"><DIV class="EmailSignupFieldCaption col-sm-10 col-md-10 col-lg-10"><label for="PC2451_4" id="PC2451_lblLgnCtl4">Last Name</label><span class="EmailSignupRequiredFieldMarker">*</span></DIV></DIV><DIV class="row"><DIV id="PC2451_ParentControl4" class="col-sm-6 col-md-6 col-lg-6"><input name="PC2451$4" type="text" maxlength="250" id="PC2451_4" class="EmailSignupTextBox signupElements" validationexpression="^((?!(((\%3E)|(\%3e)|>)|((\%3C)|(\%3c)|<)|((%26)|&))).)*$" isrequiredfield="True" requiredfieldmessage="Last Name: Required" validationmessage="Last Name: Invalid format" /><span id="PC2451_ctl15" style="display:none;"></span><span id="PC2451_ctl16" style="display:none;"></span></DIV></DIV><DIV class="row"><DIV class="EmailSignupFieldCaption col-sm-10 col-md-10 col-lg-10"><label for="PC2451_23" id="PC2451_lblLgnCtl23">Email Address</label><span class="EmailSignupRequiredFieldMarker">*</span></DIV></DIV><DIV class="row"><DIV id="PC2451_ParentControl23" class="col-sm-6 col-md-6 col-lg-6"><input name="PC2451$23" type="text" id="PC2451_23" class="EmailSignupTextBox signupElements" isrequiredfield="True" validationexpression="^[ ]*[A-Za-z0-9\-_'`!#$%&*+/=?^{|}~]+(\.[A-Za-z0-9\-_'`!#$%&*+/=?^{|}~]+)*@[A-Za-z0-9][A-Za-z0-9\-]*(\.[A-Za-z0-9][A-Za-z0-9\-]*)*\.[A-Za-z]{2,22}[ ]*$" requiredfieldmessage="Email Address: Required" validationmessage="Email: Invalid format" pairid="email" /><span id="PC2451_ctl21" style="display:none;"></span><span id="PC2451_ctl22" style="display:none;"></span></DIV></DIV><DIV class="row"><DIV class="EmailSignupFieldCaption col-sm-10 col-md-10 col-lg-10"><label for="PC2451_1020" id="PC2451_lblLgnCtl1020">Confirm Email Address</label><span class="EmailSignupRequiredFieldMarker">*</span></DIV></DIV><DIV class="row"><DIV id="PC2451_ParentControl1020" class="col-sm-6 col-md-6 col-lg-6"><input name="PC2451$1020" type="text" id="PC2451_1020" class="EmailSignupTextBox signupElements" oncopy="return false;" onpaste="return false;" isrequiredfield="True" validationexpression="^[ ]*[A-Za-z0-9\-_'`!#$%&*+/=?^{|}~]+(\.[A-Za-z0-9\-_'`!#$%&*+/=?^{|}~]+)*@[A-Za-z0-9][A-Za-z0-9\-]*(\.[A-Za-z0-9][A-Za-z0-9\-]*)*\.[A-Za-z]{2,22}[ ]*$" requiredfieldmessage="Confirm Email: Required" validationmessage="Email addresses do not match" pairid="email" isconfirmcontrol="isconfirmcontrol" /><span id="PC2451_ctl27" style="display:none;"></span><span id="PC2451_ctl28" style="display:none;"></span></DIV></DIV> </div> <div id="divConsentMain"> <div class="row"> </div> </div> </div> <div class="row"> </div> <div class="row top5"> <input type="button" name="PC2451$btnRegRequest" value="Submit" onclick="if(!validateForm()){return false;};(function(btn){var bDisableMe=true;if(typeof(Page_ClientValidate)=='function'){bDisableMe=Page_ClientValidate('PC2451');}if (bDisableMe) {__doPostBack('PC2451$btnRegRequest','');btn.disabled=bDisableMe;}})(this);return false;WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("PC2451$btnRegRequest", "", true, "PC2451", "", false, true))" id="PC2451_btnRegRequest" class="EmailSignupSubmit" /> </div> </div> </div> </div> </div> </div> <!-- end middle --></div> <!-- bottom --> <div id="bottom"> <div class="footer"> <div class="container"> <div class="footer-logo"><p><img alt="" height="239" src="https://connect.ufv.ca/image/2015-layout-assets/logo-giving-footer.png" width="697" /></p> </div> <div class="footer-content"> <p><strong>University of the Fraser Valley<br /></strong>Relationship and Fund Development<br />33844 King Road<br />Abbotsford, BC V2S 7M8<br />604-854-4595<br /><a href="mailto:community@ufv.ca">community@ufv.ca</a></p> </div> </div> </div> </div> <!-- end bottom --></div> <input type="hidden" name="hidBrowserDateTime" id="hidBrowserDateTime" /> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W6XFVG3" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <script> window.dataLayer = window.dataLayer || []; window.dataLayer.push({}); </script> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> <script> document.addEventListener('DOMContentLoaded', function(event) { var query = window.location.search.substring(1); var vars = query.split("&"); var designations = document.getElementById('PC2184_ddlDesignations'); for (var i=0;i<vars.length;i++) { var pair = vars[i].split("="); console.log(pair[0] + ' = ' + pair[1]); if (pair[0] == 'designation') { console.log( document.getElementById('PC2184_ddlDesignations').options); for (var i = 0; i < designations.options.length; i++) { if (designations.options[i].value == pair[1]) { console.log('Select ' + i); designations.options[i].selected = 'selected'; } } } } }); </script> <script> Sys.WebForms.PageRequestManager.getInstance().add_endRequest(addClassToRequiredInputs); $(document).ready(function() { addClassToRequiredInputs(); // mobile menu logic $('#mmenu').hide(); $("#mm-trigger").click(function(){ $('#mmenu').slideToggle("fast"); return false; //Prevent the browser jump to the link anchor }); // adding classes to body in BBNC from url path var pathArrayclass = window.location.pathname.split( '/' ); var newclasses = ""; for (i = 0; i < pathArrayclass.length; i++) { newclasses += pathArrayclass[i]; newclasses += " "; } $('body').addClass(newclasses); }); // this is how you can do stuff on BB form reload var bbpage = Sys.WebForms.PageRequestManager.getInstance(); bbpage.add_pageLoaded(function(){ // fix margin-left that bbnc adds to this table for no reason $('table[style*="margin-left: -3px"]').css('margin-left','0'); // fix bbnc inline css style for table cell $('td[style="width: 25px;"]').css('width','auto'); // remove non-breaking spaces from bbnc table output that causes breaks and space $(".DonationFormTable td, .ListViewContainer td").each(function() { var $this = $(this); //$this.html($this.html().replace(/ /g, '')); This is breaking reCaptcha on reload, please do not uncomment }); }); // adds "required" class to inputs that are required fields function addClassToRequiredInputs() { // check if we're on a page with a form first if (($('.BBFormTable').length) || ($('.PaymentPart_FormContainer').length) || ($('div[id$="ev2wiz"]').length)) { // iterate over all form inputs and drop-downs $('input, select, textarea').each(function () { // for each one, test if it's a required field if ( ( ($(this).parent().next('td').hasClass('BBFormRequiredFieldMarker')) && ($(this).parent().next('td').css('visibility') != 'hidden') ) || ( ($(this).closest('.BBFieldControlCell').next('td').hasClass('BBFormRequiredFieldMarker')) && ($(this).closest('.BBFieldControlCell').next('td').css('visibility') != 'hidden') ) || ( $(this).closest('.BBFieldControlCell').next('td').children("span:first").hasClass('BBFormRequiredFieldMarker') ) || ( $(this).next('span').hasClass('BBFormRequiredFieldMarker') ) || ( $(this).closest('div').hasClass('DonationCaptcha') ) || ( $(this).parent().next('td').next('td').children().hasClass('BBFormRequiredFieldMarker') ) ) { $(this).addClass('required'); if ($(this).attr('id').indexOf('cboYear') >= 0) { // do nothing... it's the year ddl in credit card month/year } else if ($(this).attr('id').indexOf('cboMonth') >= 0) { $(this).closest('table').parent().prev('td[id$="ExpiryLbl"]').children('label').eq(0).addClass('required'); } else if ($(this).prev('label').length > 0) { $(this).prev('label').addClass('required'); } else if ($(this).prev('div').children('label').length > 0) { $(this).prev('div').children('label').eq(0).addClass('required'); } else if ($(this).closest('div.DonationCaptcha').find('[id*="myCaptcha_lbl"]').length > 0) { $(this).closest('div.DonationCaptcha').find('[id*="myCaptcha_lbl"]').addClass('required'); } else { $(this).parent().prev('td').children('label').eq(0).addClass('required'); } if ($('[id*="lblAmountCaption"]:not(.required)').length > 0 ) { $('[id*="lblAmountCaption"]').addClass('required'); } } }); } if ( $('div[id$="formWizard"]').length ) { $('input, select, textarea').each(function () { // for each one, test if it's a required field if ( (($(this).next('span').hasClass('BBFormRequiredFieldMarker')) && ($(this).next('span').attr('style') != 'display:none;')) ) { $(this).addClass('required'); if ($(this).attr('id').indexOf('cboYear') >= 0) { // do nothing... it's the year ddl in credit card month/year } else if ($(this).attr('id').indexOf('cboMonth') >= 0) { $(this).closest('table').parent().prev('td[id$="ExpiryLbl"]').children('label').eq(0).addClass('required'); } else if ($(this).prev('label').length > 0) { $(this).prev('label').addClass('required'); } else if ($(this).prev('div').children('label').length > 0) { $(this).prev('div').children('label').eq(0).addClass('required'); } else { $(this).parent().prev('td').children('label').eq(0).addClass('required'); } } }); } } </script> <script type="text/javascript"> BLACKBAUD.netcommunity.api.DonationConfirmation.add(function (data) { if (data.TransTotal) { var items=[]; var dataItem; for (var i = 0; i < data.Items.length; i++) { dataItem={}; dataItem.id= data.Items[i].ID; dataItem.name = data.Items[i].Name; dataItem.list_name = '', dataItem.brand='', dataItem.category= data.Items[i].Name; dataItem.variant='', dataItem.list_position=i+1; dataItem.price= data.Items[i].Price; dataItem.quantity= data.Items[i].Quantity; items.push(dataItem); } gtag('event', 'purchase', { "transaction_id": data.TransID, "affiliation": '', "value": data.TransTotal, "currency": '', "tax": '', "shipping": '', "items": items } ); } }); </script> <script src="/file/2015-javascript-assets/developer-overrides.js"></script> <script type="text/javascript"> //<![CDATA[ var Page_ValidationSummaries = new Array(document.getElementById("PC2451_ValidationSummary1")); var Page_Validators = new Array(document.getElementById("PC2451_ctl04"), document.getElementById("PC2451_ctl09"), document.getElementById("PC2451_ctl10"), document.getElementById("PC2451_ctl15"), document.getElementById("PC2451_ctl16"), document.getElementById("PC2451_ctl21"), document.getElementById("PC2451_ctl22"), document.getElementById("PC2451_ctl27"), document.getElementById("PC2451_ctl28")); //]]> </script> <script type="text/javascript"> //<![CDATA[ var PC2451_ValidationSummary1 = document.all ? document.all["PC2451_ValidationSummary1"] : document.getElementById("PC2451_ValidationSummary1"); PC2451_ValidationSummary1.headertext = "The following error(s) must be corrected before continuing:"; PC2451_ValidationSummary1.validationGroup = "PC2451"; var PC2451_ctl04 = document.all ? document.all["PC2451_ctl04"] : document.getElementById("PC2451_ctl04"); PC2451_ctl04.controltovalidate = "PC2451_5"; PC2451_ctl04.errormessage = "Title1: Required"; PC2451_ctl04.display = "None"; PC2451_ctl04.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; PC2451_ctl04.initialvalue = ""; var PC2451_ctl09 = document.all ? document.all["PC2451_ctl09"] : document.getElementById("PC2451_ctl09"); PC2451_ctl09.controltovalidate = "PC2451_2"; PC2451_ctl09.errormessage = "First Name: Required"; PC2451_ctl09.display = "None"; PC2451_ctl09.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; PC2451_ctl09.initialvalue = ""; var PC2451_ctl10 = document.all ? document.all["PC2451_ctl10"] : document.getElementById("PC2451_ctl10"); PC2451_ctl10.controltovalidate = "PC2451_2"; PC2451_ctl10.errormessage = "First Name: Invalid format"; PC2451_ctl10.display = "None"; PC2451_ctl10.validationGroup = "PC2451"; PC2451_ctl10.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid"; PC2451_ctl10.validationexpression = "^((?!(((\\%3E)|(\\%3e)|>)|((\\%3C)|(\\%3c)|<)|((%26)|&))).)*$"; var PC2451_ctl15 = document.all ? document.all["PC2451_ctl15"] : document.getElementById("PC2451_ctl15"); PC2451_ctl15.controltovalidate = "PC2451_4"; PC2451_ctl15.errormessage = "Last Name: Required"; PC2451_ctl15.display = "None"; PC2451_ctl15.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; PC2451_ctl15.initialvalue = ""; var PC2451_ctl16 = document.all ? document.all["PC2451_ctl16"] : document.getElementById("PC2451_ctl16"); PC2451_ctl16.controltovalidate = "PC2451_4"; PC2451_ctl16.errormessage = "Last Name: Invalid format"; PC2451_ctl16.display = "None"; PC2451_ctl16.validationGroup = "PC2451"; PC2451_ctl16.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid"; PC2451_ctl16.validationexpression = "^((?!(((\\%3E)|(\\%3e)|>)|((\\%3C)|(\\%3c)|<)|((%26)|&))).)*$"; var PC2451_ctl21 = document.all ? document.all["PC2451_ctl21"] : document.getElementById("PC2451_ctl21"); PC2451_ctl21.controltovalidate = "PC2451_23"; PC2451_ctl21.errormessage = "Email Address: Required"; PC2451_ctl21.display = "None"; PC2451_ctl21.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; PC2451_ctl21.initialvalue = ""; var PC2451_ctl22 = document.all ? document.all["PC2451_ctl22"] : document.getElementById("PC2451_ctl22"); PC2451_ctl22.controltovalidate = "PC2451_23"; PC2451_ctl22.errormessage = "Email: Invalid format"; PC2451_ctl22.display = "None"; PC2451_ctl22.validationGroup = "PC2451"; PC2451_ctl22.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid"; PC2451_ctl22.validationexpression = "^[ ]*[A-Za-z0-9\\-_\'`!#$%&*+/=?^{|}~]+(\\.[A-Za-z0-9\\-_\'`!#$%&*+/=?^{|}~]+)*@[A-Za-z0-9][A-Za-z0-9\\-]*(\\.[A-Za-z0-9][A-Za-z0-9\\-]*)*\\.[A-Za-z]{2,22}[ ]*$"; var PC2451_ctl27 = document.all ? document.all["PC2451_ctl27"] : document.getElementById("PC2451_ctl27"); PC2451_ctl27.controltovalidate = "PC2451_1020"; PC2451_ctl27.errormessage = "Confirm Email: Required"; PC2451_ctl27.display = "None"; PC2451_ctl27.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; PC2451_ctl27.initialvalue = ""; var PC2451_ctl28 = document.all ? document.all["PC2451_ctl28"] : document.getElementById("PC2451_ctl28"); PC2451_ctl28.controltovalidate = "PC2451_1020"; PC2451_ctl28.errormessage = "Email addresses do not match"; PC2451_ctl28.display = "None"; PC2451_ctl28.validationGroup = "PC2451"; PC2451_ctl28.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid"; PC2451_ctl28.validationexpression = "^[ ]*[A-Za-z0-9\\-_\'`!#$%&*+/=?^{|}~]+(\\.[A-Za-z0-9\\-_\'`!#$%&*+/=?^{|}~]+)*@[A-Za-z0-9][A-Za-z0-9\\-]*(\\.[A-Za-z0-9][A-Za-z0-9\\-]*)*\\.[A-Za-z]{2,22}[ ]*$"; //]]> </script> <script type="text/javascript"> //<![CDATA[ (function(id) { var e = document.getElementById(id); if (e) { e.dispose = function() { Array.remove(Page_ValidationSummaries, document.getElementById(id)); } e = null; } })('PC2451_ValidationSummary1'); ; var Page_ValidationActive = false; if (typeof(ValidatorOnLoad) == "function") { ValidatorOnLoad(); } function ValidatorOnSubmit() { if (Page_ValidationActive) { return ValidatorCommonOnSubmit(); } else { return true; } } var BBNCAnalyticsURL = BuildBBNCAnalyticsURL('https://connect.ufv.ca/giving-pages/giving-newsletter-subscription', 'pagename;pid', 'Giving+Newsletter+Subscription;597');//]]> </script> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-5941939-13', 'auto'); ga('send', 'pageview'); </script> <script type="text/javascript"> //<![CDATA[ document.getElementById('PC2451_ctl04').dispose = function() { Array.remove(Page_Validators, document.getElementById('PC2451_ctl04')); } document.getElementById('PC2451_ctl09').dispose = function() { Array.remove(Page_Validators, document.getElementById('PC2451_ctl09')); } document.getElementById('PC2451_ctl10').dispose = function() { Array.remove(Page_Validators, document.getElementById('PC2451_ctl10')); } document.getElementById('PC2451_ctl15').dispose = function() { Array.remove(Page_Validators, document.getElementById('PC2451_ctl15')); } document.getElementById('PC2451_ctl16').dispose = function() { Array.remove(Page_Validators, document.getElementById('PC2451_ctl16')); } document.getElementById('PC2451_ctl21').dispose = function() { Array.remove(Page_Validators, document.getElementById('PC2451_ctl21')); } document.getElementById('PC2451_ctl22').dispose = function() { Array.remove(Page_Validators, document.getElementById('PC2451_ctl22')); } document.getElementById('PC2451_ctl27').dispose = function() { Array.remove(Page_Validators, document.getElementById('PC2451_ctl27')); } document.getElementById('PC2451_ctl28').dispose = function() { Array.remove(Page_Validators, document.getElementById('PC2451_ctl28')); } //]]> </script> </form> </body> </html>