function applySearch(){$("#searchBox").on("input",function(){search()})}function applyColors(n){n==undefined&&(n=".row");$(n).each(function(n,t){var i=0;$(t).find(".staff_info li").each(function(n,t){var r=$(t);r.is(":visible")&&r.find("h2").length==0&&!r.attr("noPanther")&&(i%2==1?r.css("background-color","#f9f9f9"):r.css("background-color","#FFF"),i++)})})}function clearSearch(){var n=$("#searchBox"),t=$("#loggedInDivisions"),i=$("#divisions"),r=$("#departments"),u=$("#descriptions");n.val("");appSettings.userType!="public"?(document.getElementById("e_searchNames").checked=!0,document.getElementById("e_searchAppointments").checked=!0,document.getElementById("e_searchTitles").checked=!0,document.getElementById("e_searchPhones").checked=!0,document.getElementById("e_exactSearch").checked=!1,appSettings.isUserITM&&(document.getElementById("e_searchStaffID").checked=!0)):(document.getElementById("p_searchNames").checked=!0,document.getElementById("p_searchTitles").checked=!0,document.getElementById("p_exactSearch").checked=!1);search("combo");createURL()}function createURL(n,t,i,r,u,f,e,o,s,h){var c=[],l;n!=undefined&&n!=null&&n!=""&&c.push("div/"+encodeURIComponent(n));t!=undefined&&t!=null&&t!=""&&c.push("dep/"+encodeURIComponent(t));i!=undefined&&i!=null&&i!=""&&c.push("des/"+encodeURIComponent(i));r!=undefined&&r!=null&&r!=""&&c.push("query/"+encodeURIComponent(r));u==undefined||u==null||u||c.push("n/0");f==undefined||f==null||f||c.push("t/0");o==undefined||o==null||o||c.push("p/0");e==undefined||e==null||e||c.push("a/0");s==undefined||s==null||s||c.push("i/0");h!=undefined&&h!=null&&h&&c.push("e/1");try{l="";c.length>0&&(l+="#"+c.join("/"));endsWith(document.location.href,"/")?document.location.href.toLocaleLowerCase()!=(appSettings.absoluteUri+l).toLocaleLowerCase()&&(l==""&&(l="#"),document.location.href.toLocaleLowerCase()!=(appSettings.absoluteUri+l).toLocaleLowerCase()&&history.pushState(null,"Directory - University of Canberra",l)):document.location.href.toLocaleLowerCase()!=(appSettings.absoluteUri+l).toLocaleLowerCase()&&(l==""&&(l="#"),document.location.href.toLocaleLowerCase()!=(appSettings.absoluteUri+l).toLocaleLowerCase()&&history.pushState(null,"Directory - University of Canberra",l))}catch(a){}}function getParams(){return document.location.hash!=""?document.location.hash.substring(1):""}function parseURL(){function s(n,t){return n.length>t?decodeURIComponent(n[t]):null}var i=getParams().split("/"),u=document.location.href.toLocaleLowerCase(),r=readCookie("sp"),c,o,t,n;if((endsWith(u,"?sp=1")||endsWith(u,"&sp=1"))&&r!=null&&trim(r)!=""){i=r.split("/");document.location.href=appSettings.absoluteUriWithoutQuery+"#"+r;return}eraseCookie("sp");var f=$("#searchBox"),h=$("#loggedInDivisions"),e=$("#divisions"),l=$("#departments"),a=$("#descriptions");for(appSettings.userType!="public"?(e.val(n),document.getElementById("e_searchNames").checked=!0,document.getElementById("e_searchTitles").checked=!0,document.getElementById("e_searchPhones").checked=!0,document.getElementById("e_exactSearch").checked=!1,appSettings.isUserITM&&(document.getElementById("e_searchStaffID").checked=!0)):(document.getElementById("p_searchNames").checked=!0,document.getElementById("p_searchTitles").checked=!0,document.getElementById("p_exactSearch").checked=!1),appSettings.preDep=null,c=null,appSettings.preDes,f.val(""),o=!1,t=0;t'+u.Name+"<\/option>");n!=undefined&&n!=null||appSettings.preDep!=undefined&&appSettings.preDep?n!=undefined&&n!==null?r.val(n).select2():(r.val(appSettings.preDep).select2(),appSettings.preDep=null):$("#departments").select2();$("#loggedInDivisions").select2();getDescriptions(null,!0);search("combo",t)},dataType:"json"})}function getDescriptions(n,t){var r=document.getElementById("loggedInDivisions").value,i=document.getElementById("departments").value;appSettings.ssoTried=!1;$.ajax({type:"POST",url:appSettings.applicationFullAddress+"/People/Descriptions",data:{department:i},success:function(i){var f=i.Data,r,e,u;handleUserChange(i.UserType,"searchHandleUserChange");r=$("#descriptions");r.html("");for(e in f)u=f[e],r.append('