function loaderHelper(){function i(i){i&&$("#"+t+" #"+n+"-message").html(i)}var n="loader",t=n+"-container",r="<div id='"+t+"'><span id='"+n+"-icon'><\/span><span id='"+n+"-message'><\/span><\/div><div id='"+n+"-overlay'><\/div>";this.showPageLoadingMsg=function(u){var e="",f,o;u&&(e=u);f=$("#"+t);f.length||($("body").append(r),f=$("#"+t));i(e);f.show();o=$("#"+n+"-overlay");o.show()};this.setPageLoadingMsgText=function(n){i(n)};this.hidePageLoadingMsg=function(){$("#"+t).hide();$("#"+n+"-overlay").hide()}}function jsonHelper(){function u(){$(n).html("");$(n).hide();$(t).hide();$("."+i).removeClass(i)}function r(){pageHelpers.loadingMessageHide();e()==!0?$("body").append("error was returned in processErrorFromBadResponse"):pageHelpers.changePage(f)}function o(r){r.ControlIds&&($(t).show(),$(n).show(),$(t).addClass(i),$.each(r.ControlIds,function(n,t){var f=t,e=!1,r,u;f&&(r=$("#"+f),r.length>0&&(u=r.parent(".ui-btn"),u.length>0&&(u.find(".ui-btn-inner").addClass(i),e=!0)),e||r.addClass(i))}));r.SummaryMessages&&($(t).show(),$(n).show(),$.each(r.SummaryMessages,function(t,i){var r=$(n);r&&r.append("<li>"+i+"<\/li>")}))}function s(n,t){n.Content&&$(t).html(n.Content).trigger("create")}function h(n){n.UrlAction&&(n.ShowConfirmation?($(GLOBAL_MODAL).openSimpleModal({title:n.Confirmation.Title,redirurl:n.UrlAction,content:n.Confirmation.Message}),pageHelpers.loadingMessageHide()):n.Data?pageHelpers.changePage(n.UrlAction):pageHelpers.changePage(n.UrlAction))}function c(n){if(n.Data){var t=n.Data,i=$.parseJSON(t);pageHelpers.changePage(n.UrlAction)}}function l(n){n.ValErrors&&pageHelpers.loadingMessageHide()}function a(n){if(n&&n.UrlAction){var t=$("<form/>",{action:n.UrlAction,method:"POST"});$.each(n.InputKeys,function(i,r){t.append($("<input/>",{type:"hidden",name:r,value:n.InputValues[i]}))});t.appendTo("body").submit()}}function e(){var n=!1;return zappoptions&&zappoptions.isdevmode&&zappoptions.isdevmode==!0&&(n=!0),n}var t="#validationSummary",n="#validationSummary ul",i="alert alert-danger",f="/";this.prepareForAjax=function(n){pageHelpers.loadingMessageShow(n);u()};this.clearErrors=function(){u()};this.processResult=function(n,t,i){var e=0,u,f;if(n.indexOf("<body")!=-1&&r(),u=$.parseJSON(n),typeof i=="undefined"&&(f=!0,u&&u.ResultType&&u.ResultType==3&&(f=!1),i=f),i==!0&&pageHelpers.loadingMessageHide(),u)if(u.ResultType){switch(u.ResultType){case 1:s(u,t);break;case 2:o(u);break;case 3:h(u);break;case 4:c(u);break;case 5:l(u);break;case 6:a(u);break;case 99:break;default:r()}e=u.ResultType}else r();else r();return e};this.processError=function(n){pageHelpers.loadingMessageHide();e()==!0?$("body").append("error was returned: "+n.responseText):pageHelpers.changePage(f)};this.addAntiForgeryToken=function(n){return n.__RequestVerificationToken=$("input[name=__RequestVerificationToken]").val(),n};this.setErrorContainerId=function(n){t=n};this.setErrorListId=function(t){n=t}}function issecure(){return window.location.protocol==="https:"}function gridControlActions(n){function i(){$(".changepager").on("click",function(){var n=$(this).attr("data-target-page");return u(n),t(),!1});$("[data-sort]").on("click",function(){var n=$(this).attr("data-sort");return e(n),t(),!1});$("#selectpagesize").change(function(){var i=$("#selectpagesize option:selected"),n="20";$(i).each(function(){n=$(this).val()});isNaN(n)||(f(n),t())})}function u(n){var t=$("#GridControls_CurrentPage").val(n)}function f(n){var t=$("#GridControls_PageSize").val(n)}function e(n){var t=$("#GridControls_SortColumn"),i=t.val(),u;n==i?o():r("ASC");u=t.val(n)}function o(){var n=$("#GridControls_SortDirection").val(),t="ASC";n&&n.lastIndexOf("A",0)===0&&(t="DESC");r(t)}function r(n){$("#GridControls_SortDirection").val(n)}function t(){$("#Params_SearchTerm").typeahead("close");jsonHelpers.prepareForAjax(n.loadingText);var t=$("[data-filteredgridform]"),r=t.serialize();$.ajax({url:t.attr("action"),type:"POST",data:r,success:function(n){jsonHelpers.processResult(n,"#resultscontainer");i();pageHelpers.loadingMessageHide()},error:function(n,t,i){jsonHelpers.processError(n,t,i)}})}$("[data-filteredgridform]").on("submit",function(){return t(),!1});i()}var GLOBAL_MODAL,pageHelpers,jsonHelpers;$(function(){$("#nav-wrapper").height($(".admin-navbar").height());var n=$(".admin-navbar");n.length>0&&$(".admin-navbar").affix({offset:{top:$(".admin-navbar").offset().top}});$("[data-change-lang]").click(function(){var i=window.location.href,r=!1,n,t,u;return r=i.indexOf("?")!=-1,n=i,t=$(this).attr("data-change-lang"),r?(u=i.indexOf("changelang")!=-1,u?(n=n.replace("en-us","xxxx"),n=n.replace("pt-br","xxxx"),n=n.replace("xxxx",t)):n=n+"&changelang="+t):n=n+"?changelang="+t,document.location.href=n,!1});$("[data-toggletarget]").click(function(){var n=$(this).attr("data-toggletarget");$(n).toggle()})});GLOBAL_MODAL="#globalmodal";$(function(){jQuery.validator&&jQuery.validator.setDefaults({errorContainer:$("#validationSummary"),errorLabelContainer:$("#validationSummary ul"),wrapper:"li"});$("#nav1 li").hover(function(){$("ul",this).show()},function(){$("ul",this).hide()});$("[data-ddltoggle-source]").change(function(){var n=$("[data-ddltoggle-source]").find(":selected").attr("data-ddltoggle-choice");n==="True"?$('[data-ddltoggle-visible="True"]').show():$('[data-ddltoggle-visible="True"]').hide()})});pageHelpers={loaderhelper:null,loadingMessageShow:function(n){this.loaderhelper.showPageLoadingMsg(n)},setLoadingMessageText:function(n){this.loaderhelper.setPageLoadingMsgText(n)},loadingMessageHide:function(){this.loaderhelper.hidePageLoadingMsg()},changePage:function(n){window.location=n},getCookie:function(n){for(var r,u,i=document.cookie.split(";"),t=0;t<i.length;t++)if(r=i[t].substr(0,i[t].indexOf("=")),u=i[t].substr(i[t].indexOf("=")+1),r=r.replace(/^\s+|\s+$/g,""),r==n)return unescape(u)},setCookie:function(n,t,i){var r=new Date,u;r.setDate(r.getDate()+i);u=escape(t)+(i==null?"":"; expires="+r.toUTCString());document.cookie=n+"="+u},getUid:function(){var n=this.getCookie("uid");return n!=null&&n!=""?n:"-1"},buildGuid:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(n){var t=Math.random()*16|0,i=n=="x"?t:t&3|8;return i.toString(16)})},markRequiredFields:function(){$(".showRequired").each(function(){$(this).append('<span class="required-marker">*<\/span>')})},buildContextButtons:function(){$(".context-button").button();$(".context-button").each(function(){var n=$(this).attr("data-icon");$(this).button({icons:{primary:n}})})},showConfirmation:function(n,t,i){var r=$(GLOBAL_MODAL);$(GLOBAL_MODAL+" .yesOption").html("Yes");$(GLOBAL_MODAL+" .noOption").show();$(GLOBAL_MODAL+" .noOption").html("No");r.openSimpleModal({title:n,content:t},function(n){$(GLOBAL_MODAL+" .yesOption").html("OK");$(GLOBAL_MODAL+" .noOption").hide();n&&i(n)})},showGlobalModal:function(n,t){var i=$(GLOBAL_MODAL);$(GLOBAL_MODAL+" .yesOption").html("OK");$(GLOBAL_MODAL+" .noOption").hide();i.openSimpleModal({title:n,content:t})}};pageHelpers.loaderhelper=new loaderHelper;jsonHelpers=new jsonHelper,function(n){n.fn.extend({openSimpleModal:function(t,i){function e(t){r.redirurl?(pageHelpers.changePage(r.redirurl),r.redirurl=null):(n("#modal-overlay").fadeOut(200),n(t).css({display:"none"}))}var o=n("<div id='modal-overlay'><\/div>"),r,u,s,f;n("#modal-overlay").length==0&&n("body").append(o);t=n.extend({top:100,overlay:.7,closeButton:null,title:""},t);r=t;u="#"+n(this).attr("id");n(u).draggable({handle:".modal-header"});n("#modal-overlay").click(function(){return e(u),!1});n(u+" .close-trigger").click(function(){var t=n(this).attr("data-result");return t&&i&&i(t),e(u),!1});s=n(u).outerHeight();f=n(u).outerWidth();n("#modal-overlay").css({display:"block",opacity:0});n("#modal-overlay").fadeTo(200,r.overlay);n(u).css({display:"block",position:"fixed",opacity:0,"z-index":11e3,left:"50%","margin-left":-(f/2)+"px",top:r.top+"px"});n(u).fadeTo(200,1);r.title!=""&&n(".modal-header-text").html(r.title);r.content&&n(u+" .modal-content").html(r.content)},closeSimpleModal:function(t){var i="#"+n(this).attr("id");t||n("#modal-overlay").fadeOut(200);n(i).css({display:"none"})}})}(jQuery);jQuery.extend({highlight:function(n,t,i,r){var e,o,u,s,f;if(n.nodeType===3){if(e=n.data.match(t),e)return o=document.createElement(i||"span"),o.className=r||"highlight",u=n.splitText(e.index),u.splitText(e[0].length),s=u.cloneNode(!0),o.appendChild(s),u.parentNode.replaceChild(o,u),1}else if(n.nodeType===1&&n.childNodes&&!/(script|style)/i.test(n.tagName)&&!(n.tagName===i.toUpperCase()&&n.className===r))for(f=0;f<n.childNodes.length;f++)f+=jQuery.highlight(n.childNodes[f],t,i,r);return 0}});jQuery.fn.unhighlight=function(n){var t={className:"highlight",element:"span"};return jQuery.extend(t,n),this.find(t.element+"."+t.className).each(function(){var n=this.parentNode;n.replaceChild(this.firstChild,this);n.normalize()}).end()};jQuery.fn.highlight=function(n,t){var i={className:"highlight",element:"span",caseSensitive:!1,wordsOnly:!1},u,r,f;return(jQuery.extend(i,t),n.constructor===String&&(n=[n]),n=jQuery.grep(n,function(n){return n!=""}),n=jQuery.map(n,function(n){return n.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}),n.length==0)?this:(u=i.caseSensitive?"":"i",r="("+n.join("|")+")",i.wordsOnly&&(r="\\b"+r+"\\b"),f=new RegExp(r,u),this.each(function(){jQuery.highlight(this,f,i.element,i.className)}))};var droHomePage=function(){function n(){$(document).ready(function(){function t(){n&&n.each(function(){var n=$(this).attr("data-anchor");i=$(this).find("img").height();r=$(this).height();u=(r-i)/2;$(this).find("img").css("margin-top",u)})}var i,r,u,n=$(".jumbo-image-cont");$(window).on("load resize",t);n&&n.each(function(){this.addEventListener&&(this.addEventListener("webkitTransitionEnd",t,!1),this.addEventListener("transitionend",t,!1),this.addEventListener("oTransitionEnd",t,!1))})})}return{init:function(){n()}}}(),droSearchPage=function(){var t=new jsonHelper,n;t.setErrorContainerId("#sendtoemailerrorcont");t.setErrorListId("#rsendtoemailcontlist");n=new jsonHelper;n.setErrorContainerId("#askAQuestionErrorContainer");n.setErrorListId("#askAQuestionErrorContainerList");$("#btnSendToEmail").click(function(){var n=$(this).button("loading"),i=$(this).closest("form"),r=i.serialize();return t.clearErrors(),$.ajax({url:i.attr("action"),type:"POST",data:r,success:function(i){n.button("reset");var r=t.processResult(i);r==99&&($("#modalEmailStatusReport .form-cont").hide(),$("#modalEmailStatusReport .success-cont").show(),$("#btnSendToEmail").hide())},error:function(i,r,u){n.button("reset");t.processError(i,r,u)}}),!1});$("#modalEmailStatusReport").on("show.bs.modal",function(){$("#modalEmailStatusReport .form-cont").show();$("#modalEmailStatusReport .success-cont").hide();$("#btnSendToEmail").show()});$("#btnAskQuestion").click(function(){var t=$(this).button("loading"),i=$(this).closest("form"),r=i.serialize();return n.clearErrors(),$.ajax({url:i.attr("action"),type:"POST",data:r,success:function(i){t.button("reset");var r=n.processResult(i);r==99&&($("#modalEmailAskAQuestion .form-cont").hide(),$("#modalEmailAskAQuestion .success-cont").show(),$("#btnAskQuestion").hide())},error:function(i,r,u){t.button("reset");n.processError(i,r,u)}}),!1});$("#modalEmailAskAQuestion").on("show.bs.modal",function(){$("#modalEmailAskAQuestion .form-cont").show();$("#modalEmailAskAQuestion .success-cont").hide();$("#modalEmailAskAQuestion #FromName").val("");$("#modalEmailAskAQuestion  #FromAddress").val("");$("#modalEmailAskAQuestion  #Message").val("");$("#btnAskQuestion").show()});$(function(){$('[data-toggle="popover"]').popover()})},droSearchAutoComplete=function(){function u(i){$.extend(!0,n,i);t=$(n.searchEleSelector);n.onSelected=function(n){t.val(n.Name);r=n;$("#Params_UserTypeId").val()!="0"&&t.closest("form").submit()};f()}function f(){i=new Bloodhound({limit:20,datumTokenizer:function(n){return Bloodhound.tokenizers.whitespace(n.value)},queryTokenizer:Bloodhound.tokenizers.whitespace,remote:{rateLimitBy:"throttle",rateLimitWait:500,url:n.searchUrl,replace:function(n,t){return n+"#"+t},ajax:{dataType:"json",type:"POST",data:{"Params.SearchTerm":function(){return t.val()},"Params.CountryId":function(){return $("#Params_CountryId").val()}}}}});i.initialize();t.typeahead({highlight:!1,minLength:n.MIN_LENGTH,hint:!1},{source:i.ttAdapter(),name:"results",displayKey:"Name",templates:{suggestion:function(n){return e(n)}}}).on("typeahead:selected",function(t,i){if(n.onSelected)n.onSelected(i)}).on("typeahead:cursorchanged ",function(){})}function e(n){return"<div class='tt-sug'><strong>{{ContextName}}<\/strong><\/div>".replace("{{ContextName}}",n.Name)}var n={searchUrl:"",searchEleSelector:"",MIN_LENGTH:3,onSelected:null},r=null,i=null,t=null;return{init:function(n){u(n)}}}()