define("ajax.shared",["require","exports"],function(n,t){function u(n){var r=keyMap[n]?keyMap[n]:keyMap.Prefix+n,i=document.getElementById(r),t;return!i&&document.getElementsByClassName&&(t=document.getElementsByClassName(r),i=t&&t.length?t[0]:null),i}function r(n){var u=sj_ce("a"),t,i,r;return u.href=n,t=u.pathname,t[0]!=="/"&&(t="/"+t),i="",t==="/"?i=t:(r=n.indexOf(t),i=r>-1?n.substr(r):""),i}function i(n,t,i){for(;n&&n!==document;n=n.parentNode){if(n[t]===i)return n;if(n===undefined)break}}t.getPlaceholder=u,t.getRelativeUrl=r,t.getParentContainer=i}),define("ajax.history",["require","exports"],function(n,t){function e(n){history.pushState(i,i,n)}function r(n){history.replaceState(i,i,n)}function u(){var n=_w.location.pathname+_w.location.search+_w.location.hash;f.fire("ajax.state",n)}var f=n("event.custom"),i=null;t.pushState=e,t.replaceState=r,window.addEventListener("popstate",u,!1)}),define("ajax.render",["require","exports","ajax.shared"],function(n,t,i){function s(n){var t,i,u;for(t in n)if(t==="Script")for(i=0;i1){var t=n[1];t&&p(t,2)}}function tt(){d(_w.location.toString(),5)}function d(n,t){var f=i.getRelativeUrl(n),r=u.getAjaxController(n,t);r?y(f,t,r):window.location.assign(n)}function it(){_G.PPS=!1,si_PP(new Date)}function rt(n){return v.indexOf(n)!==-1}function ht(n,t){(c=!0,v.push(n),s=t,l=n,t!==4)&&(e.fire("unload"),e.fire("ajax.unload"),yt.clear(),h.forEach(lt,function(n){window.hasOwnProperty(n)&&(window[n]=a,delete window[n])}),h.forEach(at,function(n){for(var r=document.getElementsByClassName(n),i,t=0;t-1&&(t.hash=n.substring(i)),t}function p(n){for(var u={},r=n.split(l),i,t=0;t1&&(u[i[0]]=i[1]);return u}function b(n,t){var r=h(n),i=c[u];i&&e[i]&&delete e[i],e[r]=t,c[u]=r,u++,u>=tt&&(u=0)}function w(n){var i=h(n);return k(i)}function k(n){return e[n]}var e={},c=[],tt=10,u=0,a="=",l="&",nt="?",o=["q","scope","first","filters","source","sortby"],s=document.createElement("a"),g="/devicecontent",f;t.setJsonProvider=it,r.registerProvider({shouldAjax:y,createJsonAsync:ft})})