1if (typeof (AIS) !== "object") { var AIS = new Object(); } 2if (typeof (AIS.Views) !== "object") { AIS.Views = new Object(); } 3if (typeof (AIS.Views.Navigator) !== "object") { AIS.Views.Navigator = new Object(); } 4 5AIS.Views.Navigator = function () { 6 7 var GetResultsPartialViewPage = function (pageNumber, page) { 8 $("html, #ais-master").animate({ scrollTop: 0 }, 300); 9 if (page == "detail") { 10 url = AIS.Helpers.ResolveUrl("/details/" + $.trim(pageNumber)); 11 window.location.href = url; 12 } else if (page == "selection") { 13 url = AIS.Helpers.ResolveUrl("/selectiondbpage?page=" + $.trim(pageNumber) + "&database=bz"); 14 console.log(url); 15 //window.location.href = url; 16 }; 17 $.ajax({ 18 url: url, 19 //dataType: "html", 20 dataType: "json", 21 data: {}, 22 beforeSend: function () { 23 AIS.WindowManager.ShowResultsLoader(); 24 }, 25 complete: function () { 26 AIS.WindowManager.HideResultsLoader(); 27 }, 28 success: function (data) { 29 30 if (data.Content) { 31 $(".ais-partial-container-script").first().html(data.Content); 32 } 33 34 if (data.Message) { 35 AIS.Helpers.AddUserMessage(data.Message, data.MessageType, false, false); 36 } 37 }, 38 error: function (e) { 39 alert(e); 40 } 41 }); 42 } 43 44 return { 45 Init: function () { 46 $(document).ready(function () { 47 48 $('.ais-navigator-script .ais-page-input-script').numeric(); 49 50 //events handlers 51 $(this).on("click", ".goto-page", function (event) { 52 if (event.target.tagName == 'div') { 53 GetResultsPartialViewPage( 54 Number(event.target.attributes["data-topage"].value) 55 ); 56 } else { 57 //var number = $(this).closest(".nav-block").attr("data-topage"); 58 var number = $('.ais-page-input').val(); 59 60 GetResultsPartialViewPage( 61 Number(number), "selection" 62 ); 63 } 64 }); 65 }); 66 }, 67 Prev: function () { return Number($(".ais-navigator-script .current-page-num").val()) - 1; }, 68 Next: function () { return Number($(".ais-navigator-script .current-page-num").val()) + 1; }, 69 First: function () { return 1; }, 70 Last: function () { return Number($(".ais-navigator-script .nav-total-pages").val()); } 71 }; 72}(); 73 74AIS.Views.Navigator.Init();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.