var mod_pagespeed_yH3ykqG9CC = "(function(b){\"function\"===typeof define&&define.amd?define([\"jquery\"],b):\"object\"===typeof exports?module.exports=b(require(\"jquery\")):b(jQuery||Zepto)})(function(b){var y=function(a,e,d){var c={invalid:[],getCaret:function(){try{var r,b=0,e=a.get(0),d=document.selection,f=e.selectionStart;if(d&&-1===navigator.appVersion.indexOf(\"MSIE 10\"))r=d.createRange(),r.moveStart(\"character\",-c.val().length),b=r.text.length;else if(f||\"0\"===f)b=f;return b}catch(g){}},setCaret:function(r){try{if(a.is(\":focus\")){var c,b=a.get(0);b.setSelectionRange?(b.focus(),b.setSelectionRange(r,r)):(c=b.createTextRange(),c.collapse(!0),c.moveEnd(\"character\",r),c.moveStart(\"character\",r),c.select())}}catch(e){}},events:function(){a.on(\"keydown.mask\",function(c){a.data(\"mask-keycode\",c.keyCode||c.which)}).on(b.jMaskGlobals.useInput?\"input.mask\":\"keyup.mask\",c.behaviour).on(\"paste.mask drop.mask\",function(){setTimeout(function(){a.keydown().keyup()},100)}).on(\"change.mask\",function(){a.data(\"changed\",!0)}).on(\"blur.mask\",function(){n===c.val()||a.data(\"changed\")||a.trigger(\"change\");a.data(\"changed\",!1)}).on(\"blur.mask\",function(){n=c.val()}).on(\"focus.mask\",function(a){!0===d.selectOnFocus&&b(a.target).select()}).on(\"focusout.mask\",function(){d.clearIfNotMatch&&!p.test(c.val())&&c.val(\"\")})},getRegexMask:function(){for(var a=[],c,b,d,f,l=0;l<e.length;l++)(c=g.translation[e.charAt(l)])?(b=c.pattern.toString().replace(/.{1}$|^.{1}/g,\"\"),d=c.optional,(c=c.recursive)?(a.push(e.charAt(l)),f={digit:e.charAt(l),pattern:b}):a.push(d||c?b+\"?\":b)):a.push(e.charAt(l).replace(/[-\\/\\\\^$*+?.()|[\\]{}]/g,\"\\\\$&\"));a=a.join(\"\");f&&(a=a.replace(new RegExp(\"(\"+f.digit+\"(.*\"+f.digit+\")?)\"),\"($1)?\").replace(new RegExp(f.digit,\"g\"),f.pattern));return new RegExp(a)},destroyEvents:function(){a.off(\"input keydown keyup paste drop blur focusout \".split(\" \").join(\".mask \"))},val:function(c){var b=a.is(\"input\")?\"val\":\"text\";if(0<arguments.length){if(a[b]()!==c)a[b](c);b=a}else b=a[b]();return b},getMCharsBeforeCount:function(a,c){for(var b=0,d=0,f=e.length;d<f&&d<a;d++)g.translation[e.charAt(d)]||(a=c?a+1:a,b++);return b},caretPos:function(a,b,d,h){return g.translation[e.charAt(Math.min(a-1,e.length-1))]?Math.min(a+d-b-h,d):c.caretPos(a+1,b,d,h)},behaviour:function(d){d=d||window.event;c.invalid=[];var e=a.data(\"mask-keycode\");if(-1===b.inArray(e,g.byPassKeys)){var m=c.getCaret(),h=c.val().length,f=c.getMasked(),l=f.length,k=c.getMCharsBeforeCount(l-1)-c.getMCharsBeforeCount(h-1),n=m<h;c.val(f);n&&(8!==e&&46!==e&&(m=c.caretPos(m,h,l,k)),c.setCaret(m));return c.callbacks(d)}},getMasked:function(a,b){var m=[],h=void 0===b?c.val():b+\"\",f=0,l=e.length,k=0,n=h.length,q=1,p=\"push\",u=-1,t,w;d.reverse?(p=\"unshift\",q=-1,t=0,f=l-1,k=n-1,w=function(){return-1<f&&-1<k}):(t=l-1,w=function(){return f<l&&k<n});for(;w();){var x=e.charAt(f),v=h.charAt(k),s=g.translation[x];if(s)v.match(s.pattern)?(m[p](v),s.recursive&&(-1===u?u=f:f===t&&(f=u-q),t===u&&(f-=q)),f+=q):s.optional?(f+=q,k-=q):s.fallback?(m[p](s.fallback),f+=q,k-=q):c.invalid.push({p:k,v:v,e:s.pattern}),k+=q;else{if(!a)m[p](x);v===x&&(k+=q);f+=q}}h=e.charAt(t);l!==n+1||g.translation[h]||m.push(h);return m.join(\"\")},callbacks:function(b){var g=c.val(),m=g!==n,h=[g,b,a,d],f=function(a,b,c){\"function\"===typeof d[a]&&b&&d[a].apply(this,c)};f(\"onChange\",!0===m,h);f(\"onKeyPress\",!0===m,h);f(\"onComplete\",g.length===e.length,h);f(\"onInvalid\",0<c.invalid.length,[g,b,a,c.invalid,d])}};a=b(a);var g=this,n=c.val(),p;e=\"function\"===typeof e?e(c.val(),void 0,a,d):e;g.mask=e;g.options=d;g.remove=function(){var b=c.getCaret();c.destroyEvents();c.val(g.getCleanVal());c.setCaret(b-c.getMCharsBeforeCount(b));return a};g.getCleanVal=function(){return c.getMasked(!0)};g.getMaskedVal=function(a){return c.getMasked(!1,a)};g.init=function(e){e=e||!1;d=d||{};g.clearIfNotMatch=b.jMaskGlobals.clearIfNotMatch;g.byPassKeys=b.jMaskGlobals.byPassKeys;g.translation=b.extend({},b.jMaskGlobals.translation,d.translation);g=b.extend(!0,{},g,d);p=c.getRegexMask();!1===e?(d.placeholder&&a.attr(\"placeholder\",d.placeholder),a.data(\"mask\")&&a.attr(\"autocomplete\",\"off\"),c.destroyEvents(),c.events(),e=c.getCaret(),c.val(c.getMasked()),c.setCaret(e+c.getMCharsBeforeCount(e,!0))):(c.events(),c.val(c.getMasked()))};g.init(!a.is(\"input\"))};b.maskWatchers={};var A=function(){var a=b(this),e={},d=a.attr(\"data-mask\");a.attr(\"data-mask-reverse\")&&(e.reverse=!0);a.attr(\"data-mask-clearifnotmatch\")&&(e.clearIfNotMatch=!0);\"true\"===a.attr(\"data-mask-selectonfocus\")&&(e.selectOnFocus=!0);if(z(a,d,e))return a.data(\"mask\",new y(this,d,e))},z=function(a,e,d){d=d||{};var c=b(a).data(\"mask\"),g=JSON.stringify;a=b(a).val()||b(a).text();try{return\"function\"===typeof e&&(e=e(a)),\"object\"!==typeof c||g(c.options)!==g(d)||c.mask!==e}catch(n){}};b.fn.mask=function(a,e){e=e||{};var d=this.selector,c=b.jMaskGlobals,g=c.watchInterval,c=e.watchInputs||c.watchInputs,n=function(){if(z(this,a,e))return b(this).data(\"mask\",new y(this,a,e))};b(this).each(n);d&&\"\"!==d&&c&&(clearInterval(b.maskWatchers[d]),b.maskWatchers[d]=setInterval(function(){b(document).find(d).each(n)},g));return this};b.fn.masked=function(a){return this.data(\"mask\").getMaskedVal(a)};b.fn.unmask=function(){clearInterval(b.maskWatchers[this.selector]);delete b.maskWatchers[this.selector];return this.each(function(){var a=b(this).data(\"mask\");a&&a.remove().removeData(\"mask\")})};b.fn.cleanVal=function(){return this.data(\"mask\").getCleanVal()};b.applyDataMask=function(a){a=a||b.jMaskGlobals.maskElements;(a instanceof b?a:b(a)).filter(b.jMaskGlobals.dataMaskAttr).each(A)};var p={maskElements:\"input,td,span,div\",dataMaskAttr:\"*[data-mask]\",dataMask:!0,watchInterval:300,watchInputs:!0,useInput:function(a){var b=document.createElement(\"div\"),d;a=\"on\"+a;d=a in b;d||(b.setAttribute(a,\"return;\"),d=\"function\"===typeof b[a]);return d}(\"input\"),watchDataMask:!1,byPassKeys:[9,16,17,18,36,37,38,39,40,91],translation:{0:{pattern:/\\d/},9:{pattern:/\\d/,optional:!0},\"#\":{pattern:/\\d/,recursive:!0},A:{pattern:/[a-zA-Z0-9]/},S:{pattern:/[a-zA-Z]/}}};b.jMaskGlobals=b.jMaskGlobals||{};p=b.jMaskGlobals=b.extend(!0,{},p,b.jMaskGlobals);p.dataMask&&b.applyDataMask();setInterval(function(){b.jMaskGlobals.watchDataMask&&b.applyDataMask()},p.watchInterval)});";
var mod_pagespeed_QHWgWnFxDz = "var WFS=WFS||{};WFS.Errors=WFS.Errors||(function(){var errors={config:{divId:'messages',errorCls:'error',fieldErrorCls:'fieldError',messageCls:'confirm',warningCls:'warn'},ERROR_TYPE:'error',MESSAGE_TYPE:'message',WARNING_TYPE:'warning',ajaxErrorHandler:function(response,div,form,removePrevious){var divName=div?div:WFS.Errors.config.divId;var jsonData=JSON.parse(response.responseText)||response;if(removePrevious==null)removePrevious=true;if(removePrevious)WFS.Errors.removeAll(divName,form);if(jsonData){if(jsonData.redirect){var breakFrame=!WFS.Application.appForms[form]||WFS.Application.appForms[form].config.brakFrame;if(WFS.Application.appForms[form]&&WFS.Application.appForms[form].config.errorPage)window.location.href=WFS.Application.appForms[form].config.errorPage;else if(top.location&&breakFrame)top.location.href=jsonData.redirect;else window.location.href=jsonData.redirect;}if(jsonData.message)WFS.Errors.showError(jsonData.message,divName,form,true);if(jsonData.errors){for(var i in jsonData.errors){for(var j in jsonData.errors[i]){WFS.Errors.showError(jsonData.errors[i][j],divName,form,i,false);}}}if(WFS.Application.appForms[form]&&$.isFunction(WFS.Application.appForms[form].config.onFormError)){WFS.Application.appForms[form].config.onFormError.call(this,jsonData);}}else WFS.Errors.genericExceptionHandler(null);},ajaxSuccessHandler:function(response,div,form,removePrevious){var divName=div?div:WFS.Errors.config.divId;var jsonData=JSON.parse(response.responseText)||response;if(removePrevious==null)removePrevious=true;if(removePrevious)WFS.Errors.removeAll(divName,form);if(jsonData){if(jsonData.redirect){var breakFrame=!WFS.Application.appForms[form]||WFS.Application.appForms[form].config.brakFrame;if(WFS.Application.appForms[form]&&WFS.Application.appForms[form].config.successPage)window.location.href=WFS.Application.appForms[form].config.successPage;else if(top.location&&breakFrame)top.location.href=jsonData.redirect;else window.location.href=jsonData.redirect;}if(jsonData.message)WFS.Errors.showMessage(jsonData.message,divName,form,true);if(WFS.Application.appForms[form]&&$.isFunction(WFS.Application.appForms[form].config.onFormSubmit)){WFS.Application.appForms[form].config.onFormSubmit.call(this,jsonData);}}},genericExceptionHandler:function(message){alert(message?message:'An error occurred while processing your request.  Please refresh (press F5) and try again.');},showMessage:function(message,div,form,field,defaultWindow){WFS.Errors.displayMessage(WFS.Errors.MESSAGE_TYPE,message,div,form,field,defaultWindow);},showWarning:function(message,div,form,field,defaultWindow){WFS.Errors.displayMessage(WFS.Errors.WARNING_TYPE,message,div,form,field,defaultWindow);},showError:function(message,div,form,field,defaultWindow){WFS.Errors.displayMessage(WFS.Errors.ERROR_TYPE,message,div,form,field,defaultWindow);},displayMessage:function(type,message,div,form,field,defaultWindow){var divName=div?div:WFS.Errors.config.divId;var displayed=false;if($('#'+form).length&&field){var errorDivs=$('#'+form).find(\".\"+field+\"_\"+type);if(errorDivs&&errorDivs.length>0){for(var i=0;i<errorDivs.length;i++){WFS.Errors.appendToDiv($(errorDivs[i]),message,type);displayed=true;}}var errorFields=$('#'+form).find(\".field[name='\"+field+\"']\");if(errorFields&&errorFields.length>0){for(var i=0;i<errorFields.length;i++){$(errorFields[i]).closest(\".applicationField\").addClass(WFS.Errors.config.fieldErrorCls);}}}if(!displayed){var divEl=$(\"#\"+divName);if(divEl.length){WFS.Errors.appendToDiv(divEl,message,type);displayed=true;}}if(!displayed&&defaultWindow){alert(message?message:'An error occurred while processing your request.  Please refresh (press F5) and try again.');}},removeAll:function(div,form){WFS.Errors.removeErrors(div,form);WFS.Errors.removeWarnings(div,form);WFS.Errors.removeMessages(div,form);},removeErrors:function(div,form){WFS.Errors.hideMessages(WFS.Errors.ERROR_TYPE,div,form);},removeWarnings:function(div,form){WFS.Errors.hideMessages(WFS.Errors.WARNING_TYPE,div,form);},removeMessages:function(div,form){WFS.Errors.hideMessages(WFS.Errors.MESSAGE_TYPE,div,form);},hideMessages:function(type,div,form){var divName=div?div:WFS.Errors.config.divId;if($(\"#\"+divName).length){var cls=WFS.Errors.getMessageClass(type);var innerDiv=$(\"#\"+divName).find(\".\"+cls).first();if($(innerDiv).length)$(innerDiv).replaceWith(\"\");}if($('#'+form).length){var errorDivs=$('#'+form).find(\".\"+type);if(errorDivs&&errorDivs.length>0){for(var i=0;i<errorDivs.length;i++){$(errorDivs[i]).replaceWith(\"\");}}var errorFields=$('#'+form).find(\".applicationField.\"+WFS.Errors.config.fieldErrorCls);if(errorFields&&errorFields.length>0){for(var i=0;i<errorFields.length;i++){$(errorFields[i]).removeClass(WFS.Errors.config.fieldErrorCls);}}}},getMessageClass:function(type){return type===WFS.Errors.ERROR_TYPE?WFS.Errors.config.errorCls:type===WFS.Errors.WARNING_TYPE?WFS.Errors.config.warningCls:WFS.Errors.config.messageCls;},appendToDiv:function(div,message,type){var cls=WFS.Errors.getMessageClass(type);var innerDiv=div.find(\".\"+cls).first();if($(innerDiv).length){if(innerDiv.text().indexOf(message)===-1){innerDiv.find(\"ul\").first().append(\"<li>\"+message+\"</li>\");}}else if($(div).length){div.html(\"<div class='\"+cls+\"'><ul><li>\"+message+\"</li></ul><div>\");}else{div.append(\"<div class='\"+cls+\"'><ul><li>\"+message+\"</li></ul><div>\");}var scrollToDiv=div.closest('.applicationField');if(scrollToDiv.length){scrollToDiv[0].scrollIntoView();}else{div[0].scrollIntoView();}}};return errors;})();WFS.Application=WFS.Application||(function(){var app={appForms:{},getFormValues:function(formId){var formValues={};if(WFS.Application.appForms[formId].form){for(var i=0;i<WFS.Application.appForms[formId].form[0].elements.length;i++){var test=WFS.Application.appForms[formId].form[0].elements;var testele=WFS.Application.appForms[formId].form[0].elements[i];if(WFS.Application.appForms[formId].form[0].elements[i].name&&WFS.Application.appForms[formId].form[0].elements[i].name!=\"\"){var checkedOrNotCheckable=(WFS.Application.appForms[formId].form[0].elements[i].type!=='checkbox'&&WFS.Application.appForms[formId].form[0].elements[i].type!=='radio')||WFS.Application.appForms[formId].form[0].elements[i].checked;if(formValues[WFS.Application.appForms[formId].form[0].elements[i].name]){if(Array.isArray(formValues[WFS.Application.appForms[formId].form[0].elements[i].name]))formValues[WFS.Application.appForms[formId].form[0].elements[i].name].push(WFS.Application.appForms[formId].form[0].elements[i].value);else{if(checkedOrNotCheckable)formValues[WFS.Application.appForms[formId].form[0].elements[i].name]=[formValues[WFS.Application.appForms[formId].form[0].elements[i].name],WFS.Application.appForms[formId].form[0].elements[i].value];}}else if(checkedOrNotCheckable)formValues[WFS.Application.appForms[formId].form[0].elements[i].name]=WFS.Application.appForms[formId].form[0].elements[i].value;}}}return formValues;},getFieldsInSection:function(section,formId){var fields=[];if(WFS.Application.appForms[formId].form&&section&&section.wrapper){for(var i=0;i<WFS.Application.appForms[formId].form[0].elements.length;i++){if(WFS.Application.appForms[formId].form[0].elements[i].name&&WFS.Application.appForms[formId].form[0].elements[i].name!=\"\"){if(section.wrapper.find(\"[name='\"+WFS.Application.appForms[formId].form[0].elements[i].name+\"']\").length>0&&jQuery.inArray(WFS.Application.appForms[formId].form[0].elements[i].name,fields)==-1){fields.push(WFS.Application.appForms[formId].form[0].elements[i].name);}}}}return fields;},getAllFields:function(formId){var fields=[];if(WFS.Application.appForms[formId].form){for(var i=0;i<WFS.Application.appForms[formId].form[0].elements.length;i++){if(WFS.Application.appForms[formId].form[0].elements[i].name&&WFS.Application.appForms[formId].form[0].elements[i].name!=\"\"){if(jQuery.inArray(WFS.Application.appForms[formId].form[0].elements[i].name,fields)==-1){fields.push(WFS.Application.appForms[formId].form[0].elements[i].name);}}}}return fields;},getSections:function(formId){var sections=[];if(WFS.Application.appForms[formId].form){$(WFS.Application.appForms[formId].form).keypress(function(e){if(e.which==13){var target=$(e.target);var wrapper=target?target.closest(\".applicationSection\"):null;if(wrapper!=null&&wrapper.length){var index=parseInt(wrapper.attr(\"data-section\"));WFS.Application.submitSection(e,WFS.Application.appForms[formId].sections[index].button,{},formId,index);}}});var sectionEls=$(WFS.Application.appForms[formId].form).find(\".applicationSection\");if(sectionEls&&sectionEls.length>0){for(var i=0;i<sectionEls.length;i++){var wrapper=$(sectionEls[i]);if(wrapper.length){wrapper.attr('data-section',i);var submitButtonEl=wrapper.find('.submitButton').first();if(submitButtonEl.length){submitButtonEl.attr('data-submitButton',i);}var superSection=wrapper.closest('.applicationSectionWrapper');if(superSection.length&&wrapper.hasClass(\"current\"))superSection.addClass(\"current\");var backButtonEl=wrapper.find('.backButton').first();if(backButtonEl.length){backButtonEl.attr('data-backButton',i);}var backButtonWrapperEl=wrapper.find('.backButtonWrapper').first();if(backButtonWrapperEl.length){backButtonWrapperEl.attr('data-backButtonWrapper',i);}var showSection=!!submitButtonEl.length;if(true){var submitCombos=wrapper.find(\".submitOnChange\");if(submitCombos&&submitCombos.length>0){showSection=true;}}if(showSection){sections.push({back:backButtonEl,backWrapper:backButtonWrapperEl,button:submitButtonEl,superSection:superSection,wrapper:wrapper,index:i});if(submitButtonEl.length){submitButtonEl.data('sectionIndex',i).data('submitButtonEl',submitButtonEl).on(\"click\",function(e){WFS.Application.submitSection(e,$(this).data('submitButtonEl'),{},formId,$(this).data('sectionIndex'))});}var submitCombos=wrapper.find(\".submitOnChange\");if(submitCombos&&submitCombos.length>0){for(var j=0;j<submitCombos.length;j++){var combo=$(submitCombos[j]);if(combo)combo.data('sectionIndex',i).data('combo',combo).on(\"change\",function(e){WFS.Application.submitSection(e,$(this).data('combo'),{},formId,$(this).data('sectionIndex'))});}}if(backButtonWrapperEl.length){backButtonWrapperEl.on(\"click\",function(event,element){event.stopPropagation().preventDefault();var index=parseInt(element.attr(\"data-backButtonWrapper\"));WFS.Application.goBack(sections,index,true,formId);return false;},WFS);}if(backButtonEl.length){backButtonEl.on(\"click\",function(event,element){event.stopPropagation().preventDefault();var index=parseInt(element.attr(\"data-backButton\"));WFS.Application.goBack(sections,index,false,formId);return false;},WFS);}}}}}}return sections;},goBack:function(sections,index,recursive,formId){var section=sections[index];var previousSection=index>0?sections[index-1]:null;if(previousSection!=null){section.wrapper.addClass(\"hidden\");section.wrapper.removeClass(\"finished\");section.wrapper.removeClass(\"current\");previousSection.wrapper.removeClass(\"hidden\");previousSection.wrapper.removeClass(\"finished\");previousSection.wrapper.addClass(\"current\");if(section.superSection)section.superSection.removeClass(\"current\");if(previousSection.superSection)previousSection.superSection.addClass(\"current\");var firstField=previousSection.wrapper.find(\".field\").first();var isMobile=false;if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){isMobile=true;}if(firstField.length&&!isMobile)firstField.focus();WFS.Application.updateProgressBar(index-1,formId);WFS.Errors.removeAll();if(recursive&&section.superSection==previousSection.superSection)WFS.Application.goBack(sections,index-1,recursive,formId);}},submitSection:function(event,element,eopts,formId,sectionId){var button=$(element).hasClass(\"submitButton\")?$(element):null;if(button!=null&&button.length){if(event){event.stopPropagation();event.preventDefault();}button.prop(\"disabled\",true);}var index=sectionId;var isTimeToCreateRecruit=\"\";if(WFS.Application.appForms[formId].config.templateId!=null&&WFS.Application.appForms[formId].config.templateId=='35'){if(index&&index==4&&$('#experience_no').length&&$('#experience_no').is(\":checked\")){index=5;}if(index&&index==5&&$('#experience_yes').length&&$('#experience_yes').is(\":checked\")){index=7;}if(index&&index==6&&$('#leadership_no').length&&$('#leadership_no').is(\":checked\")){index=7;}if(index!=0&&$(\"#productVideoVidDiv\").length)jwplayer(\"productVideoVidDiv\").stop();isTimeToCreateRecruit=$(element).attr(\"id\")==\"createRecruit\";}var section=WFS.Application.appForms[formId].sections[index];var nextSection=WFS.Application.getNextSection(index+1,formId);var isSubmission=!nextSection;var fields=isSubmission?WFS.Application.getAllFields(formId):WFS.Application.getFieldsInSection(section,formId);if(!isSubmission){for(var i=index-1;i>=0;i--){fields.push.apply(fields,WFS.Application.getFieldsInSection(WFS.Application.appForms[formId].sections[i],formId));}}var values=WFS.Application.getFormValues(formId);values.isSubmission=isSubmission;if(WFS.Application.appForms[formId].config.templateId!=null&&WFS.Application.appForms[formId].config.templateId=='35'){values.isTimeToCreateRecruit=isTimeToCreateRecruit;}values.test=!!WFS.Application.appForms[formId].config.test;values.fields=fields;values.section=index+1;values.maxSection=WFS.Application.appForms[formId].sections.length;values.clientId=null;try{var indexOfStart=0;var indexOfEnd=0;var clientId=null;var clippedCookie=null;indexOfStart=document.cookie.indexOf('_ga=GA1.');clippedCookie=document.cookie.slice(indexOfStart+8);indexOfStart=clippedCookie.indexOf('.');clippedCookie=clippedCookie.slice(indexOfStart+1);indexOfEnd=clippedCookie.indexOf(';');clippedCookie=clippedCookie.slice(0,indexOfEnd);if(clippedCookie.length<100)values.clientId=clippedCookie;}catch(err){console.log('client id err: '+err);}if(isSubmission){section.wrapper.addClass(\"finished\");WFS.Application.updateProgressBar(WFS.Application.appForms[formId].sections.length,formId);try{if(typeof optimizely.get('data')!=='undefined'&&typeof optimizely.get('state')!='undefined'){var croCounter=0;var croXData=optimizely.get('state').getCampaignStates({\"isActive\":true});for(var campaignId in croXData){var isInCampaignHoldback=false;if(typeof croXData[campaignId].isInCampaignHoldback!=='undefined')isInCampaignHoldback=croXData[campaignId].isInCampaignHoldback\nif(!isInCampaignHoldback){values[\"croXData[\"+croCounter+\"].projectId\"]=optimizely.get('data').projectId;values[\"croXData[\"+croCounter+\"].visitorId\"]=window[\"optimizely\"].get(\"visitor_id\").randomId;values[\"croXData[\"+croCounter+\"].campaignId\"]=campaignId;values[\"croXData[\"+croCounter+\"].experimentId\"]=croXData[campaignId].experiment.id;values[\"croXData[\"+croCounter+\"].experimentName\"]=croXData[campaignId].experiment.name;values[\"croXData[\"+croCounter+\"].variationId\"]=croXData[campaignId].variation.id;values[\"croXData[\"+croCounter+\"].variationName\"]=croXData[campaignId].variation.name;croCounter++;}}if(croCounter>0&&typeof window[\"optimizely\"].get(\"visitor\")!=='undefined'){croCounter=0;var visitor=window[\"optimizely\"].get(\"visitor\");for(var customId in visitor.custom){values[\"croAttributes[\"+croCounter+\"].entityId\"]=window[\"optimizely\"].get(\"visitor\").custom[customId].id;values[\"croAttributes[\"+croCounter+\"].value\"]=window[\"optimizely\"].get(\"visitor\").custom[customId].value;croCounter++;}values[\"croAttributes[\"+croCounter+\"].entityId\"]='16603970136';values[\"croAttributes[\"+croCounter+\"].value\"]=window[\"optimizely\"].get(\"visitor\").device_type;}}}catch(err){}}var div=document.createElement(\"div\");div.innerHTML=\"\u003c!--[if le IE 9]><i></i><![endif]\u002d->\";var isIeLessThan9=(div.getElementsByTagName(\"i\").length==1);if(isIeLessThan9){$.ajax({jsonp:'callback',dataType:\"jsonp\",data:values,scope:this,timeout:60*5*1000,url:WFS.Application.getURL(formId),success:function(data,textStatus,jqXHR){WFS.Application.formSuccessHandler(jqXHR,isSubmission,section,nextSection,index,formId,button);},failure:function(data,textStatus,jqXHR){WFS.Application.formFailureHandler(jqXHR,isSubmission,section,nextSection,index,formId,button);}});}else{$.ajax({cors:true,method:'POST',traditional:true,data:values,scope:this,timeout:60*5*1000,url:WFS.Application.getURL(formId),useDefaultXhrHeader:false,success:function(data,textStatus,jqXHR){WFS.Application.formSuccessHandler(jqXHR,isSubmission,section,nextSection,index,formId,button);},failure:function(data,textStatus,jqXHR){WFS.Application.formFailureHandler(jqXHR,isSubmission,section,nextSection,index,formId,button);}});}return false;},formSuccessHandler:function(response,isSubmission,section,nextSection,index,formId,button){var jsonData=JSON.parse(response.responseText)||response;if(!jsonData||!jsonData.success)return WFS.Application.formFailureHandler(response,isSubmission,section,nextSection,index,formId,button);window.crometrics=window.crometrics||[];window.crometrics.push(['ajaxSuccess',jsonData]);if(button!=null&&button.length){button.prop(\"disabled\",false);}if(!isSubmission){if($.isFunction(WFS.Application.appForms[formId].config.onSectionSubmit))WFS.Application.appForms[formId].config.onSectionSubmit.call(this,jsonData,section);if(jsonData&&jsonData.substitutions){var substitutionAreas=$(document.body).find(WFS.Application.appForms[formId].config.substitutionSelector);if(substitutionAreas&&substitutionAreas.length>0){for(var i=0;i<substitutionAreas.length;i++){var el=$(substitutionAreas[i]);var name=el.attr(WFS.Application.appForms[formId].config.substitutionAttribute);if(el.length&&name&&jsonData.substitutions[name]&&jsonData.substitutions[name]!=\"\"){el.html(jsonData.substitutions[name]);}}}}if(jsonData&&$('#'+WFS.Application.appForms[formId].config.ageDiv)){if(jsonData.show17YearOld){$('#'+WFS.Application.appForms[formId].config.ageDiv).removeClass(\"hidden\");}else{$('#'+WFS.Application.appForms[formId].config.ageDiv).addClass(\"hidden\");}}if(section&&nextSection){if(nextSection.wrapper.hasClass(\"optional\")){nextSection=WFS.Application.getNextSection(index+1,formId);if(!nextSection){WFS.Application.submitSection(null,button,{},formId,index);}}var previous=section;while(previous!=null){if(!previous.wrapper.hasClass(\"hidden\"))previous.wrapper.addClass(\"hidden\");if(!previous.wrapper.hasClass(\"finished\")&&index>=WFS.Application.appForms[formId].config.stepOffset)previous.wrapper.addClass(\"finished\");if(previous.wrapper.hasClass(\"current\"))previous.wrapper.removeClass(\"current\");if(previous.superSection&&previous.superSection.hasClass(\"current\"))previous.superSection.removeClass(\"current\");previous=WFS.Application.getPreviousSection(previous.index-1,formId);}if(nextSection){nextSection.wrapper.removeClass(\"hidden\");nextSection.wrapper.addClass(\"current\");if(nextSection.superSection)nextSection.superSection.addClass(\"current\");if(WFS.Application.appForms[formId].config.scrollPlaceholder&&$('#'+WFS.Application.appForms[formId].config.scrollPlaceholder).length)$('#'+WFS.Application.appForms[formId].config.scrollPlaceholder)[0].scrollIntoView(WFS.Application.appForms[formId].form);var firstField=nextSection.wrapper.find(\".field\").first();var isMobile=false;if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){isMobile=true;}if(firstField&&!isMobile)firstField.focus();WFS.Application.updateProgressBar(index+1,formId);}}var dom=$('.managers-note p');if(dom.length){for(var i=0;i<dom.length;i++){if(index==1&&i>1)$(dom[i]).addClass(\"hidden\");}}}WFS.Errors.ajaxSuccessHandler(response,WFS.Application.appForms[formId].config.messageDiv,WFS.Application.appForms[formId].config.formId,true);},formFailureHandler:function(response,isSubmission,section,nextSection,index,formId,button){var jsonData=JSON.parse(response.responseText)||response;if(jsonData){if($('#'+WFS.Application.appForms[formId].config.emailOverrideDiv).length){if(jsonData.errors&&jsonData.errors.email&&jsonData.showEmailOverridden){$('#'+WFS.Application.appForms[formId].config.emailOverrideDiv).removeClass(\"hidden\");}else{$('#'+WFS.Application.appForms[formId].config.emailOverrideDiv).addClass(\"hidden\");}}if(jsonData.showErrorPage&&WFS.Application.appForms[formId].config.errorPage)window.location.href=WFS.Application.appForms[formId].config.errorPage;}WFS.Errors.ajaxErrorHandler(response,WFS.Application.appForms[formId].config.messageDiv,WFS.Application.appForms[formId].config.formId,true);if(button!=null&&button.length){button.prop(\"disabled\",false);}if(isSubmission){section.wrapper.removeClass(\"finished\");WFS.Application.updateProgressBar(index,formId);}},getNextSection:function(index,formId){for(var i=index;i<WFS.Application.appForms[formId].sections.length;i++){var section=WFS.Application.appForms[formId].sections[i];if(section&&!section.wrapper.hasClass('optional')){return section;}}return null;},getPreviousSection:function(index,formId){for(var i=index;i>=0;i--){var section=WFS.Application.appForms[formId].sections[i];if(section&&!section.wrapper.hasClass('optional')){return section;}}return null;},updateProgressBar:function(index,formId){if(WFS.Application.appForms[formId].progressBar&&WFS.Application.appForms[formId].sections){var newSection=WFS.Application.appForms[formId].sections[index];var hidden=WFS.Application.appForms[formId].config.stepOffset>index;if(hidden)WFS.Application.appForms[formId].progressBar.addClass(\"hidden\");else WFS.Application.appForms[formId].progressBar.removeClass(\"hidden\");if(WFS.Application.appForms[formId].config.progressStepSelector){var sectionClass=newSection?newSection.wrapper.attr('data-progress'):'last';var steps=$(WFS.Application.appForms[formId].config.progressStepSelector);if(steps&&steps.length>0){for(var i=0;i<steps.length;i++){var el=$(steps[i]);if(el.hasClass(sectionClass)||(!newSection&&i===steps.length-1))el.addClass('active');else if(el.hasClass('active'))el.removeClass('active');}}}else{var percent=index>=WFS.Application.appForms[formId].sections.length?100:Math.round((index-WFS.Application.appForms[formId].config.stepOffset)/(WFS.Application.appForms[formId].sections.length-WFS.Application.appForms[formId].config.stepOffset)*100);;var text=percent>=100?WFS.Application.appForms[formId].config.formCompleteText:format(WFS.Application.appForms[formId].config.formStepText,(index+1-WFS.Application.appForms[formId].config.stepOffset),(WFS.Application.appForms[formId].sections.length-WFS.Application.appForms[formId].config.stepOffset),percent);$('#progressText').text(text);$('#progressInner').css(\"width\",percent+\"%\");}}},format:function(format){var args=$(arguments).toArray();args.shift();return format.replace(formatRe,function(m,i){return args[i];});},getProgressBar:function(formId){if(WFS.Application.appForms[formId].form&&WFS.Application.appForms[formId].sections&&WFS.Application.appForms[formId].sections.length>0&&WFS.Application.appForms[formId].config.showProgress){var el=null;if(WFS.Application.appForms[formId].config.progressDiv)el=$(WFS.Application.appForms[formId].config.progressDiv);if(!el.length)el=$(WFS.Application.appForms[formId].form).append(\"<div class='progress' id='applicationProgress'><div>\");if(el!=null&&el.length){if(WFS.Application.appForms[formId].config.progressStepSelector){var steps=$(WFS.Application.appForms[formId].config.progressStepSelector);if(steps&&steps.length>0){for(var i=0;i<steps.length;i++){if($(steps[i]).hasClass('active'))return el;}$(steps[0]).toggleClass('active');}return el;}else{var text=format(WFS.Application.appForms[formId].config.formStepText,1-WFS.Application.appForms[formId].config.stepOffset,WFS.Application.appForms[formId].sections.length-WFS.Application.appForms[formId].config.stepOffset,0);if(!el.hasClass('progress'))el.addClass('progress');if(WFS.Application.appForms[formId].config.stepOffset>0)el.addClass(\"hidden\");el.html(\"<div id='progressInner' style='width: 0%;' class='progressInner'></div><div id='progressText' class='progressText'>\"+text+\"</div>\");return el;}}}},getURL:function(formId){var urlParams={};if(WFS.Application.appForms[formId].config.switchId&&WFS.Application.appForms[formId].config.switchId!==\"\\\"\\\"\")urlParams[\"switch\"]=WFS.Application.appForms[formId].config.switchId;if(WFS.Application.appForms[formId].config.repId&&WFS.Application.appForms[formId].config.repId!==\"\\\"\\\"\")urlParams[\"rep_id\"]=WFS.Application.appForms[formId].config.repId;if(WFS.Application.appForms[formId].config.smRecId&&WFS.Application.appForms[formId].config.smRecId!==\"\\\"\\\"\")urlParams[\"sm_rec_id\"]=WFS.Application.appForms[formId].config.smRecId;if(WFS.Application.appForms[formId].config.visitId&&WFS.Application.appForms[formId].config.visitId!==\"\\\"\\\"\")urlParams[\"visitId\"]=WFS.Application.appForms[formId].config.visitId;var url=WFS.Application.appForms[formId].config.link;if(url&&'https:'==document.location.protocol&&url.indexOf(\"https\")<0)url=url.replace('http','https');return url+(Object.keys(urlParams).length>0?(\"?\"+JSON.stringify(urlParams)):\"\");},init:function(params){var formId=params.formId||'applicationForm';WFS.Application.appForms[formId]={form:$(\"#\"+formId),config:$.extend({ageDiv:\"age17\",breakFrame:false,emailOverrideDiv:\"email_override\",errorPage:'/application/denied',formId:formId,formStepText:\"Step {0} of {1} ({2}% Complete)\",formCompleteText:\"Processing Application...\",messageDiv:WFS.Errors.config.divId,progressDiv:'applicationProgress',progressStepSelector:null,showProgress:true,stepOffset:0,test:false,link:('https:'==document.location.protocol?'https://':'http://')+\"www.workforstudents.com/service/application\",templateId:null,repId:null,smRecId:null,switchId:null,visitId:null,scrollPlaceholder:\"scrollPlaceholder\",successPage:'/applied',onFormError:null,onFormSubmit:null,onSectionSubmit:null,substitutionSelector:\".var\",substitutionAttribute:\"data-name\"},params),sections:[],progressBar:null}\nWFS.Application.appForms[formId].sections=WFS.Application.getSections(formId);WFS.Application.appForms[formId].progressBar=WFS.Application.getProgressBar(formId);if(window.location.href.includes(\"application.do\")){if(WFS.Application.appForms&&WFS.Application.appForms['applicationForm']&&WFS.Application.appForms['applicationForm'].form){var dataArray=WFS.Application.appForms[formId].form[0].elements,dataObj={};$(dataArray).each(function(i,field){dataObj[field.name]=field.value;});if(dataObj['zip']){document.documentElement.classList.add(\"funnel-main-form\");}}}}};return app;})();";
