!function(a,b){"use strict";var c,d,e,f,g,h,i=a,j=i.document,k=i.location,l=i.navigator,m={Name:"Questions",addEvent:function(a,b,c,d){return f.addEventListener(a,b,c,d)},getAttr:function(a){return f.Element.getAttribute(a)},getById:function(a){return j.getElementById(a)},getByTagName:function(a){return j.getElementsByTagName(a)},getCookie:function(a){return f.Cookies.getCookie(a)},setAttr:function(a,b,c){return f.Element.setAttribute(a,b,c)},setCookie:function(a,b){return f.Cookies.setCookie(a,b)},isPreview:function(){if(!h){var a,b=f.parseUri(k.href),c=new RegExp("^cq");if(h=!1,""!==b.query)for(a in b.queryKey)b.queryKey.hasOwnProperty(a)&&c.test(a)&&""!==b.queryKey[a]&&(h=b.queryKey[a])}return h},CO:{VERSION:"11.0.9",DSC:"CAN_qs_dontshow",STTC:"CAN_qs_seensession",TSC:"CAN_qs_tabmin"},SI:{},ENVELOPES:[],ANSWERIDS:[]};i.canddi.getModule(m.Name)||(m.SettingsBundle=function(a){a=a||[];var b,c=[],d=a.length;for(b=0;d>b;b++)c.push(new m.Survey(a[b]));return c.sort(function(a,b){return a.getPriority()b.getPriority()?-1:0}),{getSurveys:function(){return c},getSurveyCount:function(){return d}}},m.SettingsPerson=function(a){return a=a||{},{getName:function(){return f.isEmpty(a.name)?"Hi! Please tell us a little bit about you":a.name},isKnown:function(){return!f.isEmpty(a.name)}}},m.Settings=function(a){return a=a||{},{getCompleteCSS:function(){return f.isEmpty(a.completeCss)?"":a.completeCss},getCompleteIECSS:function(){return f.isEmpty(a.completeIECss)?"":a.completeIECss},getKnownWelcome:function(b){var c=f.isEmpty(a.knownWelcome)?"Hi {{name}}, {{link}}?":a.knownWelcome,d='(not '+b+"?)",e=c.replace(/\{\{name\}\}/g,b);return e=e.replace(/\{\{link\}\}/g,d)}}},m.Survey=function(a){a=a||{};var b,c=a.Questions||[];return{getAnswerError:function(){var a,b,c=this.getFields();for(a=0;a-1},g=function(a,b){if(b.OnPageLoad)return void(!0===b.OnPageLoad&&m.SI.Display.showSurvey(a));if(b.Delay)return void i.setTimeout(function(){m.SI.Display.showSurvey(a)},1e3*b.Delay);var c,d,f,g=function(){m.SI.Display.showSurvey(a)};for(c=j.links,d=0;d"},b=function(a,b){var c,d,e="",f="Radio"===b.AnswerType,g=a.isAnswerRequired(),h=a.getQuestionId(),i=f?'"radio"':'"checkbox"';for(g&&(i+=' required="required"'),b.Answers.sort(function(a,b){return a.Order>b.Order?1:a.Order";return e},c=function(a){var b,c=m.getById("CQ-popup");if(c&&(b=c.className)){if(-1!==b.indexOf("is-open"))b=b.replace(/is-open/,"is-closed"),m.setCookie(m.CO.TSC,"minimised");else{b=b.replace(/is-closed/,"is-open"),m.setCookie(m.CO.TSC,"",-1);try{i.canddi.getModule("Core").sendEvent("questions/"+a.getQuestionId(),{SurveyId:a.getQuestionId()},!1,"question")}catch(d){}}c.className=b}},d=function(){var a=m.getById("CQm-user-id"),b=m.getById("CQ-username");b&&(b.style.display="none"),a&&(a.style.display="")},e=function(){var a=m.getById("CQ-canddi");a&&(a.style.display="none")},g=function(a,b){if(""!==b){var c=j.createElement("style");c.type="text/css",c.styleSheet?c.styleSheet.cssText=b:c.appendChild(j.createTextNode(b)),a.appendChild(c)}},h=function(a){var b,c,d,e="",g="",h="",i=a.getFields(),j="",k=f.Browser.getBrowserVersion();for("msie"===k.name&&k.majorVersion<8&&(j='style="position:relative;top:-10px;" '),b=0;b"+d.Error+"",m.ANSWERIDS.push(c));return m.IDENTITY.isKnown()&&(e+='
'+m.SI.Settings.getKnownWelcome(m.IDENTITY.getName())+"
",g="display:none"),e+'
'+h+"
"},k=function(c){var d,e=c.getQuestion();return d="Freetext"===e.AnswerType?a(c,e):b(c,e),"
"+e.GoalTitle+'
'+c.getAnswerError()+"
"+d},l=function(a){var b='
-
'+h(a)+'
'+k(a)+'
';return new f.DomObj(b)},n=function(a){var b=m.getByTagName("body")[0];a&&b&&null===m.getById("CQ-canddi")&&(m.ANSWERIDS.push("cq_id_survey"),g(b,m.SI.Settings.getCompleteCSS()),f.Browser.isIE()&&g(b,m.SI.Settings.getCompleteIECSS()),b.appendChild(l(a)),m.addEvent(m.getById("CQSend"),"click",m.SI.Processor.scrapeResults,!1),m.addEvent(m.getById("CQ-minbutton"),"click",c,!1),m.addEvent(m.getById("CQ-close"),"click",e,!1),m.addEvent(m.getById("CQ-greeting"),"click",d,!1),"minimised"!==m.getCookie(m.CO.TSC)&&c(a))};return{showSurvey:function(a){n(a)},shutSurvey:function(){return e()}}},m.Envelope=function(){return{create:function(a,b,c,d,e){this._surveyID=a,this._dataObj=b,this._strName=c,this._strEmail=d,this._strPhone=e},getURL:function(){return e.getCanddi_S()+"/m/questions/q.js?"+this.getCacheUrl()},getCacheUrl:function(){var a={B:d.Identity.getBId()},b={S:this._surveyID,N:f.base64_encode(this._strName),E:f.base64_encode(this._strEmail),P:f.base64_encode(this._strPhone)};return this._dataObj.length>0&&(b.A=f.base64_encode(i.JSON.stringify(this._dataObj))),"Id="+i.JSON.stringify(a)+"&Q="+i.JSON.stringify(b)},getModuleName:function(){return m.Name},getName:function(){return"Envelope"},sendType:function(){return"JSON"}}},g={Name:m.Name,Version:m.CO.VERSION,startModule:function(a,b){c=a,d=b,e=d.Settings,f=c.Utilities,m.SI.Processor=new m.Processor,m.SI.Display=new m.Display},getEnvelopes:function(){for(var a=[];m.ENVELOPES.length>0;)a.push(m.ENVELOPES.shift());return a},getEnvelopeByName:function(a){return m.Envelope},loadBundle:function(a,b){if(a){if(b){var c=new i.RegExp(b,"i");if(c.test(l.userAgent))return}m.SI.Processor.parseBundle(a),m.BUNDLE&&m.SI.Processor.makeItHappen()}}},i.canddi.addModule(g),i.setTimeout(function(){var a=d.Identity.getBId(),b=m.isPreview(),c=!1===b?"/getbundle/bid/"+a:"/getpreview/bid/"+a+"/cqp/"+b;c=e.getCDNorS()+"/q/"+d.Identity.getTId()+c+"&rand="+Math.random().toString().substring(2,10),f.loadScript(c.replace("&","?"))},m.isPreview()?1:5e3))}(window);window.canddi.getModule("Questions").loadBundle(null,null); /*jshint ignore:line*/