"use strict";var AIS;typeof AIS!="object"&&(AIS={});AIS.Mobile=function(){function u(){document.body.classList.toggle("noscroll");i?(n(!1,!0),$("#mobile-inner-menu").slideUp(300)):(n(!0,!0),$("#mobile-inner-menu").slideDown(300));i=!i}function f(){document.body.classList.toggle("noscroll");r?(n(!1,!1),$("#mobile-language-chooser").fadeOut(300)):(n(!0,!1),$("#mobile-language-chooser").fadeIn(300));r=!r}function n(n,i){var r=document.getElementById("ais-master"),u=document.body;n?(r.addEventListener("touchmove",t),i&&u.addEventListener("touchmove",t,!0)):(r.removeEventListener("touchmove",t),i&&u.removeEventListener("touchmove",t,!0))}function t(n){n.preventDefault()}function e(){document.getElementById("ais-master").addEventListener("touchmove",o,!1)}function o(n){var t=document.body;t.offsetHeight>t.scrollHeight&&(n.preventDefault(),alert("HI"))}var i=!1,r=!1;return e(),{ToggleMenu:u,ToggleLanguageSelection:f}}();AIS.Tooltip=function(){var n=null,t=null,i=function(i){t=i;var r=i.getAttribute("data-tooltip");n=document.createElement("div");n.setAttribute("class","tooltip");n.innerHTML=r;i.appendChild(n)},r=function(){t.removeChild(n)};return{Show:i,Hide:r}}();AIS.Storage=function(){function t(t){return typeof localStorage!="undefined"?JSON.parse(localStorage.getItem(t)):n[t]}function i(t,i){typeof localStorage!="undefined"?localStorage.setItem(t,JSON.stringify(i)):n[t]=i}function r(t){typeof localStorage!="undefined"?localStorage.removeItem(t):delete n[t]}var n={};return{Get:t,Set:i,Remove:r}}();AIS.Helpers=function(){return{Show:function(n){var t=$(n).parentsUntil("toggle-group.container");t.children(".toggle-group.show-label").hide();t.children(".toggle-group.hide-label").show().css({display:"inline-block","margin-right":"2px"});t.children(".toggle-group.children").slideToggle("fast")},Hide:function(n){var t=$(n).parentsUntil("toggle-group.container");t.children(".toggle-group.show-label").show();t.children(".toggle-group.hide-label").hide();t.children(".toggle-group.children").slideToggle("fast")},ResolveUrl:function(n){var t=$("#ais-base-url").val();return AIS.Helpers.Rtrim(t,"/")+"/"+AIS.Helpers.Ltrim(n,"/")},Rtrim:function(n,t){return t=t||"\\s",n.replace(new RegExp("["+t+"]+$","g"),"")},Ltrim:function(n,t){return t=t||"\\s",n.replace(new RegExp("^["+t+"]+","g"),"")},Trim:function(n,t){return AIS.Helpers.Rtrim(AIS.Helpers.Ltrim(n,t))},EscapeSelectorExpression:function(n){return n?n.replace(/([ #;&,.+*~\':"!^$[\]()=>|\/@])/g,"\\$1"):n},AddUserMessage:function(n,t,i,r){$.ajax({type:"get",url:AIS.Helpers.ResolveUrl("helper/getusermessage"),dataType:"html",data:{message:n,type:t,translate:r,temporary:i},success:function(n){AIS.Helpers.RemoveUserMessage();var t=$(".ais-user-message-element").html();$(".ais-user-message-element").html(t+n)}})},AddInformationUserMessage:function(n,t){AIS.Helpers.AddUserMessage(n,"Information",t)},AddTempInformationUserMessage:function(n,t){AIS.Helpers.AddUserMessage(n,"Information",!0,t)},AddSuccessUserMessage:function(n,t){AIS.Helpers.AddUserMessage(n,"Success",t)},AddTempSuccessUserMessage:function(n,t){AIS.Helpers.AddUserMessage(n,"Success",!0,t)},AddWarningUserMessage:function(n,t){AIS.Helpers.AddUserMessage(n,"Warning",t)},AddTempWarningUserMessage:function(n,t){AIS.Helpers.AddUserMessage(n,"Warning",!0,t)},AddErrorUserMessage:function(n,t){AIS.Helpers.AddUserMessage(n,"Error",t)},AddTempErrorUserMessage:function(n,t){AIS.Helpers.AddUserMessage(n,"Error",!0,t)},RemoveUserMessage:function(){$(".ais-user-message-element").html("")},EnableMenuItem:function(n){$("#"+n).attr("href",$("#"+n).parent().children("input.ais-hidden-href-value").val());$("#"+n).parent().removeClass("disabled")},DisableMenuItem:function(n){$("#"+n).removeAttr("href");$("#"+n).parent().removeClass("active");$("#"+n).parent().addClass("disabled")},EnableSelectionMenuItem:function(){var n=$("#menuSelection ");n.each(function(){$(this).parent().removeClass("disabled");$(this).attr("href",$(this).parent().children("input.ais-hidden-href-value").val())})},DisableSelectionMenuItem:function(){var n=$("#menuSelection ");n.each(function(){$(this).removeAttr("href");$(this).parent().removeClass("active");$(this).parent().addClass("disabled")})},AttachDatePicker:function(){var n=$(".ais-current-ui-culture-value"),t="",i;n!==null&&n!==undefined&&(t=n.val());$.datepicker.setDefaults($.datepicker.regional[t]);i=(new Date).getFullYear();$("input.datepicker").datepicker({changeYear:!0,yearRange:"1900:"+i,dateFormat:"yy-mm-dd",showOn:"button",buttonImage:AIS.Helpers.ResolveUrl("Content/Images/dot.gif"),buttonImageOnly:!0})},AttachTimePicker:function(){$("input.timepicker").timePicker({show24Hours:!0,separator:":",step:15})},SetFocusFirstInput:function(n){$(n).find("input[type='text']:visible:enabled:first").focus()},UpdateSelectionButton:function(n){n.IsSelectionEmpty?AIS.Helpers.DisableSelectionMenuItem():AIS.Helpers.EnableSelectionMenuItem()},AddToSelection:function(n,t,i,r){$.ajax({url:AIS.Helpers.ResolveUrl("results/addtoselection"),data:{priref:n,database:t,sitename:i},success:function(n){n.Success===!1?n.Message&&AIS.Helpers.AddTempWarningUserMessage(n.Message,!1):(r.attr("data-selected","true"),$(r).find(".add-selection-button").toggle(),$(r).find(".remove-selection-button").toggle(),AIS.Helpers.UpdateSelectionButton(n),AIS.Helpers.IncrementSelectionCounter())}})},RemoveFromSelection:function(n,t,i,r){$.ajax({url:AIS.Helpers.ResolveUrl("results/removefromselection"),data:{priref:n,database:t,sitename:i},success:function(n){n.Success===!1?n.Message&&AIS.Helpers.AddTempWarningUserMessage(n.Message,!1):(r.attr("data-selected","false"),$(r).find(".add-selection-button").toggle(),$(r).find(".remove-selection-button").toggle(),AIS.Helpers.UpdateSelectionButton(n),AIS.Helpers.DecrementSelectionCounter())}})},SelectionCounter:function(){return $("#ais-menu-inner #ais-menu-list #menuSelection .ais-menu-item-tip-element")},SetSelectionCounter:function(n){var t=AIS.Helpers.SelectionCounter();n!==0?t.each(function(){$(this).html(n);$(this).addClass("ais-menu-item-tip-border")}):t.each(function(){$(this).html("");$(this).removeClass("ais-menu-item-tip-border")})},GetSelectionCounter:function(){var n=AIS.Helpers.SelectionCounter().html();return n?parseInt(n):0},IncrementSelectionCounter:function(){var n=AIS.Helpers.GetSelectionCounter();AIS.Helpers.SetSelectionCounter(n+1)},DecrementSelectionCounter:function(){var n=AIS.Helpers.GetSelectionCounter();n>0&&AIS.Helpers.SetSelectionCounter(n-1)},ScrollToTop:function(){$("html, body").animate({scrollTop:"0"},50)},Translate:function(n){var t;return $.ajax({type:"get",url:AIS.Helpers.ResolveUrl("/helper/translate"),async:!1,data:{Key:n},dataType:"text",success:function(n){t=n}}),t}}}();typeof AIS=="undefined"&&(AIS={});AIS.LoadDynamics=function(){function t(){for(var r=document.getElementsByClassName("loadDynamic"),n,u,t=0;t<r.length;t++){n=r[t];u=n.getAttribute("data-loaderText");n.innerHTML='<div class="ui active inverted dimmer"><div class="ui mini text loader">'+u+"<\/div><\/div>";var f=n.getAttribute("data-id"),e=n.getAttribute("data-placeholder"),o=n.getAttribute("data-parameters");i(f,e,o)}}function i(n,t,i){$.ajax({url:"/LoadDynamic/"+n+"/"+t+"/",type:"POST",accept:"application/json",contentType:"application/json",data:JSON.stringify({queryString:i}),async:!0,success:r,error:u})}function r(n){var t=document.querySelector('[data-placeholder="'+n.PlaceholderId+'"]'),i=t.getAttribute("data-groupname"),r,u;if(t!=="null")if(n.Code===200){if(t.innerHTML=n.Message,i===null)return;r=t.getElementsByClassName("show-label");r.length>0&&r[0].insertAdjacentText("beforeend",i);u=t.getElementsByClassName("hide-label");u.length>0&&u[0].insertAdjacentText("beforeend",i)}else console.log(n.Message),t.innerHTML=""}function u(){}var n=function(){$(document).ready(function(){t()})};return{Init:n}}();ko.components.register("load-dynamic-toggle-group",{viewModel:function(n){this.groupName=n.groupname||"";this.id=n.id||"";this.loaderText=n.loadertext||"";this.queryString=n.querystring||"";this.indent=n.indent||!1;this.hasMore=ko.observable(!1);this.hits=ko.observable(0);this.isLoading=ko.observable(!0);this.isLoadingMore=ko.observable(!1);this.nextStartFrom=0;this.records=ko.observable([]);this.loadMore=function(){this.isLoadingMore(!0);var n=this.createUrl();console.log(n);this.loadRecords()};this.loadRecords=function(){var n=this.createUrl();$.ajax({context:this,url:n,type:"POST",accept:"application/json",contentType:"application/json",data:JSON.stringify({queryString:this.queryString}),async:!0,success:this.onSuccess,error:this.onError})};this.createUrl=function(){return AIS.Helpers.ResolveUrl("/loaddynamic-v1/"+this.id+"/"+this.nextStartFrom)};this.onSuccess=function(n){if(!n.hasOwnProperty("Error")){this.hasMore(n.HasMore);this.hits(n.Hits);var t=this.records().concat(n.RecordsAsHtml);this.records(t);this.nextStartFrom=n.NextStartFrom}console.log(n);this.isLoading(!1);this.isLoadingMore(!1)};this.onError=function(){this.isLoading(!1);this.isLoadingMore(!1)};this.loadRecords()},template:{fromUrl:"load-dynamic-toggle-group.html"}});ko.components.register("load-dynamic-single",{viewModel:function(n){this.groupName=n.groupname||"";this.id=n.id||"";this.loaderText=n.loadertext||"";this.querystring=n.querystring||"";this.indent=n.indent||!1;this.isLoading=ko.observable(!0);this.html=ko.observable({});this.load=function(){var n=this.createUrl();$.ajax({context:this,url:n,type:"POST",accept:"application/json",contentType:"application/json",data:JSON.stringify({queryString:this.querystring}),async:!0,success:this.onSuccess,error:this.onError})};this.createUrl=function(){return AIS.Helpers.ResolveUrl("/loaddynamic-single-v1/"+this.id+"/0")};this.onSuccess=function(n){if(!n.hasOwnProperty("Error")){var t=JSON.parse(n.SingleRecordHtml);t.list!==null&&t.list.item!==null&&this.html(t.list.item)}this.isLoading(!1)};this.onError=function(){this.isLoading(!1)};this.load()},template:{fromUrl:"load-dynamic-single.html"}});typeof AIS!="object"&&(AIS={});AIS.PopupAutoCompleteScan=function(){function ht(n){if(n.recordList!==undefined){var t=n.recordList.record===undefined?n.recordList:n.recordList.record;t!==undefined&&t!==0&&(lt(t),ct(n.diagnostic))}}function nt(){s=!0;c.show()}function w(){s=!1;c.hide()}function ct(){$("#currentPage").text(t.CurrentPage);t.HasNext?$("#popupNextButton").show():$("#popupNextButton").hide();t.HasPrevious?$("#popupPreviousButton").show():$("#popupPreviousButton").hide()}function lt(t){for(var r=document.createElement("ul"),u,i=0;i<t.length;i++)u=t[i],n==="autocomplete"?r.appendChild(tt(u.term[0])):r.appendChild(tt(u.TE[0]));o.append(r)}function tt(n){var t=document.createElement("li");return t.setAttribute("onclick","AIS.PopupAutoCompleteScan.Click(this);"),n.spans===undefined?(t.innerHTML=n,t.setAttribute("cleartext",n)):at(n.spans,t),t}function at(n,t,i){for(var i="",r,f,u=0;u<n.length;u++)r=n[u],i+=r.text,r.attributes===undefined?t.innerHTML+=r.text:r.attributes===1&&(f=document.createElement("span"),f.innerHTML+=r.text,f.className="span",t.appendChild(f));t.setAttribute("cleartext",i)}function it(){return{url:v,dataType:"json",data:{database:y,autocompletetag:u,language:f,usespans:a,enteredvalue:i,popupmethod:n},success:h,error:ot}}function rt(){return{url:v,dataType:"json",data:{database:y,scantag:r,scandom:k,language:f,usespans:a,enteredvalue:i,popupmethod:n},success:h,error:ot}}function b(){var t;nt();t=ft(i);t!==null?h(JSON.parse(t)):n==="autocomplete"?(t=it(),$.ajax(t)):r===undefined||r===""?(o.text("Error: No scantag defined, and autocomplete is not defined or turned off in formsettings."),w()):(t=rt(),$.ajax(t))}function ut(r){var f,u;if(nt(),f=0,f=r==="next"?1:-1,u=ft(i,t.CurrentPage+f),u!==null){h(JSON.parse(u));return}u=n=="autocomplete"?it():rt();u.data.startfrom=r==="next"?t.NextStartFrom:t.PreviousStartFrom;$.ajax(u)}function ft(i,o){var s=n;return(s+=n==="autocomplete"?u:r,s+=i||"",s+=o||t.CurrentPage,s+=f,!e)?p[s]:localStorage.getItem(s)}function h(n){t=n;var r=n.Value===null?"":n.Value;if(i!==r){et(n);return}o.text("");n.AdlibJson.adlibJSON!==undefined&&(et(n),ht(n.AdlibJson.adlibJSON));w()}function et(i){var o,s;if(e){o=localStorage.getItem("cachedate");s=new Date;o===null?(o=new Date,localStorage.setItem("cachedate",o)):s.getTime()-new Date(o).getTime()>18e5&&localStorage.clear();var c=n==="autocomplete"?u:r,l=i.Value===null?"":i.Value,h=i.PopupMethod+c+l+t.CurrentPage+f,a=localStorage.getItem(h);try{localStorage.setItem(h,JSON.stringify(i))}catch(v){localStorage.clear()}}else p[data.Value]=data}function ot(){w()}function vt(o){t={};g.dialog({autoOpen:!1});c=$("#popupAutoSuggestScan  .popup-spinner").show();document.getElementById("popupLookupValue").value="";u=o.siblings("input[autocompletetag]").attr("autocompletetag");r=o.siblings("input[scantag]").attr("scantag");k=o.siblings("input[scantag]").attr("scandom");f=$("#ais-search-language").val();a=o.siblings("input[usespans]").attr("usespans")==="true";v=AIS.Helpers.ResolveUrl("/helper/GetAutoCompleteOrScanValues");y=$(".ais-database-choices-script option:selected").val();i="";n=o.siblings("input[popupmethod]").attr("popupmethod");p={startCacheDate:new Date};d=o.siblings(".form-input");typeof Storage!="undefined"&&(e=!0)}function yt(){g.dialog("close")}var e=!1,c,l,u,r,k,a,v,y,i,n,p,d,g=$("#popupAutoSuggestScan"),o=$(".popup-content"),st=200,t={},s=!1,f="";$("#popupLookupValue").keyup(function(){i=$(this).val();var t=n;t+=n==="autocomplete"?u:r;t+=i;e&&localStorage[t]&&(clearTimeout(l),b());clearTimeout(l);l=setTimeout(function(){b()},st)});var pt=function(n){d.val(n.getAttribute("cleartext"));yt()},wt=function(n,i){t={};var r=null;r=i?n.parent().children(".ais-field-selector-script").children("option:selected").text():n.parent().children(".ais-float-dynamic").find("a").text();vt(n);o.text("");b();$("#popupAutoSuggestScan").dialog({autoOpen:!0,modal:!0,title:r,draggable:!1,resizable:!1})},bt=function(n){s||(n.preventDefault(),ut("next"))},kt=function(n){s||(n.preventDefault(),ut("previous"))};return{Open:wt,Click:pt,NextPage:bt,PreviousPage:kt}}();AIS.PopupLookup=function(){var n=function(n,t,i,u){$.ajax({type:"get",url:AIS.Helpers.ResolveUrl(n),data:{database:t.database,fieldName:t.fieldName,searchType:t.searchType,term:i,page:u},dataType:"json",success:function(i){AIS.PopupLookup.Popup().html(i.content);AIS.PopupLookup.Popup().dialog({modal:!0,title:AIS.PopupLookup.PopupTitle().val(),resizable:!1,width:"auto"});r(n,t)}})},t=function(n){n.removeClass("enabled");n.addClass("disabled");n.die("click")},i=function(n){n.addClass("enabled");n.removeClass("disabled")},r=function(r,u){t(AIS.PopupLookup.FirstPageNavigationButton());t(AIS.PopupLookup.BackNavigationButton());t(AIS.PopupLookup.NextNavigationButton());t(AIS.PopupLookup.LastPageNavigationButton());AIS.PopupLookup.Options().length!==0?(AIS.PopupLookup.NoResultsMessage().addClass("ais-not-visible"),AIS.PopupLookup.LastPage()>1?(AIS.PopupLookup.Navigator().show(),AIS.PopupLookup.CurrentPage()!==AIS.PopupLookup.FirstPage()&&(i(AIS.PopupLookup.FirstPageNavigationButton()),AIS.PopupLookup.FirstPageNavigationButton().live("click",function(){n(r,u,AIS.PopupLookup.SearchTerm(),AIS.PopupLookup.FirstPage())}),i(AIS.PopupLookup.BackNavigationButton()),AIS.PopupLookup.BackNavigationButton().live("click",function(){n(r,u,AIS.PopupLookup.SearchTerm(),AIS.PopupLookup.CurrentPage()-1)})),AIS.PopupLookup.CurrentPage()!==AIS.PopupLookup.LastPage()&&(i(AIS.PopupLookup.NextNavigationButton()),AIS.PopupLookup.NextNavigationButton().live("click",function(){n(r,u,AIS.PopupLookup.SearchTerm(),AIS.PopupLookup.CurrentPage()+1)}),i(AIS.PopupLookup.LastPageNavigationButton()),AIS.PopupLookup.LastPageNavigationButton().live("click",function(){n(r,u,AIS.PopupLookup.SearchTerm(),AIS.PopupLookup.LastPage())}))):AIS.PopupLookup.Navigator().hide()):(AIS.PopupLookup.NoResultsMessage().removeClass("ais-not-visible"),AIS.PopupLookup.Navigator().hide())};return{Open:function(t,i,r,u,f,e){AIS.PopupLookup.Options().die("click");AIS.PopupLookup.SearchButton().die("click");AIS.PopupLookup.FirstPageNavigationButton().die("click");AIS.PopupLookup.BackNavigationButton().die("click");AIS.PopupLookup.NextNavigationButton().die("click");AIS.PopupLookup.LastPageNavigationButton().die("click");AIS.PopupLookup.GoToPageNavigationButton().die("click");n(t,i,u,AIS.PopupLookup.DefaultPage());AIS.PopupLookup.Options().live("click",function(){var n=AIS.Helpers.EscapeSelectorExpression(r);$("#"+n).val($(this).text());e!==undefined&&e();AIS.PopupLookup.Popup().dialog("close")});AIS.PopupLookup.SearchButton().live("click",function(){n(t,i,AIS.PopupLookup.SearchTerm(),AIS.PopupLookup.DefaultPage())});AIS.PopupLookup.GoToPageNavigationButton().live("click",function(){n(t,i,AIS.PopupLookup.SearchTerm(),AIS.PopupLookup.CurrentPage())})},FirstPage:function(){return 1},DefaultPage:function(){return AIS.PopupLookup.FirstPage()},Popup:function(){return $(".ais-popupwrapper-script")},PopupTitle:function(){return $(".ais-popupwrapper-script .popup-lookup-title-value")},Options:function(){return $(".ais-popupwrapper-script .popup-lookup-list-script li a")},NoResultsMessage:function(){return $(".ais-popupwrapper-script .no-results-found-element")},Navigator:function(){return $(".ais-popupwrapper-script .ais-navigator-script")},SearchButton:function(){return $(".ais-popupwrapper-script .ais-popup-lookup-search-script")},FirstPageNavigationButton:function(){return $(".ais-popupwrapper-script .ais-navigator-script .first-page-script")},BackNavigationButton:function(){return $(".ais-popupwrapper-script .ais-navigator-script .prev-page-script")},NextNavigationButton:function(){return $(".ais-popupwrapper-script .ais-navigator-script .next-page-script")},LastPageNavigationButton:function(){return $(".ais-popupwrapper-script .ais-navigator-script .last-page-script")},GoToPageNavigationButton:function(){return $(".ais-popupwrapper-script .ais-navigator-script .goto-page-script")},SearchTerm:function(){return $(".ais-popupwrapper-script .ais-popup-lookup-value").val()},CurrentPage:function(){return parseInt($(".ais-popupwrapper-script .current-page-script").val())},LastPage:function(){return parseInt($(".ais-popupwrapper-script .total-pages-script").text())}}}();AIS=AIS||{};AIS.WindowManager=function(){function u(){n=!1}var n,t=function(){return n},i=function(){n=!0;$(document.querySelectorAll(".loader-container")).each(function(n,t){$(t).fadeIn("fast")})},r=function(){n=!1;$(document.querySelectorAll(".loader-container")).each(function(n,t){$(t).fadeOut("fast")})};return u(),{ShowResultsLoader:i,HideResultsLoader:r,IsLoading:t}}();typeof AIS!="object"&&(AIS={});AIS.ImageViewer=function(){return{Open:function(n){AIS.ImageViewer.ZoomInButton().die("click");AIS.ImageViewer.ZoomOutButton().die("click");AIS.ImageViewer.NextImageButton().die("click");AIS.ImageViewer.PreviousImageButton().die("click");AIS.ImageViewer.PrintButton().die("click");AIS.ImageViewer.GetViewerHtml(n);AIS.ImageViewer.ZoomInButton().live("click",function(){var n=Math.floor(AIS.ImageViewer.CurrentSize().val()*AIS.ImageViewer.ZoomMultiplier().val()),t=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,i=$(".ais-zoom-in-script");n>t?i.hide():AIS.ImageViewer.UpdateImageURLSize(n)});AIS.ImageViewer.ZoomOutButton().live("click",function(){AIS.ImageViewer.UpdateImageURLSize(Math.floor(AIS.ImageViewer.CurrentSize().val()/AIS.ImageViewer.ZoomMultiplier().val()));var n=$(".ais-zoom-in-script").show()});AIS.ImageViewer.NextImageButton().live("click",function(){AIS.ImageViewer.GetIndex()+1>=AIS.ImageViewer.TotalImages()?AIS.ImageViewer.SetIndex(0):AIS.ImageViewer.SetIndex(AIS.ImageViewer.GetIndex()+1);var n=$(AIS.ImageViewer.Filenames().get(AIS.ImageViewer.GetIndex())).val();AIS.ImageViewer.UpdateImageURLSource(n)});AIS.ImageViewer.PreviousImageButton().live("click",function(){AIS.ImageViewer.GetIndex()<=0?AIS.ImageViewer.SetIndex(AIS.ImageViewer.TotalImages()-1):AIS.ImageViewer.SetIndex(AIS.ImageViewer.GetIndex()-1);var n=$(AIS.ImageViewer.Filenames().get(AIS.ImageViewer.GetIndex())).val();AIS.ImageViewer.UpdateImageURLSource(n)});AIS.ImageViewer.PrintButton().live("click",function(){var t=$(".ais-image-viewer-image-container").html(),n=window.open();n.document.write(t);n.document.close();n.focus();setTimeout(function(){n.print();n.close()},0)})},GetViewerHtml:function(n){var t=$(".ais-detail-image-viewer-script").index(n),i="false";$(n).hasClass("ais-comment-image")&&(i="true");$.ajax({type:"get",url:AIS.Helpers.ResolveUrl("/helper/GetImageViewer"),data:{filename:$($(".ais-image-filename-value").get(t)).val(),databaseid:$(".ais-database-name").val(),imageServer:$(".ais-image-server").val(),totalimages:AIS.ImageViewer.Filenames().length,commentImage:i},dataType:"html",success:function(n){AIS.ImageViewer.Popup().html(n);AIS.ImageViewer.Popup().dialog({title:"",width:"auto",modal:!0,position:{my:"center",at:"top",of:window},resizable:!1});AIS.ImageViewer.SetIndex(t)}})},UpdateImageURLSize:function(n){n<AIS.ImageViewer.MinSize().val()&&(n=AIS.ImageViewer.MinSize().val());$.ajax({type:"get",url:AIS.Helpers.ResolveUrl("/helper/GetImageURL"),async:!1,data:{filename:AIS.ImageViewer.CurrentFilename(),databaseid:$(".ais-database-name").val(),imageServer:$(".ais-image-server").val(),size:n,commentImage:AIS.ImageViewer.CommentImageFlag()},dataType:"html",success:function(t){AIS.ImageViewer.Image().attr("src",t+"&imageformat=jpg");AIS.ImageViewer.CurrentSize().val(n)}})},UpdateImageURLSource:function(n){$.ajax({type:"get",url:AIS.Helpers.ResolveUrl("/helper/GetImageURL"),data:{filename:n,databaseid:$(".ais-database-name").val(),imageServer:$(".ais-image-server").val(),size:AIS.ImageViewer.CurrentSize().val()},dataType:"html",success:function(n){AIS.ImageViewer.Image().attr("src",n+"&imageformat=jpg")}})},NextImageButton:function(){return $(".ais-images-listing-script .ais-next-image-script")},PreviousImageButton:function(){return $(".ais-images-listing-script .ais-prev-image-script")},ZoomInButton:function(){return $(".ais-image-viewer-zoom .ais-zoom-in-script")},ZoomOutButton:function(){return $(".ais-image-viewer-zoom .ais-zoom-out-script")},PrintButton:function(){return $("#ais-image-viewer-print .ais-print-script")},CurrentSize:function(){return $(".ais-image-viewer-controls .ais-current-size-value")},CurrentFilename:function(){var n=AIS.ImageViewer.CurrentImageIndex().val();return $($(".ais-image-filename-value").get(n)).val()},CurrentImageIndex:function(){return $(".ais-images-listing-script .ais-current-image-index-value")},SetIndex:function(n){AIS.ImageViewer.CurrentImageIndex().val(n);$("span.ais-current-image-number-element").html(n+1)},GetIndex:function(){return parseInt(AIS.ImageViewer.CurrentImageIndex().val())},DefaultSize:function(){return $(".ais-image-viewer-controls .ais-default-size-value")},MinSize:function(){return $(".ais-image-viewer-controls .ais-image-viewer-zoom .ais-min-size-value")},ZoomMultiplier:function(){return $(".ais-image-viewer-controls .ais-zoom-multiplier-value")},CommentImageFlag:function(){return $(".ais-image-viewer-controls .ais-image-viewer-zoom .ais-comment-image-flag").val()},Filenames:function(){return $(".ais-image-filename-value")},TotalImages:function(){return parseInt($(".ais-image-filename-value").length)},Image:function(){return $(".ais-popupwrapper-script .ais-image-viewer-image-container img.ais-image-viewer-image-element")},Popup:function(){return $(".ais-popupwrapper-script")}}}();typeof AIS!="object"&&(AIS={});AIS.ProjectRequest=function(){function a(){t.keyup(v)}function v(){clearTimeout(e);e=setTimeout(function(){t.val()!==""?(b(),y()):n.empty()},350)}function y(){var n={url:c,dataType:"json",traditional:!0,data:{Database:"People",SearchStatement:'do=staff%20and%20name="'+t.val()+'*"',Limit:1e3,Fields:"name, priref"},success:p,error:w};$.ajax(n)}function p(t){n.empty();for(index in t.Result){var i=t.Result[index],r=i.priref,u=i.name[0][0].value;o(n,r,u,"AddParticipant")}$(".scroll.results").animate({scrollTop:0},"fast");k()}function o(n,t,i,r){var u="",f="",e="",o;r==="AddParticipant"?(u="positive",f="Add",e="fa fa-plus-circle"):(u="negative",f="Remove",e="fa fa-trash-o");o=$(".box.search").attr("data-activityid");n.append("<li id="+t+' class="participantsListItem"><div class="left">'+i+'<\/div><div class="right"> <a href="#" onclick="AIS.ProjectRequest.'+r+"("+o+","+t+", '"+i+'\')" class="iconbutton '+u+'"><i class="'+e+'" aria-hidden="true"><\/i>'+f+"<\/a><\/div><\/li>")}function w(n){console.log(n)}function b(){f.show();t.hide()}function k(){f.hide();t.show();t.focus()}function d(t,i,r){u.push({key:i,value:r});n.children("#"+i).find(".fa").removeClass("fa-plus-circle");n.children("#"+i).find(".fa").addClass("fa-spinner fa-spin");s("AddParticipant",t,i)}function g(n,t){r.children("#"+t).find(".fa").removeClass("fa-trash-o");r.children("#"+t).find(".fa").addClass("fa-spinner fa-spin");s("RemoveParticipant",n,t)}function s(n,t,i){var u=l+"AddOrRemoveParticipant",r={url:u,dataType:"json",traditional:!0,data:{ProjectPriref:t,ParticipantPriref:i,ActionType:n}};n==="AddParticipant"?(r.success=nt,r.error=rt):(r.success=it,r.error=ut);$.ajax(r)}function nt(t){if(!t.ErrorOccured&&t.Result.recordList.record.actionSucceeded==="true"){var i=t.RequestValues.dto.ParticipantPriref,u=tt(i);o(r,i,u,"RemoveParticipant");$(".scroll.existing").animate({scrollTop:9999},"slow")}n.children("#"+t.RequestValues.dto.ParticipantPriref).find(".fa").removeClass("fa-spinner fa-spin");n.children("#"+t.RequestValues.dto.ParticipantPriref).find(".fa").addClass("fa-plus-circle")}function tt(n){for(var i,t=0;t<u.length;t++)if(i=u[t],i.key===n)return i.value;return undefined}function it(n){n.ErrorOccured||n.Result.recordList.record.actionSucceeded!=="true"||r.children("#"+n.RequestValues.dto.ParticipantPriref).remove()}function rt(n){console.log(n)}function ut(n){console.log(n)}function ft(n){i=$(n).children();h(!0);var t=$("#requestDetailsText").val(),r=n.getAttribute("data-priref"),u=n.getAttribute("data-fieldname"),f=n.getAttribute("data-database");et(r,u,t,f)}function et(n,t,i,r){var u={url:AIS.Helpers.ResolveUrl("/activity/UpdateField"),dataType:"json",traditional:!0,data:{Priref:n,Fieldname:t,Fieldvalue:i,Database:r},success:ot,error:st};$.ajax(u)}function ot(){h(!1)}function st(n){console.log(n)}function h(n){n?(i.removeClass("fa-floppy-o"),i.addClass("fa-spinner fa-spin")):(i.removeClass("fa-spinner fa-spin"),i.addClass("fa-floppy-o"))}var f=$(".loadingNamesSpinner"),t=$(".participantSearchBox"),n=$(".participantsList.results"),r=$(".participantsList.existing"),e,c=AIS.Helpers.ResolveUrl("/helper/GetSearchResult"),l=AIS.Helpers.ResolveUrl("/activity/"),u=[],i;return a(),{AddParticipant:d,RemoveParticipant:g,UpdateField:ft}}();AIS=AIS||{};AIS.Facets=function(){function u(n){n.hasOwnProperty("Error")?console.log("error"):(document.querySelector("#ais-main-content").innerHTML=n.RecordsHtml,document.getElementById("facet-search-container").innerHTML=n.FacetHtml)}function n(n){AIS.WindowManager.IsLoading()||(AIS.WindowManager.ShowResultsLoader(),$.ajax({url:n,beforeSend:function(){},complete:function(){AIS.WindowManager.HideResultsLoader()},success:function(n){u(n)},error:function(){}}))}var t=function(t,i,r,u){var f=AIS.Helpers.ResolveUrl("results/facetSelect/"+r+"/"+u);$("html, #ais-master").animate({scrollTop:0},300);n(f)},i=function(t,i,r){var u=AIS.Helpers.ResolveUrl("results/facetDeselect/"+r);n(u)},r=function(n){$(n).children(".collapseIcon").toggle();$(n).children(".expandIcon").toggle();$(n).siblings(".facet-group-content").slideToggle("fast")};return{FacetSelect:t,FacetDeselect:i,ToggleGroup:r}}()