Lines 91-126
$.fn.selectTabByID = function (tabID) {
Link Here
|
91 |
$("#catalog-search-dropdown a").toggleClass("catalog-search-dropdown-hover"); |
91 |
$("#catalog-search-dropdown a").toggleClass("catalog-search-dropdown-hover"); |
92 |
}); |
92 |
}); |
93 |
|
93 |
|
94 |
if (typeof $.cookie("lastborrowernumber") !== "undefined" && $("#hiddenborrowernumber").val() != $.cookie("lastborrowernumber")) { |
94 |
|
|
|
95 |
if ( localStorage.getItem("lastborrowernumber") && $("#hiddenborrowernumber").val() != localStorage.getItem("lastborrowernumber")) { |
95 |
$("#lastborrower-window").detach().appendTo("#breadcrumbs"); |
96 |
$("#lastborrower-window").detach().appendTo("#breadcrumbs"); |
96 |
$("#lastborrowerlink").show(); |
97 |
$("#lastborrowerlink").show(); |
97 |
$("#lastborrowerlink").prop("title", $.cookie("lastborrowername") + " (" + $.cookie("lastborrowercard") + ")"); |
98 |
$("#lastborrowerlink").prop("title", localStorage.getItem("lastborrowername") + " (" + localStorage.getItem("lastborrowercard") + ")"); |
98 |
$("#lastborrowerlink").prop("href", "/cgi-bin/koha/circ/circulation.pl?borrowernumber=" + $.cookie("lastborrowernumber")); |
99 |
$("#lastborrowerlink").prop("href", "/cgi-bin/koha/circ/circulation.pl?borrowernumber=" + localStorage.getItem("lastborrowernumber")); |
99 |
$("#lastborrower-window").css("display", "inline-block"); |
100 |
$("#lastborrower-window").css("display", "inline-block"); |
100 |
} |
101 |
} |
101 |
if ($("a#logout").length > 0) { |
102 |
|
102 |
$("a#logout").click(function() { |
|
|
103 |
delCookie("lastborrowernumber"); |
104 |
delCookie("lastborrowername"); |
105 |
delCookie("lastborrowercard"); |
106 |
delCookie("currentborrowernumber"); |
107 |
}); |
108 |
} |
109 |
$("#lastborrower-remove").click(function() { |
103 |
$("#lastborrower-remove").click(function() { |
110 |
delCookie("lastborrowernumber"); |
104 |
removeLastBorrower(); |
111 |
delCookie("lastborrowername"); |
|
|
112 |
delCookie("lastborrowercard"); |
113 |
delCookie("currentborrowernumber"); |
114 |
$("#lastborrower-window").hide(); |
105 |
$("#lastborrower-window").hide(); |
115 |
}); |
106 |
}); |
116 |
if (typeof $.cookie("lastborrowernumber") === "undefined" || ($("#hiddenborrowernumber").val() != $.cookie("lastborrowernumber") && $.cookie("currentborrowernumber") != $("#hiddenborrowernumber").val())) { |
107 |
if ( localStorage.getItem("lastborrowernumber") || ($("#hiddenborrowernumber").val() != localStorage.getItem("lastborrowernumber") && localStorage.getItem("currentborrowernumber") != $("#hiddenborrowernumber").val())) { |
117 |
$.cookie("lastborrowernumber", $("#hiddenborrowernumber").val(), { path: "/" }); |
108 |
localStorage.setItem("lastborrowernumber", $("#hiddenborrowernumber").val() ); |
118 |
$.cookie("lastborrowername", $("#hiddenborrowername").val(), { path: "/" }); |
109 |
localStorage.setItem("lastborrowername", $("#hiddenborrowername").val() ); |
119 |
$.cookie("lastborrowercard", $("#hiddenborrowercard").val(), { path: "/" }); |
110 |
localStorage.setItem("lastborrowercard", $("#hiddenborrowercard").val() ); |
120 |
} |
111 |
} |
121 |
$.cookie("currentborrowernumber", $("#hiddenborrowernumber").val(), { path: "/" }); |
112 |
localStorage.setItem("currentborrowernumber", $("#hiddenborrowernumber").val() ); |
122 |
}); |
113 |
}); |
123 |
|
114 |
|
|
|
115 |
function removeLastBorrower(){ |
116 |
localStorage.removeItem("lastborrowernumber"); |
117 |
localStorage.removeItem("lastborrowername"); |
118 |
localStorage.removeItem("lastborrowercard"); |
119 |
localStorage.removeItem("currentborrowernumber"); |
120 |
} |
121 |
|
124 |
// http://jennifermadden.com/javascript/stringEnterKeyDetector.html |
122 |
// http://jennifermadden.com/javascript/stringEnterKeyDetector.html |
125 |
function checkEnter(e){ //e is event object passed from function invocation |
123 |
function checkEnter(e){ //e is event object passed from function invocation |
126 |
var characterCode; // literal character code will be stored in this variable |
124 |
var characterCode; // literal character code will be stored in this variable |
Lines 148-153
function logOut(){
Link Here
|
148 |
delBasket('main', true); |
146 |
delBasket('main', true); |
149 |
} |
147 |
} |
150 |
clearHoldFor(); |
148 |
clearHoldFor(); |
|
|
149 |
removeLastBorrower(); |
151 |
} |
150 |
} |
152 |
|
151 |
|
153 |
function openHelp(){ |
152 |
function openHelp(){ |
154 |
- |
|
|