function searchIdAndSetSelected(n,t,i,r){if(t){r=typeof r=="undefined"?"Id":r;var f=t instanceof Array?t:t(),u=ko.utils.arrayFirst(f,function(t){return n===t[r]});u&&i(u)}else i(null)}function createMap(n,t){var i={};return $.each(n,function(n,r){i[r[t]]=r}),i}var rd;(function(n,t,i){var u="watermark",f="watermarkClass",h="watermarkFocus",s="watermarkSubmit",c="watermarkMaxLength",e="watermarkPassword",r="watermarkText",o=/\r/g,p=/^(button|checkbox|hidden|image|radio|range|reset|submit)$/i,y="input:data("+u+"),textarea:data("+u+")",l=":watermarkable",a=["Page_ClientValidate"],v=!1,w="placeholder"in document.createElement("input");n.watermark=n.watermark||{version:"3.2.0",runOnce:!0,options:{className:"watermark",clearAllFormsOnSubmit:!1,hideBeforeUnload:!0,textAttr:"",useNative:!0},hide:function(t){n(t).filter(y).each(function(){n.watermark._hide(n(this))})},_hide:function(n,i){var h=n[0],y=(h.value||"").replace(o,""),l=n.data(r)||"",a=n.data(c)||0,v=n.data(f),u,s;l.length&&y==l&&(h.value="",n.data(e)&&(n.attr("type")||"")==="text"&&(u=n.data(e)||[],s=n.parent()||[],u.length&&s.length&&(s[0].removeChild(n[0]),s[0].appendChild(u[0]),n=u)),a&&(n.attr("maxLength",a),n.removeData(c)),i&&(n.attr("autocomplete","off"),t.setTimeout(function(){n.select()},1)));v&&n.removeClass(v)},show:function(t){n(t).filter(y).each(function(){n.watermark._show(n(this))})},_show:function(t){var a=t[0],p=(a.value||"").replace(o,""),i=t.data(r)||"",y=t.attr("type")||"",w=t.data(f),u,s,l;p.length!=0&&p!=i||t.data(h)?n.watermark._hide(t):(v=!0,t.data(e)&&y==="password"&&(u=t.data(e)||[],s=t.parent()||[],u.length&&s.length&&(s[0].removeChild(t[0]),s[0].appendChild(u[0]),t=u,t.attr("maxLength",i.length),a=t[0])),(y==="text"||y==="search")&&(l=t.attr("maxLength")||0,l>0&&i.length>l&&(t.data(c,l),t.attr("maxLength",i.length))),w&&t.addClass(w),a.value=i)},hideAll:function(t){v&&(n.watermark.hide(n(l,t)),v=!1)},showAll:function(){n.watermark.show(l)}};n.fn.watermark=n.fn.watermark||function(i,c){if(!this.length)return this;var v=!1,a=typeof i=="string";return a&&(i=i.replace(o,"")),typeof c=="object"?(v=typeof c.className=="string",c=n.extend({},n.watermark.options,c)):typeof c=="string"?(v=!0,c=n.extend({},n.watermark.options,{className:c})):typeof i=="object"?(c=n.extend({},n.watermark.options,i),i=""):c=n.watermark.options,typeof c.useNative!="function"&&(c.useNative=c.useNative?function(){return!0}:function(){return!1}),this.each(function(){var y=n(this),d,p,b,k;if(y.is(l)){if(c.textAttr&&(i=(y.attr(c.textAttr)||"").replace(o,""),a=!!i),y.data(u))(a||v)&&(n.watermark._hide(y),a&&y.data(r,i),v&&y.data(f,c.className));else{if(w&&c.useNative.call(this,y)&&(y.attr("tagName")||"")!=="TEXTAREA"){a&&c.textAttr!=="placeholder"&&y.attr("placeholder",i);return}y.data(r,a?i:"");y.data(f,c.className);y.data(u,1);(y.attr("type")||"")==="password"?(d=y.wrap("<span>").parent(),p=n(d.html().replace(/type=["']?password["']?/i,'type="text"')),p.data(r,y.data(r)),p.data(f,y.data(f)),p.data(u,1),p.attr("maxLength",i.length),p.focus(function(){n.watermark._hide(p,!0)}).bind("dragenter",function(){n.watermark._hide(p)}).bind("dragend",function(){t.setTimeout(function(){p.blur()},1)}),y.blur(function(){n.watermark._show(y)}).bind("dragleave",function(){n.watermark._show(y)}),p.data(e,y),y.data(e,p)):y.focus(function(){y.data(h,1);n.watermark._hide(y,!0)}).blur(function(){y.data(h,0);n.watermark._show(y)}).bind("dragenter",function(){n.watermark._hide(y)}).bind("dragleave",function(){n.watermark._show(y)}).bind("dragend",function(){t.setTimeout(function(){n.watermark._show(y)},1)}).bind("drop",function(n){var t=y[0],i=n.originalEvent.dataTransfer.getData("Text");(t.value||"").replace(o,"").replace(i,"")===y.data(r)&&(t.value=i);y.focus()});this.form&&(b=this.form,k=n(b),k.data(s)||(k.submit(function(){return n.watermark.hideAll.apply(this,c.clearAllFormsOnSubmit?[]:[b])}),b.submit?(k.data(s,b.submit),b.submit=function(t,i){return function(){var r=i.data(s);n.watermark.hideAll(c.clearAllFormsOnSubmit?null:t);r.apply?r.apply(t,Array.prototype.slice.call(arguments)):r()}}(b,k)):(k.data(s,1),b.submit=function(t){return function(){n.watermark.hideAll(c.clearAllFormsOnSubmit?null:t);delete t.submit;t.submit()}}(b))))}n.watermark._show(y)}})};n.watermark.runOnce&&(n.watermark.runOnce=!1,n.extend(n.expr[":"],{data:n.expr.createPseudo?n.expr.createPseudo(function(t){return function(i){return!!n.data(i,t)}}):function(t,i,r){return!!n.data(t,r[3])},watermarkable:function(n){var t,i=n.nodeName;return i==="TEXTAREA"?!0:i!=="INPUT"?!1:(t=n.getAttribute("type"),!t||!p.test(t))}}),function(t){n.fn.val=function(){var f=Array.prototype.slice.call(arguments),e;return this.length?f.length?(t.apply(this,f),n.watermark.show(this),this):this.data(u)?(e=(this[0].value||"").replace(o,""),e===(this.data(r)||"")?"":e):t.apply(this):f.length?this:i}}(n.fn.val),a.length&&n(function(){for(var r,u,i=a.length-1;i>=0;i--)r=a[i],u=t[r],typeof u=="function"&&(t[r]=function(t){return function(){return n.watermark.hideAll(),t.apply(null,Array.prototype.slice.call(arguments))}}(u))}),n(t).bind("beforeunload",function(){n.watermark.options.hideBeforeUnload&&n.watermark.hideAll()}))})(jQuery,window);ko.bindingHandlers.rateit={init:function(n,t,i){var u=ko.unwrap(t()),f=i().rateitOptions,r={readonly:!0,ispreset:!0};$.extend(r,f);u&&(r.value=u);$(n).rateit(r);ko.utils.domNodeDisposal.addDisposeCallback(n,function(){$(n).rateit("destroy")})}};ko.bindingHandlers.bsSlider={init:function(n,t,i){var r=t(),u=ko.unwrap(i().bsSliderOptions);$(n).slider(u);ko.utils.registerEventHandler(n,"slideStop",function(n){r()!==n.value&&r(n.value)})},update:function(n,t){var i=t();$(n).data("slider").setValue(i())}};ko.bindingHandlers.slideToggle={init:function(n,t){t().subscribe(function(){$(n).slideToggle()})}};ko.bindingHandlers.slider={update:function(n,t){var i=ko.unwrap(t());ko.unwrap(i.value);$(n).show().unslick().slick({infinite:i.infinite||!1,autoplay:i.autoplay||!1,autoplaySpeed:i.autoplaySpeed||5e3,speed:i.speed||400,dots:!0,pauseOnHover:!0,slidesToShow:2,slidesToScroll:2,slide:i.slideClass||"",responsive:[{breakpoint:1008,settings:{slidesToShow:1,slidesToScroll:1}}],prevArrow:"<button type='button' data-role='none' class='slick-prev'><i class = 'fa fa-chevron-left'><\/i><\/button>",nextArrow:"<button type='button' data-role='none' class='slick-next'><i class = 'fa fa-chevron-right'><\/i><\/button>"});ko.utils.domNodeDisposal.addDisposeCallback(n,function(){$(n).unslick()})}};ko.bindingHandlers.bsDatePicker={init:function(n,t){$(n).datepicker({startDate:moment().format(),format:"d M yyyy",todayHighlight:!0,weekStart:1});var i=t();i()&&moment(i()).isValid()&&$(n).datepicker("setDate",i().toDate());ko.utils.registerEventHandler(n,"changeDate",function(){var i=t();i(moment($(n).datepicker("getDate")));$(n).datepicker("hide")})}};ko.bindingHandlers.preventBubble={init:function(n,t){var i=ko.unwrap(t());ko.utils.registerEventHandler(n,i,function(n){n.cancelBubble=!0;n.stopPropagation&&n.stopPropagation()})}};ko.bindingHandlers.jqDatePicker={init:function(n,t,i){var u=i().datepickerOptions||{},f,r,e;u.dateFormat||(u.dateFormat="D, d M yy");i.has("jqDatePickerMaxDate")&&(f=i.get("jqDatePickerMaxDate"),u.maxDate=ko.unwrap(f),ko.isObservable(f)&&f.subscribe(function(t){$(n).datepicker("option","maxDate",t)}));$(n).datepicker(u);ko.utils.registerEventHandler(n,"change",function(){var i=t();i(moment($(n).datepicker("getDate")));$(n).blur()});ko.utils.domNodeDisposal.addDisposeCallback(n,function(){$(n).datepicker("destroy")});r=i().jqDatePickerSelectedMonth;r&&($(n).datepicker("option","onChangeMonthYear",function(n,t){r(moment({year:n,month:t-1}).startOf("month"))}),$(n).datepicker("option","beforeShow",function(){var n=ko.unwrap(t()),i=r();!n||i&&n.isSame(i,"month")||r(moment(n).startOf("month"))}),$(n).blur());e=i().jqDatePickerDays;e&&($(n).datepicker("option","beforeShowDay",function(n){var i=moment(n),t=ko.utils.arrayFirst(e(),function(n){return n.date()&&i.isSame(n.date())});return t?t.datePickerDayObject():[!1,"",""]}),e.subscribe(function(){$(n).datepicker("refresh")}))},update:function(n,t){var i=ko.unwrap(t()),f=moment($(n).datepicker("getDate")),r,u;i!=null&&i-f!=0&&(r=moment(i.format("YYYY-MM-DD"),"YYYY-MM-DD"),u=i?r.toDate():i,$(n).datepicker("setDate",u))}};ko.bindingHandlers.trimText={init:function(n,t,i,r){var u=ko.computed(function(){var r=ko.unwrap(t()),u=5,n=ko.unwrap(i().trimTextLength)||20;return n<u&&(n=u),r.length>n?r.substring(0,n-1)+"...":r});return ko.applyBindingsToNode(n,{text:u},r),{controlsDescendantBindings:!0}}};ko.bindingHandlers.slideVisible={update:function(n,t,i){var f=t(),e=ko.unwrap(f),r=i.get("slideDuration")||400,u=i.get("scrollToClass"),o=i.get("scrollToOffset")||0;e==!0?$(n).slideDown(r,function(){var t,i;u&&($(n).scrollTop(0),t=$(n).children("."+u),t.length>0&&(i=$(t).position().top-o,$(n).scrollTop(i)))}):$(n).slideUp(r)}};ko.bindingHandlers.jqButtonSet={init:function(n,t){var i=t()||{};$(n).buttonset(i)}};ko.bindingHandlers.jqAccordion={init:function(n,t){var i=t()||{};$(n).accordion(i)}};ko.bindingHandlers["class"]={update:function(n,t){n.__ko__previousClassValue__&&$(n).removeClass(n.__ko__previousClassValue__);var i=ko.unwrap(t());$(n).addClass(i);n.__ko__previousClassValue__=i}};ko.bindingHandlers.jqButton={init:function(n,t){var i=ko.unwrap(t())||{};ko.utils.domNodeDisposal.addDisposeCallback(n,function(){$(n).button("destroy")});$(n).button(i)}};ko.bindingHandlers.loading={update:function(n,t,i){var e=t(),o=ko.unwrap(e),s=i.get("showSpinner")||!1,u=i.get("opacity")||1,r=$(n),f;o?(r.css("position","relative"),s?(f=r.height(),r.append('<div class="loading" style="opacity: '+u+'"><div class="loader" style="margin-top: '+f/2+'px"><\/div><\/div>')):r.append('<div class="loading" style="opacity: '+u+'"><\/div>')):r.children(".loading").remove()}};ko.bindingHandlers.limitCharacters={update:function(n,t,i){var u=ko.unwrap(t()),r;n.value.length>u&&(r=n.value.substr(0,u),n.value=r,i().value(r))}};ko.bindingHandlers.tabs={init:function(n,t){var i=ko.unwrap(t())||0;$(n).find("li:eq("+i+") a").tab("show");$(n).find("a").click(function(n){n.preventDefault();$(this).tab("show")});$(n).on("show.bs.tab",function(n){var i=$(n.target).parent().index();t()(i)})},update:function(n,t){var i=ko.unwrap(t());i!==undefined&&$(n).find("li:eq("+i+") a").tab("show")}};ko.bindingHandlers.jqTabs={init:function(n,t){var i=ko.unwrap(t())||0;$(n).tabs({active:i});$(n).on("tabsactivate",function(n,i){var r=t();r(i.newTab.index())});ko.utils.domNodeDisposal.addDisposeCallback(n,function(){$(n).tabs("destroy")})},update:function(n,t){var i=ko.unwrap(t());i!==undefined&&$(n).tabs("option","active",i)}};ko.bindingHandlers.jqDialog={init:function(n,t){var i=ko.unwrap(t())||{};ko.utils.domNodeDisposal.addDisposeCallback(n,function(){$(n).dialog("destroy")});$(n).dialog(i)}};ko.bindingHandlers.openDialog={update:function(n,t,i){var u=ko.unwrap(t()),r;u?($(n).dialog("open"),r=i().jqDialog||{},r.title&&$(n).dialog("option","title",r.title)):$(n).dialog("close")}};ko.bindingHandlers.jqDialogCloseOnClickAway={init:function(n,t){var i=ko.unwrap(t());if(i)$(n).on("dialogopen",function(){jQuery(".ui-widget-overlay").bind("click",function(){$(n).dialog("close")})})}};ko.bindingHandlers.chosen={init:function(n,t,i){var r=ko.unwrap(t())||{};$(n).on("chosen:ready",function(){if(r.open_on_focus){var t=!1;$(n).parent().find("input").focus(function(){t||(t=!0,$(n).trigger("chosen:open"))}).focusout(function(){t=!1})}});if($(n).chosen(r).change(function(){i.has("callback")&&i.get("callback")()}),ko.utils.domNodeDisposal.addDisposeCallback(n,function(){$(n).chosen("destroy")}),i.has("options")&&i.get("options").subscribe(function(){$(n).trigger("chosen:updated")}),i.has("value")&&i.get("value").subscribe(function(){$(n).trigger("chosen:updated")}),i.has("selectedOptions")&&i.get("selectedOptions").subscribe(function(){$(n).trigger("chosen:updated")}),$(".chosen-container").length>0)$(".chosen-container").on("touchstart",function(n){$(n.target).is("span")&&(n.stopPropagation(),n.preventDefault(),$(this).trigger("mousedown"))})},update:function(n){$(n).trigger("chosen:updated")}};ko.bindingHandlers.onClickSetFocus={init:function(n,t){var i=ko.unwrap(t())||{},r=$(i);n.onclick=function(){r.find("input").focus()}}};ko.bindingHandlers.jqAuto={init:function(n,t,i){var r=t()||{},u=i(),f=u.value||u.textInput,c=u.jqAutoSourceValueProp,l=u.jqAutoClass,a=u.jqShowOnFocus,o,s,e,h;r.disabled||($.extend(r,{focus:function(){return!1}}),o=r.select,r.select=function(n,t){o&&o(n,t);c&&(t.item.value=t.item[c])},s=r.source,r.source=function(n,t){f(n.term);s&&s(n,t)},e=$(n).autocomplete(r),l&&e.autocomplete("widget").addClass(l),r.renderItem&&(e.data("ui-autocomplete")._renderItem=r.renderItem),r.renderMenu&&(e.data("ui-autocomplete")._renderMenu=r.renderMenu),a&&($(n).bind("focus",function(){h=f();$(this).autocomplete("search","")}),$(n).bind("blur",function(){!f()&&h&&f(h)})),ko.utils.domNodeDisposal.addDisposeCallback(n,function(){$(n).autocomplete("destroy")}))}};ko.bindingHandlers.watermark={init:function(n,t,i){var r=ko.unwrap(t()),u=i().watermarkOptions;r=(r||"").toString();$(n).watermark(r,u);ko.utils.domNodeDisposal.addDisposeCallback(n,function(){$(n).watermark("destroy")})},update:function(n,t){$(n).watermark(ko.unwrap(t()))}};ko.bindingHandlers.qtip={init:function(n,t,i){var r=ko.unwrap(t()),u={content:{text:r},show:{target:$(n),event:"click, mouseover"},style:{classes:"qtip-popover",tip:{width:12,height:12}},position:{viewport:!0,adjust:{method:"shift"}}},f;if(i.has("qtipLoader")&&i.has("qtipLoaderParameter")){var e=i.get("qtipLoader"),o=ko.unwrap(i.get("qtipLoaderParameter")),s=i.get("qtipElement");u.events={show:function(n,t){t.set("content.text",$(s));e(o).done(function(){t.reposition()})}}}f=r instanceof jQuery||typeof r=="string"?{}:r;$.extend(!0,u,f);$(n).qtip(u)}};ko.bindingHandlers.qtipTooltip={init:function(n,t){var i=ko.unwrap(t()),u={content:{text:i},show:{target:$(n),event:"click, mouseover"},style:{classes:"qtip-tooltip",tip:{width:12,height:12}},position:{viewport:!0,adjust:{method:"shift"},my:"top center",at:"bottom center"}},r=i instanceof jQuery||typeof i=="string"?{}:i;$.extend(r,u);$(n).qtip(r)}};ko.bindingHandlers.inputmask={init:function(n,t){var i=ko.unwrap(t());$(n).inputmask(i)}};ko.bindingHandlers.numericValue={init:function(n,t,i){var r=t(),u=ko.dependentObservable({read:r,write:function(n){if(isNaN(n))r(n);else{var t=parseFloat(n);isNaN(t)&&(t=null);r(t)}},disposeWhenNodeIsRemoved:n});ko.bindingHandlers.value.init(n,function(){return u},i)},update:ko.bindingHandlers.value.update};ko.validation.makeBindingHandlerValidatable("numericValue");ko.bindingHandlers.intValue={init:function(n,t,i){var r=t(),u=ko.dependentObservable({read:r,write:function(n){if(isNaN(n))r(n);else{var t=parseInt(n);isNaN(t)&&(t=null);r(t)}},disposeWhenNodeIsRemoved:n});ko.bindingHandlers.value.init(n,function(){return u},i)},update:ko.bindingHandlers.value.update};ko.validation.makeBindingHandlerValidatable("intValue");ko.bindingHandlers.file={init:function(n,t){var i=t();$(n).change(function(){n.files&&n.files.length>0?i(n.files[0]):i(null)})}};ko.validation.makeBindingHandlerValidatable("file");ko.bindingHandlers.farbtastic={init:function(n,t){var r=ko.unwrap(t())||{},u="#"+r.placeholderId,i=$(u);$.farbtastic(i,$(n));i.hide();$(n).focus(function(){var n=$(this).position();i.css("top",n.top);i.show()});$(n).focusout(function(){i.hide();ko.utils.triggerEvent(n,"change")})},update:function(n,t,i){var r=ko.unwrap(t())||{},u="#"+r.placeholderId,f=ko.unwrap(i().value)||"";$.farbtastic($(u)).setColor(f)}};ko.bindingHandlers.tooltip={init:function(n,t){var i=ko.unwrap(t());$(n).tooltip(i);ko.utils.domNodeDisposal.addDisposeCallback(n,function(){$(n).tooltip("destroy")})}};ko.bindingHandlers.tooltipv4={init:function(n,t){var i=ko.unwrap(t());$(n).tooltip(i);ko.utils.domNodeDisposal.addDisposeCallback(n,function(){$(n).tooltip("dispose")})}};ko.bindingHandlers.mobileViewDetector={init:function(n,t){function r(){$(n).css("display")==="inline"?i(!0):i(!1)}var i=t();r();$(window).resize(r)}};ko.utils.metaDataChangeType=function(n,t){for(var r="",i=0;i<n.length;i++)n[i].propertyName.toLowerCase()==t.toLowerCase()&&(n[i].metaDataType==0?r="user-change":n[i].metaDataType==1?r="dependency-change":n[i].metaDataType==2&&(r="input-validation-error"));return r};ko.extenders.capitaliseFirstLetter=function(n,t){return n.subscribe(function(i){t&&t()&&i&&i.length>0&&n(i.charAt(0).toUpperCase()+i.slice(1))}),n};ko.validation.rules.validPassword={validator:function(n){if(!n||n.length===0)return!0;return/(?=.{6,})(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9]).*/.test(n)},message:"The password must be at least 6 characters long and contain at least one lower and one upper case character and at least one number."};ko.validation.registerExtenders();ko.bindingHandlers.bsTooltip={init:function(n,t){var i=ko.unwrap(t());$(n).tooltip(i);ko.utils.domNodeDisposal.addDisposeCallback(n,function(){$(n).tooltip("destroy")})},update:function(n,t){$(n).tooltip("destroy");var i=ko.unwrap(t());$(n).tooltip(i)}};ko.bindingHandlers.bsModal={init:function(n,t,i){var f=ko.unwrap(t()),u,r;if($(n).modal(f),i.has("bsModalOpener")&&(u=i.get("bsModalOpener"),ko.isObservable(u)&&(ko.unwrap(u)&&$(n).modal("show"),u.subscribe(function(t){$(n).modal(t?"show":"hide")}))),i.has("bsModalAnimation")&&(r=i.get("bsModalAnimation"),r.show&&r.hide)){$(n).on("show.bs.modal",function(){$(n).removeClass(r.hide);$(n).addClass(r.show)});$(n).on("hide.bs.modal",function(){$(n).removeClass(r.show);$(n).addClass(r.hide)})}}};ko.bindingHandlers.timeAgo={update:function(n,t,i){var u=ko.unwrap(t()),r,f,e;u&&moment.isMoment(u)&&(r={formatString:"%1",updateInterval:6e4},f=!1,i.has("timeAgoOptions")&&$.extend(r,i.get("timeAgoOptions")),e=i.get("timeAgo").subscribe(function(){f=!0;e.dispose()}),function o(){f||(ko.utils.setTextContent(n,r.formatString.format(u.fromNow())),window.setTimeout(o,r.updateInterval))}())}};ko.bindingHandlers.clipboard={init:function(n){var t=new ClipboardJS(n)}};ko.bindingHandlers.blogScrollIndicator={init:function(n,t){var r=$(ko.unwrap(t())),u,i,f;if(r.length>0){u=$("#rd-nav-header");i=0;u.length>0&&(i=u.height());f=r.height()+i;window.onscroll=function(){var t=document.body.scrollTop||document.documentElement.scrollTop,i=t/f*100;$(n).width(Math.min(i,100)+"%")};$(window).on("load resize",function(){f=r.height()+i})}}};ko.bindingHandlers.shrinkingHeader={init:function(n){var i=$(n).outerHeight(!0),t=function(){var u=$(window).scrollTop(),n=0,t,r;return u!==0&&(n=-u,$(".page").first().width()>574?(t=20,r=-(i-$("#hero-text-wrapper").outerHeight(!0)-t)):(t=2,r=-(i-$("#scroll-progress-bar-wrapper").outerHeight(!0)+t)),n<r&&(n=r)),n};$(n).css("top",t());$(window).on("load resize",function(){$(n).css("top",t())});$(window).scroll(function(){$(n).css("top",t())})}};ko.bindingHandlers.inViewport={init:function(n,t){var i=t(),r=function(n){var t=n.getBoundingClientRect();return t.top<0?!1:t.left<0?!1:t.bottom>document.documentElement.clientHeight?!1:t.right>document.documentElement.clientWidth?!1:!0};i(r(n));window.addEventListener("scroll",function(){i(r(n))},!1)}};ko.bindingHandlers.inViewportAfterLoad={init:function(n,t){var i=t(),r=function(n){var t=n.getBoundingClientRect();return t.top===0&&t.bottom===0?!1:t.top<0?!1:t.left<0?!1:t.bottom>document.documentElement.clientHeight?!1:t.right>document.documentElement.clientWidth?!1:!0};i(r(n));window.addEventListener("scroll",function(){i(r(n))},!1)}};ko.bindingHandlers.bsCarousel={init:function(n,t){var i=t();$(n).carousel({interval:5e3,wrap:!1,ride:!1});$(n).on("slide.bs.carousel",function(t){var r=$(t.relatedTarget).first().height();$(n).find(".carousel-item.active").parent().animate({height:r},500);i(!0)});$(n).on("slid.bs.carousel",function(){i(!1)});$(n).carousel("pause")}};ko.bindingHandlers.jsSocials={init:function(n,t){$(n).jsSocials({showLabel:function(n){return n>991},showCount:!1,shares:t()})}};ko.bindingHandlers.togglePasswordField={init:function(n){$(n).click(function(){var n=$($(this).attr("toggle"));n.attr("type")=="password"?(n.attr("type","text"),$(this).attr("src","/Content/Images/icon-eye-slashed.svg")):(n.attr("type","password"),$(this).attr("src","/Content/Images/icon-eye.svg"))})}};ko.bindingHandlers.pop={init:function(n,t){var f=ko.unwrap(t())[1],i=ko.unwrap(t())[3],r=null,u;r=i?$(ko.unwrap(t())[2]).html():ko.unwrap(t())[2];u=ko.unwrap(t())[4]?ko.unwrap(t())[4]:"body";$(n).prop("title",f);$(n).attr("tabindex",0);$(n).data("placement","top");$(n).data("toggle","popover");ko.unwrap(t())[0]&&$(n).data("trigger","focus");$(n).data("content",r);$(n).data("html",i);$(n).data("container",u);$(n).popover();$(n).on("shown.bs.popover",function(t){var i=$(t.target).attr("aria-describedby"),r=$("#"+i)[0],u=ko.contextFor(n);u&&(ko.cleanNode(r),ko.applyBindings(u,r));$("#"+i+" .close").on("click",function(){$(n).popover("hide")})})}};ko.bindingHandlers.bsCollapse={init:function(n,t){var i=ko.unwrap(t())||!1;$(n).collapse({toggle:!i})},update:function(n,t){var i=ko.unwrap(t());i?$(n).collapse("hide"):$(n).collapse("show")}};ko.bindingHandlers.focusLost={init:function(n,t){var i=ko.unwrap(t())||!1;i&&$(n).focusout(function(){i()})}};ko.bindingHandlers.keyUp={update:function(n,t){var i=ko.unwrap(t());if(i.on)$(n).on("keyup",function(){i.run()});else $(n).unbind("keyup")}};ko.bindingHandlers.svgToInline={init:function(n){var t=jQuery(n),i=t.attr("id"),r=t.attr("class"),u=t.attr("src");jQuery.get(u,function(n){var u=jQuery(n).find("svg");typeof i!="undefined"&&(u=u.attr("id",i));typeof r!="undefined"&&(u=u.attr("class",r+" replaced-svg"));u=u.removeAttr("xmlns:a");!u.attr("viewBox")&&u.attr("height")&&u.attr("width")&&u.attr("viewBox","0 0 "+u.attr("height")+" "+u.attr("width"));t.replaceWith(u)},"xml")}};ko.validation.rules.url={validator:function(n,t){return t?ko.validation.utils.isEmptyVal(n)||rd.helpers.validateFullUrl(n):!0},message:"This field has to be a valid URL in the format https://..."};ko.validation.registerExtenders();ko.pauseableComputed=function(n,t){var r="",u=ko.observable(!1),i=ko.computed(function(){return u()?r:n.call(t)},t);return i.pause=function(){r=this();u(!0)}.bind(i),i.resume=function(){r="";u(!1)},i};rd.microsite.initSearchPage=function(n,t){History.Adapter.bind(window,"statechange",n.onStateChange);window.googleCallback=function(){ko.applyBindings(n,document.getElementById("main-container"));$(".s-box, .s-button").removeAttr("disabled");n.init()};window.onpageshow=function(n){n.persisted&&location.replace(window.location)};$(document).ready(function(){$(".content-show-options").click(function(){$(".content-right-small").slideToggle()});window.googleCallback()})};rd.microsite.search.constants={micrositeUrl:"/Restaurant/%1%2",micrositeUrlWithBookingParameters:"/Restaurant/%1?bookingDate=%2&bookingTime=%3&covers=%4%5",timeSlotBookUrl:"/Restaurant/%1/Book/Customer?covers=%2&bookingDateTime=%3&selectBestPromotion=true",searchVisitDateKey:"searchVisitDate",searchCoversKey:"searchCovers",searchVisitTimeKey:"searchVisitTime",availableBookingTimesKey:"availableBookingTimes",preferredStartTime:"19:30",overviewType:{location:0,radiusBased:1,topCities:2},searchResultType:{restaurant:0,location:1,place:2,nearMe:3}};rd.microsite.search.SearchResultItem=function(n){var t=this,i=5;t.type=ko.observable(n.Type);t.name=ko.observable(n.Name);t.locationUrl=ko.observable(n.LocationUrl);t.micrositeName=ko.observable(n.MicrositeName);t.latitude=ko.observable(n.Lat);t.longitude=ko.observable(n.Lng);t.date=ko.observable().subscribeTo(rd.locationresults.constants.keys.date,!0);t.time=ko.observable().subscribeTo(rd.locationresults.constants.keys.time,!0);t.covers=ko.observable().subscribeTo(rd.locationresults.constants.keys.covers,!0);t.dateValue=ko.computed(function(){return t.date().format("YYYY-MM-DD")});t.timeValue=ko.computed(function(){return moment(t.time(),"LT").format("HH:mm")});t.url=ko.computed(function(){switch(t.type()){case rd.microsite.search.constants.searchResultType.place:return rd.locationresults.constants.placeResultUrl.format(t.name().toLowerCase().replace(/\ /g,"-"),t.latitude(),t.longitude(),t.covers(),t.dateValue(),t.timeValue(),t.name());case rd.microsite.search.constants.searchResultType.location:return rd.locationresults.constants.locationResultUrl.format(t.locationUrl(),t.covers(),t.dateValue(),t.timeValue());case rd.microsite.search.constants.searchResultType.restaurant:return rd.locationresults.constants.restaurantResultUrl.format(t.micrositeName().toLowerCase(),t.covers(),t.dateValue(),t.timeValue());case rd.microsite.search.constants.searchResultType.nearMe:return rd.locationresults.constants.nearMeResultsUrl.format(t.latitude(),t.longitude(),t.covers(),t.dateValue(),t.timeValue(),i)}return null})};rd.microsite.search.SearchService=function(){var n=this;n.getRestaurants=function(n,t,i,r,u,f,e,o,s,h){return $.ajax({type:"GET",contentType:"application/json; charset=utf-8",url:"/api/Restaurant/LocationSearch?lat=%1&lon=%2&page=%3&distance=%4&visitDate=%5&visitTime=%6&covers=%7&includeAllPages=%8&selectedCuisines=%9&selectedSortOrder=%10".format(n,t,i,r,rd.microsite.library.toTransmissionDate(u),rd.microsite.library.toTransmissionTime(f),e,h,o,s)})};n.getTopRatedRestaurants=function(n,t,i,r){return $.ajax({type:"GET",contentType:"application/json; charset=utf-8",url:"/api/Restaurant/TopRatedRestaurants?lat=%1&lon=%2&page=%3&distance=%4".format(n,t,i,r)})};n.getLatestReviews=function(n,t,i,r){return $.ajax({type:"GET",contentType:"application/json; charset=utf-8",url:"/api/Restaurant/LatestReviews?lat=%1&lon=%2&page=%3&distance=%4".format(n,t,i,r)})};n.getPromotions=function(n,t){var i="/api/Restaurant/%1/Promotion?".format(n),r=!0;return ko.utils.arrayForEach(t,function(n){r||(i+="&");r=!1;i+="promotionIds="+n}),$.ajax({type:"GET",contentType:"application/json; charset=utf-8",url:i})};n.searchRestaurants=function(n,t,i){return $.ajax({type:"GET",contentType:"application/json; charset=utf-8",url:"/api/Restaurant/Search?searchText=%1&lat=%2&lng=%3".format(n,t,i)})};n.getBrowserGeolocation=function(){var n=$.Deferred(),i=function(t){n.resolve(t)},r=function(t){n.reject(t)},t;return navigator.geolocation?(t={enableHighAccuracy:!0,timeout:15e3,maximumAge:0},navigator.geolocation.getCurrentPosition(i,r,t)):n.resolve(),n};n.addFavouriteRestaurant=function(n){return $.ajax({type:"POST",contentType:"",url:"api/User/Restaurant/%1".format(n)})};n.removeFavouriteRestaurant=function(n){return $.ajax({type:"DELETE",contentType:"",url:"api/User/Restaurant/%1".format(n)})};n.getFeaturedLocations=function(){return $.get("/api/ProviderLocation/FeaturedLocations")};n.getOverviewData=function(n,t){return n&&t?$.get("/api/ProviderLocation/Overview?lat=%1&lng=%2".format(n,t)):$.get("/api/ProviderLocation/Overview")}};rd=rd||{};rd.microsite=rd.microsite||{};rd.microsite.navbar=rd.microsite.navbar||{};rd.microsite.navbar.resources=rd.microsite.navbar.resources||{};rd.microsite.navbar.constants={registerDinerUrl:"/api/User/Register/",createPartialUserUrl:"/api/User/CreatePartialUser/",createUserForBooking:"/api/User/CreateUserForBooking/",getCountriesUrl:"/api/Countries/",loginUserUrl:"/api/User/Login/",externalLoginUserUrl:"/api/User/ExternalLogin/",externalLoginPageUrl:"/User/ExternalLogin/?returnUrl=%1",newSignUpExternalLoginPageUrl:"/User/NewSignUpExternalLogin/?returnUrl=%1",portalFrontPageUrl:"/",completeExternalRegistrationUrl:"/api/User/CompleteExternalRegistration/",resetUserPasswordUrl:"/api/User/ResetPassword/",checkRegistrationUrl:"/api/Account/Registered/",resendActivationEmailUrl:"/api/Account/ResendActivationEmail/",signUpViewModelKey:"rdSignupViewmodelKey",loginPage:0,emailConfirmPage:1,termsPage:2,passwordRecoverPage:3,passwordConfirmPage:4,emailResendPage:5,virtualPageViews:{loginToExistingAccount:{path:"/registration-modal/login",title:"Registration Modal - Login To Existing Account"},loginToExistingAccountSubmitted:{path:"/registration-modal/login-submit",title:"Registration Modal - Existing Account Login Submitted"},continueWithFacebook:{path:"/registration-modal/continue-with-facebook",title:"Registration Modal - Continue with Facebook"},forgotPasswordForm:{path:"/registration-modal/forgot-password-form",title:"Registration Modal - Forgot Password Form"},forgotPasswordSubmitted:{path:"/registration-modal/forgot-password-submitted",title:"Registration Modal - Forgot Password Submitted"},termsAndConditions:{path:"/registration-modal/terms-and-conditions",title:"Registration Modal - Terms and Conditions"}}};rd=rd||{};rd.microsite=rd.microsite||{};rd.microsite.restaurant=rd.microsite.restaurant||{};rd.microsite.restaurant.constants={getRestaurantUrl:"/api/Restaurant/%1",getRestaurantSetupUrl:"/api/Restaurant/%1/Setup?date=%2&channelCode=%3",searchAvailabilityUrl:"/api/Availability/%1",searchAvailabilityByMultipleChannelsUrl:"/api/AvailabilityByMultipleChannels/%1",bookingSearchUrl:"/Restaurant/%1?covers=%2&bookingDate=%3&bookingTime=%4&promotionId=%5&areaId=%6",bookingCustomerUrl:"/Restaurant/%1/Book/Customer?bookingDateTime=%2&covers=%3",bookingCustomerForEditUrl:"/Restaurant/%1/Book/Customer?bookingDateTime=%2&covers=%3&promotionId=%4&isEditingBooking=%5&reference=%6&token=%7&isCreditCardTokenStored=%8&depositPaidAmount=%9&bookingId=%10&bookingChannelCode=%11",bookingConfirmationUrl:"/Restaurant/%1/Book/Confirmation?reference=%2&isBookingUpdate=%3&leaveTime=%4&isNewAccount=%5",bookingEditUrl:"/Restaurant/%1/Book/Edit?restaurantName=%1&reference=%2&token=%3",bookingUpdateUrl:"/api/Booking/%1/Booking/%2",bookingCancelUrl:"/api/Booking/%1/Booking/%2/Cancel?cancellationReasonId=%3",getBookingUrl:"/api/Booking/%1/%2",createBookingWithCustomerUrl:"/api/Booking/%1/Book",isMembershipIdRequiredKey:"isMembershipIdRequired",getAvailableDaysUrl:"/api/Availability/%1/AvailableDays?startDate=%2&endDate=%3&covers=%4&visitTime=%5",customFieldKey:"customField",confirmBookingUrl:"/api/Booking/%1/%2/Confirm?stripeToken=%3",bookingSearchDateTimeKey:"bookingSearchDateTime",customerDetailsCookieName:"customer_details",searchForGuestsUrl:"/api/Concierge/Guests/Search?firstName=%1&surname=%2&mobile=%3&email=%4",getCurrentUser:"/api/User/GetCurrentUserInfo",getAllPhoneCodesUrl:"/api/CountryPhoneCodes",bookingDateKey:"bookingDate",reservationPhoneNumberKey:"reservationPhoneNumber",displayPhoneNumberWhenNoAvailabilityKey:"displayPhoneNumberWhenNoAvailability",customNoAvailabilityTextKey:"customNoAvailabilityText",minOnlineCoversKey:"minOnlineCovers",maxOnlineCoversKey:"maxOnlineCoversKey",availableBookingTimesKey:"availableBookingTimes",preferredStartTime:"19:30",coversKey:"covers",bookingTimeKey:"bookingTime",selectedMonthKey:"selectedMonth",promotionIdKey:"promotionId",areaIdKey:"areaId",currencySymbolKey:"currencySymbolKey",currencyCodeKey:"currencyCodeKey",isRestaurantFavouriteUrl:"/api/User/Restaurant/%1/Favourite",addFavouriteRestaurantUrl:"/api/User/Restaurant/%1",removeFavouriteRestaurantUrl:"/api/User/Restaurant/%1",submitEditBookingAuthenticationUrl:"/api/Booking/%1/%2/Authenticate/",editBookingUrl:"/Restaurant/%1/Book/Edit/%2?token=%3",editBookingIdentifiers:{emailAddress:"emailAddress",phoneNumber:"phoneNumber"},customerFormat:1,getCountriesUrl:"/api/Countries/",resendActivationEmailUrl:"/api/Account/ResendActivationEmail/",resendActivationEmailWithReturnActionUrl:"/api/Account/ResendActivationEmailWithReturnAction/",getCustomerUrl:"/api/Restaurant/GetCustomerForCurrentUser?micrositeName=%1",updateMarketingPreferencesUrl:"/api/User/UpdateMarketingPreferences"};rd.microsite.restaurant.PhoneCodeSearchResult=function(n){var t=n.Name,i=n.PhoneCode;return{name:t,phoneCode:"+"+i}};rd.microsite.restaurant.PhoneCodeAutoCompleteHelper=function(n,t,i){var r=this,u=null,f;r.defaultCountryCode=null;f=function(n,t){var i=[];return t.substr(0,1)==="+"&&(t=t.substr(1)),$.each(n,function(n,r){(r.Name.toLowerCase().indexOf(t.toLowerCase())!==-1||r.PhoneCode.toString().indexOf(t)!==-1)&&i.push(rd.microsite.restaurant.PhoneCodeSearchResult(r))}),i};r.source=function(t,i){u!=null?i(f(u,t)):n.getAllPhoneCodes().done(function(n){r.processData(n);i(f(n,t))}).fail(function(){i([])})};r.renderLookupItem=function(n,t){var i=$("<a>").attr("class","phonecode-lookup-item"),r;return t.phoneCode&&(r=$("<span>").attr("id","phoneCode").append(t.name+" "+t.phoneCode),i.append(r)),$("<li><\/li>").data("item.autocomplete",t).append(i).appendTo(n)};r.processData=function(n){if(t){var f=n?$.grep(n,function(n){return n.IsoTwoLetterCode===t}):null;f&&(n.unshift(f[0]),r.defaultCountryCode=f[0].PhoneCode)}else r.defaultCountryCode=i;u=n}};rd.microsite.navbar.SignUpService=function(n){var t=this;t.registerDiner=function(t){var i=ko.toJSON(t);return $.ajax({type:"POST",url:rd.microsite.navbar.constants.registerDinerUrl,data:i,contentType:"application/json",headers:{__RequestVerificationToken:n}})};t.createPartialUser=function(t){var i=ko.toJSON(t);return $.ajax({type:"POST",url:rd.microsite.navbar.constants.createPartialUserUrl,data:i,contentType:"application/json",headers:{__RequestVerificationToken:n}})};t.checkRegistration=function(t){return $.ajax({type:"POST",url:rd.microsite.navbar.constants.checkRegistrationUrl,data:ko.toJSON({EmailAddress:t}),contentType:"application/json",headers:{__RequestVerificationToken:n}})};t.resendActivationEmail=function(t){return $.ajax({type:"POST",url:rd.microsite.navbar.constants.resendActivationEmailUrl,data:ko.toJSON({EmailAddress:t}),contentType:"application/json",headers:{__RequestVerificationToken:n}})};t.completeExternalSignUp=function(t){var i=ko.toJSON(t);return $.ajax({type:"POST",url:rd.microsite.navbar.constants.completeExternalRegistrationUrl,data:i,contentType:"application/json",headers:{__RequestVerificationToken:n}})};t.getCountries=function(){return $.get(rd.microsite.navbar.constants.getCountriesUrl)};t.loginUser=function(t,i){var r=ko.toJSON({email:t,password:i});return $.ajax({type:"POST",url:rd.microsite.navbar.constants.loginUserUrl,data:r,contentType:"application/json",headers:{__RequestVerificationToken:n}})};t.externalLoginUser=function(){return $.ajax({type:"POST",url:rd.microsite.navbar.constants.externalLoginUserUrl,data:{},contentType:"application/json",headers:{__RequestVerificationToken:n}})};t.getAllPhoneCodes=function(){return $.ajax({url:rd.microsite.restaurant.constants.getAllPhoneCodesUrl,type:"GET",contentType:"application/json"})};t.resetPassword=function(t){return $.ajax({url:rd.microsite.navbar.constants.resetUserPasswordUrl,type:"POST",data:ko.toJSON({EmailAddress:t}),contentType:"application/json",headers:{__RequestVerificationToken:n}})};t.triggerVirtualPageView=function(n){dataLayer&&dataLayer.push({event:"VirtualPageview",virtualPageURL:n.path,virtualPageTitle:n.title})}};rd.microsite.navbar.SignUpViewModel=function(n,t){var i,r;moment.locale(t);i=this;i.isShowingDialog=ko.observable(!1).extend({notify:"always"});i.service=ko.observable(new rd.microsite.navbar.SignUpService(n));i.page=ko.observable(rd.microsite.navbar.constants.loginPage);i.termsReturnPage=ko.observable();i.email=ko.observable();i.password=ko.observable();i.showSpinner=ko.observable(!1);i.showLoginError=ko.observable(!1);i.showResendActivationLink=ko.observable(!1);i.loginErrorMessage=ko.observable();i.isShowingSignUpError=ko.observable(!1);i.signUpErrorMessage=ko.observable();i.isShowingRecoverPasswordError=ko.observable(!1);i.recoverPasswordErrorMessage=ko.observable();i.errors=ko.validation.group(i);r=function(n,t){i.isShowingSignUpError(!0);i.showResendActivationLink(t);i.signUpErrorMessage(n)};i.resendActiviation=function(){i.service().resendActivationEmail(i.email()).done(function(){i.page(rd.microsite.navbar.constants.emailConfirmPage)}).fail(function(n){r(n.responseJSON!=null?n.responseJSON.Message:n.StatusText)})};i.externalSignUp=function(){i.service().triggerVirtualPageView(rd.microsite.navbar.constants.virtualPageViews.continueWithFacebook);window.location.href=rd.microsite.navbar.constants.externalLoginPageUrl.format(encodeURIComponent(window.location.href))};i.login=function(){if(i.errors().length>0){i.errors.showAllMessages(!0);return}i.showSpinner(!0);i.service().loginUser(i.email(),i.password()).done(function(){i.service().triggerVirtualPageView(rd.microsite.navbar.constants.virtualPageViews.loginToExistingAccountSubmitted);location.reload()}).fail(function(n){i.showSpinner(!1);i.showLoginError(!0);i.loginErrorMessage(n.responseJSON!=null?n.responseJSON.message:n.statusText)})};i.showDialog=function(){i.showLoginError(!1);i.isShowingSignUpError(!1);i.errors.showAllMessages(!1);i.service().triggerVirtualPageView(rd.microsite.navbar.constants.virtualPageViews.loginToExistingAccount);i.page(rd.microsite.navbar.constants.loginPage);i.isShowingDialog(!0)};i.isShowingDialog.subscribe(function(){i.page(rd.microsite.navbar.constants.loginPage)});i.hideDialog=function(){i.isShowingDialog(!1)};i.showPasswordRecover=function(){i.email()&&i.email("");i.errors.showAllMessages(!1);i.service().triggerVirtualPageView(rd.microsite.navbar.constants.virtualPageViews.forgotPasswordForm);i.page(rd.microsite.navbar.constants.passwordRecoverPage)};i.resetPassword=function(){i.email()?(i.showSpinner(!0),i.service().resetPassword(i.email()).done(function(){i.showSpinner(!1);i.service().triggerVirtualPageView(rd.microsite.navbar.constants.virtualPageViews.forgotPasswordSubmitted);i.page(rd.microsite.navbar.constants.passwordConfirmPage)}).fail(function(n){i.showSpinner(!1);i.isShowingRecoverPasswordError(!0);i.recoverPasswordErrorMessage(n.responseJSON!=null?n.responseJSON.message:n.statusText)})):i.errors.showAllMessages(!0)};i.showTerms=function(){i.termsReturnPage(i.page());i.service().triggerVirtualPageView(rd.microsite.navbar.constants.virtualPageViews.termsAndConditions);i.page(rd.microsite.navbar.constants.termsPage)};i.hideTerms=function(){i.page(i.termsReturnPage())};i.email.extend({required:!0});i.password.extend({required:!0})};rd.microsite.navbar.NavBarViewModel=function(n,t){var i=this;i.signUpViewModel=ko.observable(n);i.searchViewModel=ko.observable(t);i.isShowingMenu=ko.observable(!1);i.toggleShowMenu=function(){i.isShowingMenu(!i.isShowingMenu())};i.hasSearch=ko.computed(function(){return i.searchViewModel()!==null})};rd.microsite.navbar.Diner=function(n,t,i,r,u){var f=this;f.firstName=ko.observable(t);f.lastName=ko.observable(i);f.email=ko.observable(n);f.city=ko.observable();f.countryId=ko.observable();f.password=ko.observable();f.receiveResdiaryEmailMarketing=ko.observable(!1);f.receiveResdiarySMSMarketing=ko.observable(!1);f.mobile=ko.observable(u);f.mobileCode=ko.observable();f.postcode=ko.observable();f.mobileCountryCodeWithMask=ko.observable(r!=null?"+"+r:"+44");f.mobileCode=ko.observable(r||"44");f.mobileCountryCodeWithMask.subscribe(function(n){f.mobileCode(n!=null?n.substr(1):null)});f.email.extend({required:!0});f.firstName.extend({required:!0});f.lastName.extend({required:!0});f.password.extend({required:!0,validPassword:{params:!0,message:rd.microsite.navbar.resources.passwordRequirements}});f.mobile.extend({required:!0});f.mobileCountryCodeWithMask.extend({required:!0});f.validationModel=ko.validatedObservable({firstName:f.firstName,lastName:f.lastName,password:f.password,mobile:f.mobile,phoneCode:f.mobileCountryCodeWithMask});f.externalRegistrationValidationModel=ko.validatedObservable({email:f.email,firstName:f.firstName,lastName:f.lastName,mobile:f.mobile,phoneCode:f.mobileCountryCodeWithMask});f.isModelValid=ko.computed(function(){return f.validationModel.isValid()});f.isModelValidForExternalRegistration=ko.computed(function(){return f.externalRegistrationValidationModel.isValid()});f.touchEmptyFields=function(){f.email()||f.email("");f.firstName()||f.firstName("");f.lastName()||f.lastName("");f.city()||f.city("");f.countryId()||f.countryId("");f.password()||f.password("");f.mobile()||f.mobile("");f.mobileCountryCodeWithMask()||f.mobileCountryCodeWithMask("")};f.toJSON=function(){var n=ko.toJS(f);return delete n.isModelValid,delete n.mobileCountryCodeWithMask,n};f.assignAllDetails=function(n,t,i,r,u,e,o,s,h,c,l){f.password(n);f.email(t);f.firstName(i);f.lastName(r);f.city(u);f.countryId(e);f.receiveResdiaryEmailMarketing(o);f.receiveResdiarySMSMarketing(s);f.mobile(h);f.mobileCode(c);f.postcode(l)}};rd.microsite.navbar.RegisterStatus=function(n){var t=this;t.isRegistered=ko.observable(n&&n.Registered?n.Registered:null);t.isEmailConfirmed=ko.observable(n&&n.EmailConfirmed?n.EmailConfirmed:null);t.message=ko.observable(n&&n.Message?n.Message:null)}