var VoterStatus=function(){};VoterStatus.prototype=function(){var l=function(){try{0<$("#VoterStatusAuthenticateForm").length&&(p(),$("#CdlStateId").keyup(function(){$(this).val($(this).val().trim().toUpperCase())}),$(".input-validation-error").first().focus(),$("#BtnClear").click(function(){try{return $("#FirstName, #LastName, #CdlStateId, #Ssn4, #YearOfBirth").prop("defaultValue",""),$("#HasNoCdl, #HasNoSSN4").prop("checked",!1).removeAttr("checked"),$("#Ssn4, #CdlStateId").enableInput(),$("#DateOfBirthMonth, #DateOfBirthDay").resetSelect(),$.clearValidationSummary(),$.refreshScreenTitle($("#VoterStatusAuthenticateForm")),$("#FirstName").focus(),!0}catch(n){$.logError(n)}}),a(),$("#BtnNext").click(function(){try{n()}catch(t){$.logError(t)}}))}catch(t){$.logError(t)}},a=function(){var t,i,r,u;try{t=$("#HasNoCdl");i=$("#CdlStateId");$("#ValidationCaliforniaID");r=$("#HasNoSSN4");u=$("#Ssn4");$("#ValidationSSN4");r.click(function(t){e(t)&&u.focus();n()});t.click(function(t){o(t)&&i.focus();n()});e();o()}catch(f){$.logError(f)}},e=function(n){return(n=$("#Ssn4"),$("#HasNoSSN4").is(":checked"))?(n.val(""),$.clearSpecificFieldsValidation($("#Ssn4")),n.disableInput(),!1):(n.enableInput(),$.clearSpecificFieldsValidation($("#HasNoSSN4")),$.clearSpecificFieldsValidation($("#HasNoCdl")),!0)},o=function(n){return(n=$("#CdlStateId"),$("#HasNoCdl").is(":checked"))?(n.val(""),$.clearSpecificFieldsValidation($("#CdlStateId")),n.disableInput(),!1):(n.enableInput(),$.clearSpecificFieldsValidation($("#HasNoSSN4")),$.clearSpecificFieldsValidation($("#HasNoCdl")),!0)},v=function(i){try{$("input[rowprefix].vc-checkbox").click(function(t){t=t.currentTarget;var i=t.getAttribute("rowprefix"),r=$("[id='"+i+"_OriginalInformation']"),u=$("[id='"+i+"_EmailAddress']");i=$("[id='"+i+"_ConfirmEmail']");t.checked?(u.val(r.val()).attr("disabled","disabled"),i.val("").removeAttr("aria-required").removeAttr("required").removeAttr("data-val-required").addClass("ignore").parent().find("em").removeClass("vc-required-indicator").addClass("vc-conditional-required-indicator").text(""),i.parent().hideElement(),$.clearSpecificFieldsValidation(i),n()):u.val(r.val()).removeAttr("disabled","disabled")});$("input[rowprefix][name$='.EmailAddress']").change(s);$("input[rowprefix][name$='.EmailAddress']").keyup(s);$("input[rowprefix][name$='ConfirmEmail']").bind("cut copy paste contextmenu",function(n){n.preventDefault()});$("input[rowprefix][name$='.EmailAddress']").change();$("#NotificationEmailAddress").keyup(t);$("#NotificationConfirmEmail").bind("cut copy paste contextmenu",function(n){n.preventDefault()});$("#IsVIG_True, #IsVIG_False, #IsSampleBallot_True, #IsSampleBallot_False, #RequestRAVBM_False, #RequestRAVBM_True").click(function(){r();t()});$("input[name$='.IsRAVBMSelected']").click(function(){r();t()});t(i);r(i);SetEmailConfirmation(i)}catch(u){$.logError(u)}$("#BtnCancel").click(function(){$(this).gotoDataUrl()})},t=function(){try{""!=$("#NotificationEmailAddress").val()?$("#NotificationConfirmEmail").attr("aria-required","true").attr("required","required").attr("data-msg-required",$.getJSResourceText("confirm-email-error-message")).removeClass("ignore").parent().find("em").removeClass("vc-conditional-required-indicator").addClass("vc-required-indicator").text("*"):($.clearSpecificFieldsValidation($("#NotificationConfirmEmail")),$("#NotificationConfirmEmail").val("").removeAttr("aria-required").removeAttr("required").removeAttr("data-val-required").addClass("ignore").parent().find("em").removeClass("vc-required-indicator").addClass("vc-conditional-required-indicator").text(""));n()}catch(t){$.logError(t)}},r=function(){try{var t=$("input[name$='.IsRAVBMSelected']:checked").length;$("#IsVIG_False").is(":checked")||$("#IsSampleBallot_False").is(":checked")||0<t?$("#NotificationEmailAddress").attr("aria-required","true").attr("required","required").attr("data-msg-required",$.getJSResourceText("electronic-email-error-message")).removeClass("ignore").parent().find("em").removeClass("vc-conditional-required-indicator").addClass("vc-required-indicator").text("*"):($.clearSpecificFieldsValidation($("#NotificationEmailAddress")),$("#NotificationEmailAddress").removeAttr("aria-required").removeAttr("required").removeAttr("data-val-required").addClass("ignore").parent().find("em").removeClass("vc-required-indicator").addClass("vc-conditional-required-indicator").text(""));n()}catch(i){$.logError(i)}},s=function(t){t=t.currentTarget;var i=t.getAttribute("rowprefix"),r=$("[id='"+i+"_OriginalInformation']");i=$("[id='"+i+"_ConfirmEmail']");r.val()!=t.value?(i.attr("aria-required","true").attr("required","required").attr("data-msg-required",$.getJSResourceText("confirm-email-error-message")).removeClass("ignore").parent().find("em").removeClass("vc-conditional-required-indicator").addClass("vc-required-indicator").text("*"),i.parent().showElement()):(i.val("").removeAttr("aria-required").removeAttr("required").removeAttr("data-val-required").addClass("ignore").parent().find("em").removeClass("vc-required-indicator").addClass("vc-conditional-required-indicator").text(""),i.parent().hideElement(),$.clearSpecificFieldsValidation(i),n())},h=function(){try{var n=parseInt($.getJSResourceText("data-session-timeout")),t=parseInt($.getJSResourceText("data-session-expire-warning"));n=6e4*(n-t);0>=n&&(n=6e4);window.clearTimeout(window.keepSessionAlive);window.keepSessionAlive=window.setTimeout(function(){y()},n)}catch(i){$.logError(i)}},y=function(){try{var n=$.getJSResourceText("data-PopupTimeout"),t=$.getJSResourceText("data-PopupSessionTimeout"),r=$.getJSResourceText("data-url-RefreshSession"),i=$.getJSResourceText("data-url-ExpiredSession"),u=$.getJSResourceText("data-session-timeout");n=jQuery.validator.format(n,u);0<t.length&&(confirm(t)?$.getJSON(r,function(t){t?(alert(n),window.location.href=i):h()}):window.location.href=i)}catch(f){$.logError(f)}},p=function(){var t=$.getJSResourceText("data-YearLabel"),i=$(".vc-date-of-birth ");$("#YearOfBirth").after('<span tabindex="-1" id="yearOfBirthExtra"> '+t+" <\/span>");$("span[data-valmsg-for=YearOfBirth]").wrapInner('<span class="" for="YearOfBirth"> '+t.split("").join("-")+" <\/span>");$("#YearOfBirth").focus(function(){$(this).parent().removeClass("curFcs");i.addClass("curFcs")});$("#YearOfBirth").blur(function(){i.removeClass("curFcs")});try{$("#DateOfBirthMonth, #DateOfBirthDay").change(function(){var i=$("#YearOfBirth").val(),t=$("#DateOfBirthMonth").val(),r=$("#DateOfBirthDay").val();0<i&&0<t&&0<r&&(new Date(i,t-1,r).getMonth()!=t-1?($.addValidationError($.getJSResourceText("data-InvalidDateOfBirth"),!1),$(document).scrollTop(0),$("#DateOfBirthDay").addClass("input-validation-error").val("")):n())})}catch(r){$.logError(r)}},n=function(){try{var n=$("form").first().validate();n.showErrors();0<n.errorList.length&&n.errorList[0].element.focus()}catch(t){$.logError(t)}},w=function(){try{$("#IsVIG_True").click(function(){$("#StateVIGDisclosureContainer").hideElement()});$("#IsVIG_False").click(function(){$("#StateVIGDisclosureContainer").showElement()});$("#IsSampleBallot_True").click(function(){$("#SampleBallotDisclosureContainer").hideElement()});$("#IsSampleBallot_False").click(function(){$("#SampleBallotDisclosureContainer").showElement()})}catch(n){$.logError(n)}},b=function(){try{$("#Uocava_ConfirmEmail").bind("cut copy paste contextmenu",function(n){n.preventDefault()});$("#Uocava_FirstPreference").change(function(){u($(this));i();$("#Uocava_FirstPreference").blur();$("#Uocava_FirstPreference").focus()});$("#Uocava_SecondPreference").change(function(){u($(this));i();$("#Uocava_SecondPreference").blur();$("#Uocava_SecondPreference").focus()});$("#Uocava_ThirdPreference").change(function(){u($(this));i();$("#Uocava_ThirdPreference").blur();$("#Uocava_ThirdPreference").focus()});$("#Uocava_Email").keyup(c);c();i()}catch(n){$.logError(n)}},c=function(){""!=$("#Uocava_Email").val()?$("#Uocava_ConfirmEmail").attr("aria-required","true").attr("required","required").attr("data-msg-required",$.getJSResourceText("confirm-email-error-message")).removeClass("ignore").parent().find("em").removeClass("vc-conditional-required-indicator").addClass("vc-required-indicator").text("*"):($.clearSpecificFieldsValidation($("#Uocava_Email")),$("#Uocava_ConfirmEmail").val("").removeAttr("aria-required").removeAttr("required").removeAttr("data-val-required").addClass("ignore").parent().find("em").removeClass("vc-required-indicator").addClass("vc-conditional-required-indicator").text(""))},u=function(n){var t,e;try{var i=$("#Uocava_FirstPreference"),s=$("#Uocava_SecondPreference"),h=$("#Uocava_ThirdPreference"),r=i.val().trim(),u=s.val().trim(),f=h.val().trim(),o=$.getJSResourceText("data-BallotDeliveryPreferenceDuplicate");if(r==u&&""!=r&&""!=u||r==f&&""!=r&&""!=f||u==f&&""!=u&&""!=f){if(t=$("#ErrorContainer"),$("#ErrorContainer ul"),i=!1,e=t.find("li"),0<e.length)for(t=0;t<e.length;t++)if(e[t].textContent==o){i=!0;break}i||$.addValidationError(o,!1);n.val("")}else validateForm()}catch(c){$.logError(c)}},i=function(){var n;$.clearSpecificFieldsValidation($("#Uocava_Email"));$.clearSpecificFieldsValidation($("#Uocava_ConfirmEmail"));$.clearSpecificFieldsValidation($("#Uocava_FaxNumber"));$("#Uocava_Email");$("#Uocava_ConfirmEmail");$("#Uocava_FaxNumber");var t=$("#DeliveryPreferenceEmail").val(),i=$("#DeliveryPreferenceFax").val(),r=$("#Uocava_FirstPreference").val(),u=$("#Uocava_SecondPreference").val(),f=$("#Uocava_ThirdPreference").val();$("#Uocava_Email, #Uocava_FaxNumber").addClass("ignore").removeAttr("aria-required").removeAttr("required").removeAttr("data-val-required").parent().find("em").removeClass("vc-required-indicator").addClass("vc-conditional-required-indicator").text("");n="";(r==t||u==t||f==t)&&(n+="#Uocava_Email,");(r==i||u==i||f==i)&&(n+="#Uocava_FaxNumber,");0<n.length&&(n=n.substring(0,n.length-1));$(""+n).attr("aria-required","true").attr("required","required").removeClass("ignore").parent().find("em").removeClass("vc-conditional-required-indicator").addClass("vc-required-indicator").text("*")},k=function(){try{$("#OtherLanguage").disableInput();$("#LanguagePreferenceId").change(function(){var i=$("#PreferenceInfo").attr("data-other-id"),t=$("#OtherLanguage");$(this).val()==i?(t.enableInput().focus(),t.prev().children("em").text("*")):($.clearSpecificFieldsValidation($("#OtherLanguage")),t.disableInput().val(""),t.prev().children("em").text(""),$("#LanguagePreferenceId").blur(),$("#LanguagePreferenceId").focus());n()});$("#LanguagePreferenceId").change();$("#RequestRAVBM_False").click(function(){$("input[name$='.IsRAVBMSelected']").prop("checked",!1);f()});$("#RequestRAVBM_True").click(function(){f()});f()}catch(t){$.logError(error)}},f=function(){$("#RequestRAVBM_True").is(":checked")?$("#RAVBMPhoneContainer").showElement():$("#RequestRAVBM_False").is(":checked")&&$("#RAVBMPhoneContainer").hideElement()};return{init:function(){var t;try{if(h(),l(),0<$("#VoterStatusUpdateVIGOptionForm").length&&(t=$("#BtnCloseConfirmationMessage"),null!=t&&t.focus()),0<$("#ProvisionalBallotForm").length){var r=$("#SearchCriteria_CountyProvisionalBallotSerialNumber").val(),u=$("#SearchCriteria_CountyId").val(),i=$("#ErrorContainer ul"),n=$("#ErrorContainer");0<i.find("li").length&&(i.first("li").attr("id","firstAlert").attr("display","inline"),n.attr("tabindex","-1"),n.attr("aria-describedBy","firstAlert"),n.attr("aria-live","assertive"),n.attr("role","alert"),i.focus());null!=r&&""!=r?$("#BtnShowStatus").focus():null!=u&&0!=u&&$("#SearchCriteria_ElectionId").focus();$("#BtnClear").click(function(){try{return $.clearValidationSummary(),$("#ClearProvisionalBallotForm").submit(),!0}catch(n){$.logError(n)}})}if(0<$("#VotingHistoryForm").length&&($("#ElectionId").change(function(){$("#VoteByMailBallotStatusInfo").hideElement();$("#VoterParticipationStatusInfo").hideElement();$("#ProvisionalBallotStatusInfo").hideElement()}),$("#BtnVbmShowStatus").click(function(){try{0<$("[name='id"+$("#ElectionId").val()+"']").length?$("[name='id"+$("#ElectionId").val()+"']").showElement():$(this).gotoDataUrl()}catch(n){$.logError(n)}})),0<$("#ElectionMaterialsForm").length&&($("#BtnSave").click(function(n){var u=$("#ElectionMaterialsForm"),e;if(0<u.length){n.target.href=u[0].action;u=$("#ElectionMaterialsForm");var h=n.target,r=n.target.href,f=("BtnSave"!=n.target.name&&"BtnSubmit"!=n.target.name).toString(),o=encodeURI("cancelSubmit");f=encodeURI(f);var t=r.split("#"),i=r="",s="";if(1<t.length&&(s="#"+t[1]),1<=t.length&&(r=t[0],t=r.split("?"),1<t.length&&(i=t[1],r=t[0])),""!=i){for(i=i.split("&"),t=i.length;t--;)if(e=i[t].split("="),e[0]==o){e[1]=f;i[t]=e.join("=");break}0>t&&(i[i.length]=[o,f].join("="));i="?"+i.join("&")}else i="?"+[o,f].join("=");h.href=r+i+s;u.attr("action",n.target.href);isCheckingFormStateBeforeUnloadEnabled=!1;u.submit()}}),$("#BtnExit").click(function(){$(this).gotoDataUrl()}),$("#BtnEdit").click(function(){$("#Uocava_UocavaSectionShown").prop("value",!0).attr("checked","checked");$("#VBMPreferenceArea").showElement();$("#EditButtonArea").hideElement()}),w(),v(),b(),k(),$("#MVSTop").focus(),$.clearValidationSummary()),0<$("#FilterListLocationForm").length)try{$("BtnSearch").click(function(){this.form.submit()})}catch(f){$.logError(f)}0<$("#VoterStatusRetryForm").length&&$.clearValidationSummary()}catch(f){$.logError(f)}}}}();$.validator.addMethod("validateage",function(n,t,i){var r,f;try{r=jQuery.data(t,"wasvalid");"undefined"==typeof r&&(r=!0);var u=i[0],e=$(u.monthpropertyname),o=$(u.daypropertyname);return""==e.val()||""==o.val()?!0:(f=new Date(n,e.val()-1,o.val(),0,0,0,0),r=f>=Date.parse(u.minumumdate)&&f<=Date.parse(u.maximumdate)?!0:!1,jQuery.data(t,"wasvalid",r),r)}catch(s){return $.logError(s),!0}});$.validator.unobtrusive.adapters.add("validateage",["minumumdate","maximumdate","daypropertyname","monthpropertyname"],function(n){n.rules.validateage=[{minumumdate:n.params.minumumdate,maximumdate:n.params.maximumdate,daypropertyname:"#"+n.params.daypropertyname,monthpropertyname:"#"+n.params.monthpropertyname}];n.messages.validateage=n.message});$.validator.addMethod("requiredifunchecked",function(n,t,i,r){try{var f=r||jQuery.event,u=jQuery.data(t,"wasvalid"),e=$($(i)[0].otherpropertyname),o=$(i)[0].testunchecked;return"undefined"==typeof u&&(u=!0),e.is(f.relatedTarget)||e.is(f.toElement)||"keyup"===f.type||(u=(!e.is(":checked")).toString()!=o.toLowerCase()||n?!0:!1),jQuery.data(t,"wasvalid",u),u}catch(s){return $.logError(s),!0}});$.validator.unobtrusive.adapters.add("requiredifunchecked",["otherpropertyname","testunchecked"],function(n){n.rules.requiredifunchecked=[{otherpropertyname:"#"+n.params.otherpropertyname,testunchecked:n.params.testunchecked}];n.messages.requiredifunchecked=n.message});$.validator.unobtrusive.adapters.add("requiredifothervalueisequal",["otherpropertyname","comparevalue","requiredvalue"],function(n){n.rules.requiredifothervalueisequal=[{otherpropertyname:"#"+n.params.otherpropertyname,comparevalue:n.params.comparevalue,requiredvalue:n.params.requiredvalue}];n.messages.requiredifothervalueisequal=n.message});$.validator.addMethod("requiredifothervalueisequal",function(n,t,i,r){var o;try{var e=r||jQuery.event,u=jQuery.data(t,"wasvalid"),f=$($(i)[0].otherpropertyname),h=$(i)[0].comparevalue,s=$(i)[0].requiredvalue;return"undefined"==typeof u&&(u=!0),o=f.val().toLowerCase(),"checkbox"===t.getAttribute("type")&&(n=t.checked.toString()),"checkbox"===f.attr("type")&&(o=f[0].checked.toString()),f.is(e.relatedTarget)||f.is(e.toElement)||"keyup"===e.type||(u=o===h.toLowerCase()&&(""===n||""!=s&&n.toLowerCase()!=s.toLowerCase())?!1:!0),jQuery.data(t,"wasvalid",u),u}catch(c){return $.logError(c),!0}});$(document).ready(function(){(new VoterStatus).init()}),function(n,t,i,r,u,f,e){n.GoogleAnalyticsObject=u;n[u]=n[u]||function(){(n[u].q=n[u].q||[]).push(arguments)};n[u].l=1*new Date;f=t.createElement(i);e=t.getElementsByTagName(i)[0];f.async=1;f.src=r;e.parentNode.insertBefore(f,e)}(window,document,"script","//www.google-analytics.com/analytics.js","ga");ga("create","UA-5354926-24","auto");ga("require","linkid");ga("send","pageview")