/* global enquire readCookie updateBasket delCookie */ enquire.register("screen and (max-width:608px)", { match : function() { if($("body.scrollto").length > 0){ $("body.scrollto").animate({ scrollTop: $(".maincontent").offset().top }, 10); } }, unmatch : function() { } }); enquire.register("screen and (min-width:768px)", { match : function() { facetMenu( "show" ); }, unmatch : function() { facetMenu( "hide" ); } }); function facetMenu( action ){ if( action == "show" ){ $(".menu-collapse-toggle").unbind("click", facetHandler ) $(".menu-collapse").show(); } else { $(".menu-collapse-toggle").bind("click", facetHandler ).removeClass("menu-open"); $(".menu-collapse").hide(); } } var facetHandler = function(e){ e.preventDefault(); $(this).toggleClass("menu-open"); $(".menu-collapse").toggle(); }; $(document).ready(function(){ $(".close").click(function(){ window.close(); }); $(".focus").focus(); $(".js-show").show(); $(".js-hide").hide(); if( $(window).width() < 768 ){ facetMenu("hide"); } // clear the basket when user logs out $("#logout").click(function(){ var nameCookie = "bib_list"; var valCookie = readCookie(nameCookie); if (valCookie) { // basket has contents updateBasket(0,null); delCookie(nameCookie); return true; } else { return true; } }); $(".loginModal-trigger").on("click",function(e){ e.preventDefault(); $("#loginModal").modal("show"); }); $("#loginModal").on("shown.bs.modal", function(){ $("#muserid").focus(); }); });