var layout={fnKeywordSearch:function(n){n.trim()!=""&&(window.location.href=window.location.origin+"/Search/KeywordSearchResults/?q="+htmlEncode(n))},fnAdvancedSearch:function(){var t=$("#txtComposer").val().trim();if(t+=$("#txtTitle").val().trim(),t+=$("#txtCategory").val().trim(),t+=$("#txtInstrument").val().trim(),t+=$("#txtPeriod").val().trim(),t+=$("#txtCountryBirthComposer").val().trim(),t+=$("#txtYearReleased").val().trim(),t!=""){var i=$("#txtComposer").val(),r=$("#txtTitle").val(),u=$("#txtCategory").val(),f=$("#txtInstrument").val(),e=$("#txtPeriod").val(),o=$("#txtCountryBirthComposer").val(),s=$("#txtYearReleased").val(),n="";n+="a="+htmlEncode(i);n+="&b="+htmlEncode(r);n+="&c="+htmlEncode(u);n+="&d="+htmlEncode(f);n+="&e="+htmlEncode(e);n+="&f="+htmlEncode(o);n+="&g="+htmlEncode(s);$("#md-close").click();window.location.href=window.location.origin+"/Search/AdvanceSearchResults/?"+n}},fnComputeLoadPage:function(){var n=$("#__pageinitialload").val(),t=(new Date).toLocaleString(),i;n!=""&&(i=(new Date(t)-new Date(n))/1e3,$("#__pagecompleteload").val(t),$("#__pageload").val(i+" seconds"))},fnNewPage:function(n){window.location=n},fnSetActiveMenu:function(){var n=document.location.href.toLowerCase(),t=window.location.origin.toLowerCase();n.includes(t+"/newreleases")?$("#m_2").addClass("active"):n.includes(t+"/playlists")?$("#m_3").addClass("active"):n.includes(t+"/videos")?$("#m_3").addClass("active"):n.includes(t+"/composer")?$("#m_4").addClass("active"):n.includes(t+"/artist")?$("#m_5").addClass("active"):n.includes(t+"/orchestraensemble")?$("#m_5").addClass("active"):n.includes(t+"/catalogue")?$("#m_6").addClass("active"):n.includes(t+"/editionseries")?$("#m_6").addClass("active"):n.includes(t+"/news")?$("#m_7").addClass("active"):n.includes(t+"/review")?$("#m_7").addClass("active"):(n=="/"||n.toLowerCase().replace(/\/$/,"")==document.location.origin.toLowerCase())&&$("#m_1").addClass("active")},fnSetFooterCopyrightYear:function(){const n=new Date;let t=n.getFullYear();$(".ttl-credit").text("© "+t+" Naxos Digital Services Ltd. All rights reserved.");$(".ttl-credit").show()},fnSetNotificationOff:function(){web_common_cookie.setCookie("__notif","1");$("#layoutnotification").html("")}};$(document).ready(function(){layout.fnSetActiveMenu();layout.fnSetFooterCopyrightYear();$("#btnKws").click(function(){layout.fnKeywordSearch($("#txtSearchText").val())});$("#btnKws2").click(function(){layout.fnKeywordSearch($("#txtSearchText2").val())});$("#txtSearchText").keyup(function(n){n.keyCode==13&&layout.fnKeywordSearch($("#txtSearchText").val())});$("#txtSearchText2").keyup(function(n){n.keyCode==13&&layout.fnKeywordSearch2($("#txtSearchText2").val())});$("#md-clear").click(function(){$("#txtComposer").val("");$("#txtTitle").val("");$("#txtCategory").val("");$("#txtInstrument").val("");$("#txtPeriod").val("");$("#txtCountryBirthComposer").val("");$("#txtYearReleased").val("")});$("#md-search").click(function(){layout.fnAdvancedSearch()});$(".btn-notif-ok").click(function(){layout.fnSetNotificationOff()})})