1//global ajax request variable for Synchronization Enhancement 2var currentRequest = null; 3 4//global navbar configuration object which contains id and title for mega menu 5var navbar_object = drupalSettings.qbpl_navbar.qbpl_navbar_assets.navbar_config; 6 7//global configuration object which contains id for books movies more list 8var books_movies_more_object = drupalSettings.qbpl_navbar.qbpl_navbar_assets.books_movies_more_config; 9 10//AJAX request for USER info such as message, requests, etc 11//on page ready 12(function ($) { 13 14 //Bring minized Mega Menu on Scroll Down Event 15 $(window).scroll(function () { 16 if ((document.documentElement.scrollTop || document.body.scrollTop) <= 140) { 17 $('#Web-QBPL-Menu > .BG-top').css("display", "block"); 18 $('.minimized-menu-logo-wrapper').css("display", "none"); 19 $('.BG-bottom-padding').css("padding", "20.5px 30px 25px 30px"); 20 //closeSubMenu(); 21 } else { 22 $('#Web-QBPL-Menu > .BG-top').css("display", "none"); 23 $('.minimized-menu-logo-wrapper').css("display", "inline"); 24 $('.BG-bottom-padding').css("padding", "20.5px 10px 25px 10px"); 25 } 26 }); 27 28 29 //to highlight selected left menu in web 30 $('.bg-largeview-verticalnav-item').click(function () { 31 $('.bg-largeview-verticalnav-item').css('color', '#FFFFFF'); 32 $(this).css('color', '#c9c7ff'); 33 $('.bg-largeview-verticalnav-item > a').css({ 34 'color': '#FFFFFF', 35 'text-decoration': 'none' 36 }); 37 $(this).find("a").css({ 38 'color': '#c9c7ff', 39 'text-decoration': 'underline' 40 }); 41 }); 42 43 //to underline the current link in the megamenu 44 var currURL = window.location.href; 45 if (currURL.indexOf("/books-movies-more") >= 0) { 46 $('.submenu-render-link.Books-Movies-More > .submenu-render-link-wrapper').css("border-bottom", "3px solid #5C3296"); 47 $('.submenu-render-link.Books-Movies-More > .submenu-render-link-wrapper').css("padding-bottom", "7px"); 48 } else if (currURL.indexOf("g/calendar") >= 0) { 49 $('.submenu-render-link.Calendar > .submenu-render-link-wrapper').css("border-bottom", "3px solid #5C3296"); 50 $('.submenu-render-link.Calendar > .submenu-render-link-wrapper').css("padding-bottom", "7px"); 51 } else if (currURL.indexOf("/research") >= 0) { 52 $('.submenu-render-link.Research > .submenu-render-link-wrapper').css("border-bottom", "3px solid #5C3296"); 53 $('.submenu-render-link.Research > .submenu-render-link-wrapper').css("padding-bottom", "7px"); 54 } else if (currURL.indexOf("/programs-activities") >= 0) { 55 $('.submenu-render-link.Programs-Activities > .submenu-render-link-wrapper').css("border-bottom", "3px solid #5C3296"); 56 $('.submenu-render-link.Programs-Activities > .submenu-render-link-wrapper').css("padding-bottom", "7px"); 57 } else if (currURL.indexOf("/support") >= 0) { 58 $('.submenu-render-link.Support-the-Library > .submenu-render-link-wrapper').css("border-bottom", "3px solid #5C3296"); 59 $('.submenu-render-link.Support-the-Library > .submenu-render-link-wrapper').css("padding-bottom", "7px"); 60 } else if (currURL.indexOf("/about-us") >= 0) { 61 $('.submenu-render-link.About-Us > .submenu-render-link-wrapper').css("border-bottom", "3px solid #5C3296"); 62 $('.submenu-render-link.About-Us > .submenu-render-link-wrapper').css("padding-bottom", "7px"); 63 } 64 65 66 //only if user is logged in 67 if (drupalSettings.qbpl_navbar.qbpl_navbar_assets.userlogged && drupalSettings.qbpl_navbar.qbpl_navbar_assets.userlogged == true) { 68 //Disabling this for now 69 /* 70 var ajax_id_list=["user-fees", 71 "user-checkedout", 72 "user-programs", 73 "user-requests", 74 "user-messages", 75 "user-wishlist"]; 76 77 78 var ajax_url_list=["/mac/main/fees/total", 79 "/mac/main/checkouts/total", 80 "/mac/main/events/total", 81 "/mac/main/requests/total", 82 "/mac/main/messages/total", 83 "/mac/main/wishlist/total" 84 ]; 85 var ajax_result=[]; 86 87 for (var i = 0; i < ajax_url_list.length; i++) { 88 $.ajax({ 89 dataType: "json", 90 url: ajax_url_list[i], 91 success: function (response) { 92 ajax_result.push(response.total); 93 mapPatronData(response.total); 94 } 95 }); 96 97 //maps the api response to the div/span 98 function mapPatronData(response){ 99 //console.log(ajax_result[ajax_result.length-1]); 100 //for (var i = 0; i < ajax_result.length; i++) { 101 document.getElementById(ajax_url_list[ajax_result.length-1]).innerHTML=response; 102 //} 103 104 } 105 } 106 */ 107 updateNavbarUserInfo(); 108 } 109 110 //to close submenu render on esc key 111 $(document).keyup(function (e) { 112 if (e.which == 27) { // on esc 113 if ($('.submenu-render').attr("aria-expanded")) 114 closeSubMenu(); 115 } 116 }); 117 118 //to close submenu render on next submenu link 119 $(".submenu-render-link, .navbar-submenu-end").focus(function () { 120 if ($('.submenu-render').attr("aria-expanded")) 121 closeSubMenu(); 122 }); 123 124})(jQuery); 125 126 127function updateNavbarUserInfo() { 128 (function ($) { 129 $.ajax({ 130 dataType: "json", 131 url: "/mac/main/fees/total", 132 success: function (response) { 133 $(".navbar-myaccount-userinfo-fees-total").html(response.total); 134 } 135 }); 136 $.ajax({ 137 dataType: "json", 138 url: "/mac/main/checkouts/total", 139 success: function (response) { 140 $(".navbar-myaccount-userinfo-checkouts-total").html(response.total); 141 } 142 }); 143 $.ajax({ 144 dataType: "json", 145 url: "/mac/main/events/total", 146 success: function (response) { 147 $(".navbar-myaccount-userinfo-events-total").html(response.total); 148 } 149 }); 150 $.ajax({ 151 dataType: "json", 152 url: "/mac/main/requests/total", 153 success: function (response) { 154 $(".navbar-myaccount-userinfo-requests-total").html(response.total); 155 } 156 }); 157 $.ajax({ 158 dataType: "json", 159 url: "/mac/main/messages/total", 160 success: function (response) { 161 $(".navbar-myaccount-userinfo-messages-total").html(response.total); 162 } 163 }); 164 $.ajax({ 165 dataType: "json", 166 url: "/mac/main/wishlist/total", 167 success: function (response) { 168 $(".navbar-myaccount-userinfo-wishlist-total").html(response.total); 169 } 170 }); 171 })(jQuery); 172} 173 174 175 176 177(function ($) { 178 //trigger the menu dropdowns 179 $('#bg-largeview-books').on('shown.bs.collapse', function () { 180 // renderSubMenuViewBooksNew("newnoteworthyNID"); 181 renderSubMenuViewBooksBooks();//initial condition for Books Movies More 182 $('.Books-Movies-More > span > .navbar-submenu-dropdown-close').css("display", "inline-block"); 183 $('.Books-Movies-More > span > .navbar-submenu-dropdown-open').css("display", "none"); 184 $('.submenu-render-link.Books-Movies-More').css("color", "#5C3296"); 185 $('#bg-largeview-books .bg-largeview-verticalnav-item a').first().css({ 186 'color': "#c9c7ff", 187 'text-decoration': 'underline' 188 }); 189 $('#bg-largeview-books .bg-largeview-verticalnav-item').first().css('color', "#c9c7ff"); 190 $('#bg-largeview-books .bg-largeview-verticalnav-item a:not(:first)').css({ 191 'color': "#fff", 192 'text-decoration': 'none' 193 }); 194 $('#bg-largeview-books .bg-largeview-verticalnav-item:not(:first)').css('color', "#fff"); 195 }); 196 197 $('#bg-largeview-research').on('shown.bs.collapse', function () { 198 renderSubMenuViewResearchSpecial(); //initial condition for Research 199 $('.Research > span > .navbar-submenu-dropdown-close').css("display", "inline-block"); 200 $('.Research > span > .navbar-submenu-dropdown-open').css("display", "none"); 201 $('.submenu-render-link.Research').css("color", "#5C3296"); 202 $('#bg-largeview-research .bg-largeview-verticalnav-item a').first().css({ 203 'color': "#c9c7ff", 204 'text-decoration': 'underline' 205 }); 206 $('#bg-largeview-research .bg-largeview-verticalnav-item').first().css('color', "#c9c7ff"); 207 $('#bg-largeview-research .bg-largeview-verticalnav-item a:not(:first)').css({ 208 'color': "#fff", 209 'text-decoration': 'none' 210 }); 211 $('#bg-largeview-research .bg-largeview-verticalnav-item:not(:first)').css('color', "#fff"); 212 }); 213 214 $('#bg-largeview-programs').on('shown.bs.collapse', function () { 215 renderSubMenuViewProgramsKids(); //initial condition for Programs 216 $('.Programs-Activities > span > .navbar-submenu-dropdown-close').css("display", "inline-block"); 217 $('.Programs-Activities > span > .navbar-submenu-dropdown-open').css("display", "none"); 218 $('.submenu-render-link.Programs-Activities').css("color", "#5C3296"); 219 $('#bg-largeview-programs .bg-largeview-verticalnav-item a').first().css({ 220 'color': "#c9c7ff", 221 'text-decoration': 'underline' 222 }); 223 $('#bg-largeview-programs .bg-largeview-verticalnav-item').first().css('color', "#c9c7ff"); 224 $('#bg-largeview-programs .bg-largeview-verticalnav-item a:not(:first)').css({ 225 'color': "#fff", 226 'text-decoration': 'none' 227 }); 228 $('#bg-largeview-programs .bg-largeview-verticalnav-item:not(:first)').css('color', "#fff"); 229 }); 230 231 $('#bg-largeview-about').on('shown.bs.collapse', function () { 232 renderSubMenuViewAboutQueensPublicLibraryOverview(); //initial condition for About Us 233 $('.About-Us > span > .navbar-submenu-dropdown-close').css("display", "inline-block"); 234 $('.About-Us > span > .navbar-submenu-dropdown-open').css("display", "none"); 235 $('.submenu-render-link.About-Us').css("color", "#5C3296"); 236 $('#bg-largeview-about .bg-largeview-verticalnav-item a').first().css({ 237 'color': "#c9c7ff", 238 'text-decoration': 'underline' 239 }); 240 $('#bg-largeview-about .bg-largeview-verticalnav-item').first().css('color', "#c9c7ff"); 241 $('#bg-largeview-about .bg-largeview-verticalnav-item a:not(:first)').css({ 242 'color': "#fff", 243 'text-decoration': 'none' 244 }); 245 $('#bg-largeview-about .bg-largeview-verticalnav-item:not(:first)').css('color', "#fff"); 246 }); 247 248 $('#bg-largeview-books').on('hidden.bs.collapse', function () { 249 $('.Books-Movies-More > span > .navbar-submenu-dropdown-close').css("display", "none"); 250 $('.Books-Movies-More > span > .navbar-submenu-dropdown-open').css("display", "inline-block"); 251 $('.submenu-render-link.Books-Movies-More').css("color", "#2f3041"); 252 }); 253 254 $('#bg-largeview-research').on('hidden.bs.collapse', function () { 255 $('.Research > span > .navbar-submenu-dropdown-close').css("display", "none"); 256 $('.Research > span > .navbar-submenu-dropdown-open').css("display", "inline-block"); 257 $('.submenu-render-link.Research').css("color", "#2f3041"); 258 }); 259 260 $('#bg-largeview-programs').on('hidden.bs.collapse', function () { 261 $('.Programs-Activities > span > .navbar-submenu-dropdown-close').css("display", "none"); 262 $('.Programs-Activities > span > .navbar-submenu-dropdown-open').css("display", "inline-block"); 263 $('.submenu-render-link.Programs-Activities').css("color", "#2f3041"); 264 }); 265 266 $('#bg-largeview-about').on('hidden.bs.collapse', function () { 267 $('.About-Us > span > .navbar-submenu-dropdown-close').css("display", "none"); 268 $('.About-Us > span > .navbar-submenu-dropdown-open').css("display", "inline-block"); 269 $('.submenu-render-link.About-Us').css("color", "#2f3041"); 270 }); 271 //end of trigger the menu dropdowns 272 273 //Hide Dropdowns not used/Toggle for submenu 274 /* 275 $('.submenu-render-link.Books-Movies-More').click(function() { 276 if($('#navbar-submenu-dropdown-close').css("display") == "none"){ 277 $('#navbar-submenu-dropdown-close').css("display", "inline-block"); 278 $('#navbar-submenu-dropdown-open').css("display", "none"); 279 }else{ 280 $('#navbar-submenu-dropdown-close').css("display", "none"); 281 $('#navbar-submenu-dropdown-open').css("display", "inline-block"); 282 } 283 });*/ 284 285 //Hide Dropdowns not used/Toggle 286 $('.submenu-render-link').click(function () { 287 $('.bg-largeview-verticalnav-item').css('color', '#FFFFFF'); 288 $('.submenu-render').collapse("hide"); 289 }); 290 /* 291 $('#bg-largeview-books').on('shown.bs.collapse', function () { 292 $('#bg-largeview-programs').collapse("hide"); 293 }); 294 295 $('#bg-largeview-programs').on('shown.bs.collapse', function () { 296 $('#bg-largeview-books').collapse("hide"); 297 });*/
298 //for My Account Dropdown Open Close Toggle 299 $('#navbar-myaccount-open').click(function () { 300 if ($('.navbar-myaccount-dropdown-close').css("display") == "none") { 301 $('.navbar-myaccount-dropdown-close').css("display", "inline-block"); 302 $('.navbar-myaccount-dropdown-open').css("display", "none"); 303 } else { 304 $('.navbar-myaccount-dropdown-close').css("display", "none"); 305 $('.navbar-myaccount-dropdown-open').css("display", "inline-block"); 306 } 307 }); 308 309 $(window).click(function () { 310 //Hide the dropdown close if shown 311 if ($('.navbar-myaccount-dropdown-open').css("display") == "none") { 312 $('.navbar-myaccount-dropdown-close').css("display", "none"); 313 $('.navbar-myaccount-dropdown-open').css("display", "inline-block"); 314 } 315 }); 316 317 318})(jQuery); 319 320function truncateWithEllipses(text, max) { 321 return text.substr(0, max - 1) + (text.length > max ? '…' : ''); 322} 323 324function getNavbarRating(currItem, data) { 325 326 (function ($) { 327 if (parseInt(data) == 0) { 328 $('#' + currItem + '_item_rate').hide(); 329 return; 330 } 331 var $star_rating = $('#' + currItem + ' .glyphicon'); 332 var SetRatingStar = function () { 333 return $star_rating.each(function () { 334 if ((parseInt(data) + 1) >= parseInt($(this).data('rating'))) { 335 return $(this).addClass('star-yellow'); 336 } else { 337 return $(this).removeClass('star-yellow'); 338 } 339 }); 340 }; 341 SetRatingStar(); 342 $('#' + currItem).css("width", "" + 20 * parseFloat(data) + "%"); 343 })(jQuery); 344} 345 346//render the submenu view block according to the trigger
347function renderSubMenuViewBooksNew() { 348 var ajax_url = ""; 349 var menu_header = "title"; 350 var navbar_config_id = ""; 351 //var loader=""; 352 353 navbar_config_id = books_movies_more_object['newnoteworthyNID']; 354 ajax_url = "/jsonnode?_format=json&id=" + navbar_config_id; 355 356 357 (function ($) { 358 //$(".loader-wrapper").show(); 359 currentRequest = $.ajax({ 360 dataType: "json", 361 url: ajax_url, 362 beforeSend: function () { //abort the last call made 363 if (currentRequest != null) { 364 currentRequest.abort(); 365 } 366 }, 367 success: function (response) { 368 var jsonResult = JSON.parse(response[0]['field_json'][0].value); 369 jsonResult = jsonResult[0].results; 370 371 menu_header = response[0]['field_qbpl_list_body'][0].value; 372 373 //for items to load 374 //loader="<div class='row loader-wrapper' align='center'><div class='loader'></div></div>"; 375 document.getElementById("render_menu_books").innerHTML = "<div class='row'>" + 376 "<span class='col-md-11 menu_header'>" + menu_header + "</span>" + 377 "<span class='col-md-1'>" + 378 "<button type='button' class='menu_close close' onclick='closeSubMenu()' aria-label='Close'>" + 379 "<span aria-hidden='true'>×</span>" + 380 "</button>" + 381 "</span>" + 382 "</div>";//+loader; 383 //$(".loader-wrapper").hide(); 384 document.getElementById("render_menu_books").innerHTML += "<div class='qbpl-navbar-body-main-wrapper'>"; 385 386 //picks the 4 items of different format types i.e. books, music, movies, periodicals 387 if (jsonResult.length > 11) { 388 tempArray = []; 389 tempArray.push(jsonResult[0]); 390 tempArray.push(jsonResult[4]); 391 tempArray.push(jsonResult[6]); 392 tempArray.push(jsonResult[8]); 393 jsonResult = tempArray; 394 } 395 396 for (var i = 0; i < 4; i++) { 397 var div = document.createElement("div"); 398 div.innerHTML = jsonResult[i].summary; 399 var summary = div.textContent || div.innerText || ""; 400 var readmoreLink = jsonResult[i].link; 401 var readmoreText = "Read More"; 402 var linkTarget = "_self"; 403 var byText = "By "; 404 405 if (jsonResult[i].vendor == "freegal") { 406 jsonResult[i].link = jsonResult[i].external_link; 407 readmoreLink = jsonResult[i].external_link; 408 readmoreText = "Access Now"; 409 linkTarget = "_blank"; 410 } 411 if (jsonResult[i].vendor == "zinio" || jsonResult[i].author.length <= 1) { 412 byText = ""; 413 } 414 415 document.getElementById("render_menu_books").innerHTML += 416 "<div class='bg-white ql-list-card ql-navbar-list-card card'>" + 417 "<div class='clipped'>" + 418 "<a href=" + jsonResult[i].link + " target=" + linkTarget + ">" + 419 "<img alt='new noteworthy' class='img img-responsive' src='" + jsonResult[i].img + "'>" + 420 "</a>" + 421 "</div>" + 422 "<div class='inner'>" + 423 "<p class='category' >" + jsonResult[i].type + "</p>" + 424 "<p class='title' >" + 425 "<a href=" + jsonResult[i].link + ">" + 426 truncateWithEllipses(jsonResult[i].title, 40) + 427 "</a>" + 428 "</p>" + 429 "<p class='author' >" + byText + truncateWithEllipses(jsonResult[i].author, 60) + "</p>" + 430 '<div id="' + jsonResult[i].id + '_navbar_ratings_item_rate' + '" class="item-rate">' + 431 '<div class="star-ratings">' + 432 '<div class="star-ratings-top" id="' + jsonResult[i].id + '_' + 'navbar_ratings">' + 433 '<span class="glyphicon glyphicon-star" data-rating="1"></span>' + 434 '<span class="glyphicon glyphicon-star" data-rating="2"></span>' + 435 '<span class="glyphicon glyphicon-star" data-rating="3"></span>' + 436 '<span class="glyphicon glyphicon-star" data-rating="4"></span>' + 437 '<span class="glyphicon glyphicon-star" data-rating="5"></span>' + 438 '</div>' + 439 '<div class="star-ratings-bottom">' + 440 '<span class="glyphicon glyphicon-star"></span>' + 441 '<span class="glyphicon glyphicon-star"></span>' + 442 '<span class="glyphicon glyphicon-star"></span>' + 443 '<span class="glyphicon glyphicon-star"></span>' + 444 '<span class="glyphicon glyphicon-star"></span>' + 445 '</div>' + 446 '</div>' + 447 '</div>' + 448 "<p class='description' >" + truncateWithEllipses(summary, 68) + "</p>" + 449 "</div>" + 450 "<p class='call-to-action'><a href=" + readmoreLink + " target=" + linkTarget + ">" + readmoreText + "</a></p>" + 451 "</div>"; 452 getNavbarRating(jsonResult[i].id + '_navbar_ratings', jsonResult[i].ratings); 453 } 454 document.getElementById("render_menu_books").innerHTML += "</div>"; 455 }, 456 error: function (request, status, error) { 457 document.getElementById("render_menu_books").innerHTML = "<div class='row'>" + 458 "<span class='col-md-11 menu_header'>NO RESULTS TO DISPLAY</span>" + 459 "<span class='col-md-1'>" + 460 "<button type='button' class='menu_close close' onclick='closeSubMenu()' aria-label='Close'>" + 461 "<span aria-hidden='true'>×</span>" + 462 "</button>" + 463 "</span>" + 464 "</div>"; 465 document.getElementById("render_menu_books").innerHTML += "<div class='qbpl-navbar-body-main-wrapper'></div>"; 466 } 467 }); 468 })(jQuery); 469 470 //another option for ajax call 471 /* 472 (function ($) { 473 $.getJSON(ajax_url, function(response) { 474 475 }); 476 })(jQuery);*/ 477} 478 479/*Books Movies More*/
480function renderSubMenuViewBooksBooks() { 481 var header = "From print to audiobook, our books come in a variety of options. Click an individual category below or browse all books."; 482 var data = [ 483 { "title": "Explore Books", "link": "/books-movies-more/books", "img": "/sites/default/files/megamenu-icons/books-movies-more/books/Books_ExploreBooks.png" }, 484 { "title": "Print Books", "link": "/search/everything?searchField=*&category=book&fromlink=navbar.Print_Books&searchFilter=FORMAT_facet:PRINT_BOOK&solrsort=RELEVANCE_SORT_max_nsort%20DESC", "img": "/sites/default/files/megamenu-icons/books-movies-more/books/PrintBooks.png" }, 485 { "title": "Large Print Books", "link": "/search/everything?searchField=*&category=book&fromlink=navbar.Large_Print_Books&searchFilter=FORMAT_facet:LARGEPRINT&solrsort=RELEVANCE_SORT_max_nsort%20DESC", "img": "/sites/default/files/megamenu-icons/books-movies-more/books/LargePrintBooks.png" }, 486 { "title": "eBooks", "link": "/search/everything?searchField=*&category=book&fromlink=navbar.eBooks&searchFilter=FORMAT_facet:E_BOOK&solrsort=RELEVANCE_SORT_max_nsort%20DESC", "img": "/sites/default/files/megamenu-icons/books-movies-more/books/Books_Ebooks.png" }, 487 { "title": "Audiobooks", "link": "/search/everything?searchField=*&category=book&fromlink=navbar.Audiobooks&searchFilter=FORMAT_facet:AUDIOBOOK&solrsort=RELEVANCE_SORT_max_nsort%20DESC", "img": "/sites/default/files/megamenu-icons/books-movies-more/books/Books_AudioBooks.png" }, 488 { "title": "Hot Picks", "link": "/books-movies-more/books/booklists/hot-picks", "img": "/sites/default/files/megamenu-icons/books-movies-more/books/HotPicks.png" }, 489 { "title": "Staff Picks – Adult Fiction", "link": "/books-movies-more/books/booklists/staff-picks-adult-fiction", "img": "/sites/default/files/megamenu-icons/books-movies-more/books/StaffPicksAdultFiction.png" }, 490 { "title": "Staff Picks – Adult Non-Fiction", "link": "/books-movies-more/books/booklists/staff-picks-adult-nonfiction", "img": "/sites/default/files/megamenu-icons/books-movies-more/books/StaffPicksAdultNonFiction.png" }, 491 { "title": "Staff Picks – Young Adult", "link": "/books-movies-more/books/booklists/staff-picks-young-adult", "img": "/sites/default/files/megamenu-icons/books-movies-more/books/StaffPicksYoungAdult.png" }, 492 { "title": "Staff Picks – Children’s Books", "link": "/books-movies-more/books/booklists/staff-picks-childrens-books", "img": "/sites/default/files/megamenu-icons/books-movies-more/books/StaffPicksChildren.png" } 493 //{"title":"Graphic Novels", "link":"/search/everything?searchField=*&category=book&searchFilter=ss_nc:6", "img":"/sites/default/files/megamenu-icons/books-movies-more/books/Books_GraphicNovels.png"} 494 ]; 495 renderSubMenuStatic(header, data, "render_menu_books"); 496} 497
498function renderSubMenuViewBooksMovies() { 499 var header = "From streaming movies to television series, our videos come in a variety of options. Click and individual category below or browse all movies."; 500 var data = [ 501 { "title": "Explore Movies & TV", "link": "/books-movies-more/movies", "img": "/sites/default/files/megamenu-icons/books-movies-more/movies/ExploreMoviesTV.png" }, 502 { "title": "DVDs", "link": "/search/everything?searchField=*&category=book&fromlink=navbar.DVDs&searchFilter=FORMAT_facet:DVD&solrsort=RELEVANCE_SORT_max_nsort%20DESC", "img": "/sites/default/files/megamenu-icons/books-movies-more/movies/DVDs.png" }, 503 { "title": "Blu-ray", "link": "/search/everything?searchField=*&category=book&fromlink=navbar.Blu-ray&searchFilter=FORMAT_facet:BLURAY&solrsort=RELEVANCE_SORT_max_nsort%20DESC", "img": "/sites/default/files/megamenu-icons/books-movies-more/movies/Bluray.png" }, 504 { "title": "Streaming Videos", "link": "/search/everything?searchField=*&category=book&fromlink=navbar.Streaming_Video&searchFilter=FORMAT_facet:STREAMING&solrsort=RELEVANCE_SORT_max_nsort%20DESC", "img": "/sites/default/files/megamenu-icons/books-movies-more/movies/StreamingVideos.png" } 505 ]; 506 renderSubMenuStatic(header, data, "render_menu_books"); 507} 508
509function renderSubMenuViewBooksMusic() { 510 var header = "From digital music scores to popular songs, our music comes in a variety of options. Click an individual category below or browse all music."; 511 var data = [ 512 { "title": "Explore Music", "link": "/books-movies-more/music", "img": "/sites/default/files/megamenu-icons/books-movies-more/music/ExploreMusic.png" }, 513 { "title": "CDs", "link": "/search/everything?searchField=*&category=book&fromlink=navbar.CDs&searchFilter=FORMAT_facet:CD&solrsort=RELEVANCE_SORT_max_nsort%20DESC", "img": "/sites/default/files/megamenu-icons/books-movies-more/music/CDs.png" }, 514 { "title": "Music Scores", "link": "/search/everything?searchField=*&category=book&fromlink=navbar.Music_Scores&searchFilter=FORMAT_facet:SCORE&solrsort=RELEVANCE_SORT_max_nsort%20DESC", "img": "/sites/default/files/megamenu-icons/books-movies-more/music/MusicScores.png" }, 515 { "title": "Staff Picks", "link": "/books-movies-more/music/musiclists", "img": "/sites/default/files/megamenu-icons/books-movies-more/music/staffPicks.png" }, 516 ]; 517 renderSubMenuStatic(header, data, "render_menu_books"); 518} 519
520function renderSubMenuViewBooksPeriodicals() { 521 var header = "From print to eMagazines, our periodicals come in a variety of options. Click an individual category below or browse all periodicals."; 522 var data = [ 523 { "title": "Explore Periodicals", "link": "/books-movies-more/periodicals", "img": "/sites/default/files/megamenu-icons/books-movies-more/periodicals/ExplorePeriodicals.png" }, 524 { "title": "Magazines & Journals", "link": "/search/everything?searchField=*&category=book&fromlink=navbar.Magazines_&_Journals&searchFilter=FORMAT_facet:MAG&solrsort=RELEVANCE_SORT_max_nsort%20DESC", "img": "/sites/default/files/megamenu-icons/books-movies-more/periodicals/MagazinesJournals.png" }, 525 { "title": "eMagazines", "link": "/search/everything?searchField=*&category=book&fromlink=navbar.eMagazines&searchFilter=FORMAT_facet:E_MAGAZINE&solrsort=RELEVANCE_SORT_max_nsort%20DESC", "img": "/sites/default/files/megamenu-icons/books-movies-more/periodicals/Periodicals_eMagazines.png" }, 526 { "title": "Newspapers", "link": "/search/everything?searchField=*&category=book&fromlink=navbar.Newspapers&searchFilter=FORMAT_facet:NEWSPAPER&solrsort=RELEVANCE_SORT_max_nsort%20DESC", "img": "/sites/default/files/megamenu-icons/books-movies-more/periodicals/Newspapers.png" } 527 ]; 528 renderSubMenuStatic(header, data, "render_menu_books"); 529} 530
531function renderSubMenuViewBooksDigitalMedia() { 532 var header = "Prefer to find your eContent on a platform such as Overdrive, Axis 360, Zinio or Freegal? Look here for Queens Library’s eContent subscriptions."; 533 var data = [ 534 { "title": "Explore Digital Media Services", "link": "/help/how-to-access-digital-media", "img": "/sites/default/files/megamenu-icons/books-movies-more/digital-media/ExploreDigitalMediaServices.png" }, 535 { "title": "eBooks", "link": "/help/how-to-access-digital-media/eBooks", "img": "/sites/default/files/megamenu-icons/books-movies-more/digital-media/ebooks.png" }, 536 { "title": "eMagazines", "link": "/help/how-to-access-digital-media/eMagazines", "img": "/sites/default/files/megamenu-icons/books-movies-more/digital-media/eMagazines.png" }, 537 { "title": "Streaming Music", "link": "/help/how-to-access-digital-media/digital-music", "img": "/sites/default/files/megamenu-icons/books-movies-more/digital-media/StreamingMusic.png" }, 538 { "title": "eAudiobooks", "link": "/help/how-to-access-digital-media/eAudiobooks", "img": "/sites/default/files/megamenu-icons/books-movies-more/digital-media/eAudioBooks.png" }, 539 { "title": "Streaming Videos", "link": "/help/how-to-access-digital-media/Videos", "img": "/sites/default/files/megamenu-icons/books-movies-more/digital-media/StreamingVideos.png" }, 540 { "title": "eNewspapers", "link": "/help/how-to-access-digital-media/eNewspapers", "img": "/sites/default/files/megamenu-icons/eNewspaper.png" }, 541 ]; 542 renderSubMenuStatic(header, data, "render_menu_books"); 543} 544/*End of Books Movies More*/ 545 546/*Research
547function renderSubMenuViewResearchDatabases(){ 548 var header = "Select an option from the list."; 549 var data = [ 550 {"title":"Databases", "link":"/research/databases-publications", "img":"/sites/default/files/megamenu-icons/research/databases-articles/DatabaseArticles_Database.png"}, 551 {"title":"Articles", "link":"/research/databases-publications", "img":"/sites/default/files/megamenu-icons/research/databases-articles/DatabaseArticles_Articles.png"} 552 ]; 553 554 renderSubMenuStatic(header, data, "render_menu_research"); 555}*/ 556 557function renderSubMenuViewResearchSpecial() { 558 var header = "Select an option from the list."; 559 var data = [ 560 //{"title":"Augusta Baker Reference Collection", "link":"/research/special-collections/augusta-baker-reference-collection", "img":"/sites/default/files/megamenu-icons/research/special-collections/SpecialCollections_AugustaBaker.png"}, 561 {"title":"Augusta Baker Collection", "link":"/research/special-collections/augusta-baker-collection", "img":"/sites/default/files/megamenu-icons/research/special-collections/Mega_Research_Augusta.png"}, 562 { "title": "Black Heritage Reference Center", "link": "/research/special-collections/black-heritage-reference-center", "img": "/sites/default/files/megamenu-icons/research/special-collections/SpecialCollections_BlackHeritageReferenceCenter.png" }, 563 { "title": "Carter G. Woodson Reference Collection", "link": "/research/special-collections/carter-woodson-reference-collection", "img": "/sites/default/files/megamenu-icons/research/special-collections/SpecialCollections_CarterGWoodsonReferenceCollection.png" }, 564 //{"title":"Louis Armstrong Archives", "link":"/research/special-collections/louis-armstrong-archives", "img":"/sites/default/files/megamenu-icons/research/special-collections/SpecialCollections_LouisArmstrong.png"}, 565 { "title": "Music Scores", "link": "/research/special-collections/music-scores", "img": "/sites/default/files/megamenu-icons/research/special-collections/SpecialCollections_MusicScores.png" }, 566 //{"title":"Foundation Center", "link":"/research/special-collections/foundation-center", "img":"/sites/default/files/megamenu-icons/research/special-collections/SpecialCollections_FoundationCenter.png"} 567 ]; 568 renderSubMenuStatic(header, data, "render_menu_research"); 569} 570
571function renderSubMenuViewResearchGovernment() { 572 var header = "Select an option from the list."; 573 var data = [ 574 { "title": "About Government Documents", "link": "/research/government-documents", "img": "/sites/default/files/megamenu-icons/research/governmentdocs/GovernmentDocuments_AboutGovernmentDocuments.png" }, 575 { "title": "See All Government Documents", "link": "/search/book?searchField=*&category=book&fromlink=navbar.Government_Documents&searchFilter=%20SUBJECT_facet:\"Government%20publications%20--%20United%20States\"&solrsort=RELEVANCE_SORT_max_nsort%20DESC", "img": "/sites/default/files/megamenu-icons/research/governmentdocs/GovernmentDocuments_SeeAllGovernmentDocuments.png" } 576 ]; 577 renderSubMenuStatic(header, data, "render_menu_research"); 578} 579 580function renderSubMenuViewResearchArchives() { 581 var header = "Select an option from the list."; 582 var data = [ 583 { "title": "Maps", "link": "/research/local-history/maps-atlases", "img": "/sites/default/files/megamenu-icons/research/local-history/LocalHistory_Maps.png" }, 584 { "title": "Historic Newspapers", "link": "/research/local-history/historic-newspapers", "img": "/sites/default/files/megamenu-icons/research/local-history/LocalHistory_HistoricNewspapers.png" }, 585 { "title": "Obituaries & Death Notices", "link": "/research/local-history/obituaries-death-notices", "img": "/sites/default/files/megamenu-icons/research/local-history/LocalHistory_ObituariesDeathNotices.png" }, 586 { "title": "Historic Manuscripts & Photos", "link": "/research/local-history/historic-manuscripts-photos", "img": "/sites/default/files/megamenu-icons/research/local-history/LocalHistory_HistoricManuscripts.png" }, 587 { "title": "Archives at Queens Public Library", "link": "/research/local-history/archives", "img": "/sites/default/files/megamenu-icons/research/local-history/LocalHistory_ArchivesQL.png" }, 588 { "title": "Digital Archives", "link": "/research/local-history/digital-archives", "img": "/sites/default/files/megamenu-icons/research/local-history/LocalHistory_DigitalArchives.png" }, 589 { "title": "Queens Name Explorer", "link": "/research/local-history/Queens-Name-Explorer", "img": "/sites/default/files/megamenu-icons/research/local-history/LocalHistory_Queens-Name-Explorer.png" } 590 ]; 591 renderSubMenuStatic(header, data, "render_menu_research"); 592} 593/*
594function renderSubMenuViewResearchBorrow(){ 595 var header = "Select an option from the list."; 596 var data = [ 597 {"title":"Request material from another library", "link":"/research/interlibrary-loan-request-form", "img":"/sites/default/files/megamenu-icons/research/borrow-from-another-library/BorrowfromAnotherLibrary_InterLibrary.png"}, 598 {"title":"About Interlibrary Loan", "link":"/help/faq?id=76", "img":"/sites/default/files/megamenu-icons/research/borrow-from-another-library/BorrowfromAnotherLibrary_RequestMaterials.png"} 599 ]; 600 renderSubMenuStatic(header, data, "render_menu_research"); 601} 602 603function renderSubMenuViewResearchDemographics(){ 604 var header = "Select an option from the list."; 605 var data = [ 606 {"title":"2010 Census", "link":"/research/demographics/2010", "img":"/sites/default/files/megamenu-icons/research/demographics-of-queens/DemographicOfQueens_2010Census.png"}, 607 {"title":"2000 Census", "link":"/research/demographics/2000", "img":"/sites/default/files/megamenu-icons/research/demographics-of-queens/DemographicOfQueens_2000Census.png"}, 608 {"title":"1990 Census", "link":"/research/demographics/1990", "img":"/sites/default/files/megamenu-icons/research/demographics-of-queens/DemographicOfQueens_1990Census.png"}, 609 {"title":"Demographic Reports", "link":"/research/demographics/demographic-reports", "img":"/sites/default/files/megamenu-icons/research/demographics-of-queens/DemographicOfQueens_DemoReport.png"} 610 ]; 611 renderSubMenuStatic(header, data, "render_menu_research"); 612}*/ 613/*End of Research*/ 614 615/*Programs*/ 616/*
617function renderSubMenuViewProgramsFeatured(){ 618var header = "Below are some of our most popular programs & activities. Click an individual offering below to learn more."; 619var data = [ 620{"title":"Programs & Activities", "link":"/programs-activities","img":"/themes/renovate/images/sm-img-item-po.png"}, 621{"title":"Cultural Arts Programs", "link":"/programs-activities/arts-culture/cultural-arts-programs", "img":"/themes/renovate/images/sm-img-item-po.png"}, 622{"title":"Lectures and Workshops", "link":"/programs-activities/health-wellness/health-lectures-and-workshops", "img":"/themes/renovate/images/sm-img-item-po.png"}, 623{"title":"Mail-A-Book", "link":"/programs-activities/older-adults/mail-book", "img":"/themes/renovate/images/sm-img-item-po.png"}, 624{"title":"Video Visitation", "link":"/programs-activities/community-outreach/correctional-outreach/video-visitation","img":"/themes/renovate/images/sm-img-item-po.png"}, 625{"title":"Community Outreach", "link":"/programs-activities/community-outreach", "img":"/themes/renovate/images/sm-img-item-po.png"}, 626{"title":"Diversity Visa Lottery", "link":"/programs-activities/new-americans/citizenship-assistance/green-card-lottery", "img":"/themes/renovate/images/sm-img-item-po.png"} 627]; 628renderSubMenuStatic(header, data, "render_menu_programs"); 629}*/ 630
631function renderSubMenuViewProgramsArts() { 632 var header = "Below are some of our Arts & Culture. Click an individual offering below to learn more."; 633 var data = [ 634 { "title": "Explore Arts & Culture", "link": "/programs-activities/arts-culture", "img": "/sites/default/files/megamenu-icons/programs-activities/arts-culture/ArtsCulture_ExploreArtsCulture.png" }, 635 { "title": "Author Talks", "link": "/programs-activities/arts-culture/author-talks", "img": "/sites/default/files/megamenu-icons/programs-activities/arts-culture/ArtsCulture_AuthorTalks.png" }, 636 { "title": "Cultural Arts Programs", "link": "/programs-activities/arts-culture/cultural-arts-programs", "img": "/sites/default/files/megamenu-icons/programs-activities/arts-culture/ArtsCulture_CulturalArtsPrograms.png" }, 637 { "title": "Culture Connection", "link": "/programs-activities/arts-culture/culture-connection", "img": "/sites/default/files/megamenu-icons/programs-activities/arts-culture/ArtsCulture_CultureConnection.png" }, 638 { "title": "Book Discussion Groups", "link": "/programs-activities/arts-culture/book-discussion-groups", "img": "/sites/default/files/megamenu-icons/programs-activities/arts-culture/ArtsCulture_BookDiscussionGroups.png" }, 639 //{"title":"International Programs", "link":"/programs-activities/arts-culture/international-programs", "img":"/sites/default/files/megamenu-icons/programs-activities/arts-culture/ArtCulture_internationalProgram.png"}, 640 { "title": "Queens Memory Project", "link": "/programs-activities/arts-culture/queens-memory-project", "img": "/sites/default/files/megamenu-icons/programs-activities/arts-culture/ArtsCulture_QueensMemoryProject.png" }, 641 { "title": "Hip-Hop Programs", "link": "/programs-activities/arts-culture/hip-hop-programs", "img": "/sites/default/files/megamenu-icons/programs-activities/arts-culture/ArtsCulture_HipHopPrograms.png" }, 642 { "title": "Sunday Concerts at Central", "link": "/programs-activities/arts-culture/sunday-concerts-central", "img": "/sites/default/files/megamenu-icons/programs-activities/arts-culture/ArtsCulture_SundayConcertsAtCentral.png" }, 643 { "title": "Writing Workshops", "link": "/programs-activities/arts-culture/writing-workshops", "img": "/sites/default/files/megamenu-icons/programs-activities/arts-culture/ArtsCulture_WritingWorkshop.png" }, 644 { "title": "Culture Pass", "link": "/programs-activities/arts-culture/culture-pass", "img": "/sites/default/files/megamenu-icons/programs-activities/arts-culture/ArtsCulture_CulturePass.png" } 645 ]; 646 renderSubMenuStatic(header, data, "render_menu_programs"); 647} 648
649function renderSubMenuViewProgramsHealth() { 650 var header = "Below are some of our Health and Wellness activities. Click an individual offering below to learn more."; 651 var data = [ 652 { "title": "Explore Health & Wellness", "link": "/programs-activities/health-wellness", "img": "/sites/default/files/megamenu-icons/programs-activities/health-wellness/HealthWellness_ExploreHealthWellness.png" }, 653 { "title": "Consumer Health Resources Center", "link": "/programs-activities/health-wellness/consumer-health-resources-center", "img": "/sites/default/files/megamenu-icons/programs-activities/health-wellness/HealthWellness_ConsumerHealthResourcesCenter.png" }, 654 { "title": "Fitness Classes", "link": "/programs-activities/health-wellness/fitness-classes", "img": "/sites/default/files/megamenu-icons/programs-activities/health-wellness/HealthWellness_FitnessClasses.png" }, 655 //{"title":"Medical Librarian", "link":"/programs-activities/health-wellness/medical-librarian", "img":"/sites/default/files/megamenu-icons/programs-activities/health-wellness/HealthWellness_medicalLibrarian.png"}, 656 { "title": "Health Lectures and Workshops", "link": "/programs-activities/health-wellness/health-lectures-and-workshops", "img": "/sites/default/files/megamenu-icons/programs-activities/health-wellness/HealthWellness_HealthLecturesWorkshops.png" }, 657 { "title": "Social Services Resources", "link": "/programs-activities/health-wellness/social-services-resources", "img": "/sites/default/files/megamenu-icons/programs-activities/health-wellness/HealthWellness_SocialServicesResources.png" } 658 ]; 659 renderSubMenuStatic(header, data, "render_menu_programs"); 660} 661
662function renderSubMenuViewProgramsJob() { 663 var header = "Below are some of our Job and Business Help activities. Click an individual offering below to learn more."; 664 var data = [ 665 { "title": "Explore Job & Business Help", "link": "/programs-activities/job-business", "img": "/sites/default/files/megamenu-icons/programs-activities/jobbusiness-help/JobBusinessHelp_ExploreJobBusinessHelp.png" }, 666 { "title": "Job Search & Interview Help", "link": "/programs-activities/job-business/job-search-interview-help", "img": "/sites/default/files/megamenu-icons/programs-activities/jobbusiness-help/JobBusinessHelp_JobSearchInterviewHelp.png" }, 667 { "title": "Technology Help", "link": "/programs-activities/job-business/technology-help", "img": "/sites/default/files/megamenu-icons/programs-activities/jobbusiness-help/JobBusinessHelp_TechnologyHelp.png" }, 668 // {"title":"Job Skills Training", "link":"/programs-activities/job-business/job-skills-training", "img":"/sites/default/files/megamenu-icons/programs-activities/jobbusiness-help/JobBusinessHelp_JobSkillsTraining.png"}, 669 { "title": "Civil Service Study Guides", "link": "/programs-activities/job-business/civil-service-study-guides", "img": "/sites/default/files/megamenu-icons/programs-activities/jobbusiness-help/JobBusinessHelp_CivilServiceStudyGuides.png" }, 670 { "title": "English For Work", "link": "/programs-activities/job-business/english-work", "img": "/sites/default/files/megamenu-icons/programs-activities/jobbusiness-help/JobBusinessHelp_EnglishForWork.png" }, 671 //{ "title": "Start a Business", "link": "/programs-activities/job-business/start-business", "img": "/sites/default/files/megamenu-icons/programs-activities/jobbusiness-help/JobBusinessHelp_StartABusiness.png" }, 672 { "title": "Financial Literacy", "link": "/programs-activities/job-business/financial-literacy", "img": "/sites/default/files/megamenu-icons/programs-activities/jobbusiness-help/JobBusinessHelp_FinancialLiteracy.png" } 673 //{"title":"Start a Food Business", "link":"/programs-activities/job-business/start-food-business", "img":"/sites/default/files/megamenu-icons/programs-activities/job-help/JobHelp_startFoodBusiness.png"} 674 //{"title":"Skilled Trades Training", "link":"/programs-activities/job-business/skilled-trades-training", "img":"/sites/default/files/megamenu-icons/programs-activities/jobbusiness-help/JobBusinessHelp_JobSkillsTraining.png"} 675 ]; 676 renderSubMenuStatic(header, data, "render_menu_programs"); 677} 678
679function renderSubMenuViewProgramsKids() { 680 var header = "Below are some of our Kids activities. Click an individual offering below to learn more."; 681 var data = [ 682 { "title": "Explore For Kids", "link": "/programs-activities/kids", "img": "/sites/default/files/megamenu-icons/programs-activities/kids/ForKids_ExploreForKids.png" }, 683 { "title": "Early Childhood (0-5)", "link": "/programs-activities/kids/early-learning-services-queens-public-library-0-5", "img": "/sites/default/files/megamenu-icons/programs-activities/kids/ForKids_EarlyChildhood.png" }, 684 { "title": "Homework Help", "link": "/programs-activities/kids/homework-help", "img": "/sites/default/files/megamenu-icons/programs-activities/kids/ForKids_Homework-Help.png" }, 685 { "title": "Kids (Grades K-5)", "link": "/programs-activities/kids/children-6-12", "img": "/sites/default/files/megamenu-icons/programs-activities/kids/ForKids_Children6-12.png" }, 686 { "title": "For Parents & Caregivers", "link": "/programs-activities/kids/parents-caregivers", "img": "/sites/default/files/megamenu-icons/programs-activities/kids/ForKids_ForParentsCaregivers.png" }, 687 { "title": "For Educators", "link": "/programs-activities/kids/for-educators", "img": "/sites/default/files/megamenu-icons/programs-activities/kids/ForKids_ForEducators.png" }, 688 { "title": "Children's Library Discovery Center", "link": "/programs-activities/kids/childrens-library-discovery-center", "img": "/sites/default/files/megamenu-icons/programs-activities/kids/ForKids_CLDC.png" }, 689 { "title": "Read Down Your Fines", "link": "/programs-activities/kids/read-down-your-fines", "img": "/sites/default/files/megamenu-icons/programs-activities/kids/ForKids_ReadDownYourFines.png" }, 690 { "title": "Storywalk", "link": "/programs-activities/kids/Storywalk", "img": "/sites/default/files/megamenu-icons/programs-activities/kids/Storywalks.png" }, 691 { "title": "Summer Meals", "link": "/programs-activities/kids/summer-meals", "img": "/sites/default/files/megamenu-icons/programs-activities/kids/ForKids_SummerMeals.png" } 692 693 ]; 694 renderSubMenuStatic(header, data, "render_menu_programs"); 695} 696
697function renderSubMenuViewProgramsTeens() { 698 var header = "Below are some of our Teens activities. Click an individual offering below to learn more."; 699 var data = [ 700 { "title": "Explore For Teens", "link": "/programs-activities/teens", "img": "/sites/default/files/megamenu-icons/programs-activities/teens/ForTeens_ExploreForTeens.png" }, 701 { "title": "College Readiness", "link": "/programs-activities/teens/college-and-career-readiness", "img": "/sites/default/files/megamenu-icons/programs-activities/teens/ForTeens_CollegeAndCareerReadiness.png" }, 702 //{"title":"Battle of the Bands", "link":"/programs-activities/teens/battle-bands", "img":"/sites/default/files/megamenu-icons/programs-activities/teens/forTeens_battleOfBand.png"}, 703 //{"title":"College Corners", "link":"/programs-activities/teens/college-corners", "img":"/sites/default/files/megamenu-icons/programs-activities/teens/ForTeens_CollegeCorners.png"}, 704 { "title": "Homework Resources", "link": "/programs-activities/teens/homework-resources", "img": "/sites/default/files/megamenu-icons/programs-activities/teens/ForTeens_HomeworkResources.png" }, 705 { "title": "Volunteer & Job Opportunities", "link": "/programs-activities/teens/volunteer-job-opportunities", "img": "/sites/default/files/megamenu-icons/programs-activities/teens/ForTeens_VolunteerEmploymentOpportunities.png" }, 706 { "title": "Other Programs", "link": "/programs-activities/teens/other-programs", "img": "/sites/default/files/megamenu-icons/programs-activities/teens/ForTeens_OtherPrograms.png" }, 707 { "title": "Read Down Your Fines", "link": "/programs-activities/teens/read-down-your-fees", "img": "/sites/default/files/megamenu-icons/programs-activities/teens/ForTeens_ReadDownYourFines.png" }, 708 { "title": "Teen Centers", "link": "/programs-activities/teens/teen-centers", "img": "/sites/default/files/megamenu-icons/programs-activities/teens/ForTeens_TeenCenters.png" }, 709 { "title": "Young Adult Learning Services", "link": "/programs-activities/teens/Young-Adult-Learning-Services", "img": "/sites/default/files/megamenu-icons/programs-activities/teens/ForTeens_YALS.png" } 710 711 ]; 712 renderSubMenuStatic(header, data, "render_menu_programs"); 713} 714
715function renderSubMenuViewProgramsOlderAdults() { 716 var header = "Below are some of our Older Adults activities. Click an individual offering below to learn more."; 717 var data = [ 718 { "title": "Explore For Older Adults", "link": "/programs-activities/older-adults", "img": "/sites/default/files/megamenu-icons/programs-activities/older-adults/ForOlderAdults_ExploreForOlderAdults.png" }, 719 { "title": "Large Print Books", "link": "/search/everything?searchField=*&category=book&fromlink=navbar.Large_Print_Books&searchFilter=FORMAT_facet:LARGEPRINT&solrsort=RELEVANCE_SORT_max_nsort%20DESC", "img": "/sites/default/files/megamenu-icons/programs-activities/older-adults/ForOlderAdults_LargePrintBooks.png" }, 720 //{"title":"Technology Training", "link":"/programs-activities/technology-training", "img":"/sites/default/files/megamenu-icons/programs-activities/older-adults/forOlderAdults_TechnologyTraining.png"}, 721 { "title": "Mail-A-Book", "link": "/programs-activities/older-adults/mail-book", "img": "/sites/default/files/megamenu-icons/programs-activities/older-adults/ForOlderAdults_MailABook.png" }, 722 //{"title":"Life-Long Learning", "link":"/programs-activities/older-adults/life-long-learning", "img":"/sites/default/files/megamenu-icons/programs-activities/older-adults/forOlderAdults_lifelonglearning.png"}, 723 //{"title":"Books, Movies, and More", "link":"/books-movies-more", "img":"/sites/default/files/megamenu-icons/programs-activities/older-adults/forOlderAdults_BooksMoviesMore.png"}, 724 //{"title":"Recreational Clubs", "link":"/programs-activities/older-adults/recreational-clubs", "img":"/sites/default/files/megamenu-icons/programs-activities/older-adults/ForOlderAdults_RecreaionalClubs.png"}, 725 { "title": "Creative Aging", "link": "/programs-activities/older-adults/creative-aging", "img": "/sites/default/files/megamenu-icons/programs-activities/older-adults/ForOlderAdults_CreativeAging.png" }, 726 //{"title":"Social Services Links", "link":"/programs-activities/older-adults/social-services-links", "img":"/sites/default/files/megamenu-icons/programs-activities/older-adults/forOlderAdults_SocialServices.png"} 727 ]; 728 renderSubMenuStatic(header, data, "render_menu_programs"); 729} 730
731function renderSubMenuViewProgramsNewAmericans() { 732 var header = "Below are some of our New Americans activities. Click an individual offering below to learn more."; 733 var data = [ 734 { "title": "Explore for New Americans", "link": "/programs-activities/new-americans", "img": "/sites/default/files/megamenu-icons/programs-activities/new-americans/ForNewAmericans_ExploreForNewAmericans.png" }, 735 { "title": "Learn English", "link": "/programs-activities/new-americans/learn-english", "img": "/sites/default/files/megamenu-icons/programs-activities/new-americans/ForNewAmericans_LearnEnglish.png" }, 736 //{ "title": "Language Access", "link": "/programs-activities/new-americans/language-access", "img": "/sites/default/files/megamenu-icons/programs-activities/new-americans/ForNewAmericans_language-access.png" }, 737 { "title": "Immigration Assistance", "link": "/programs-activities/new-americans/immigration-assistance", "img": "/sites/default/files/megamenu-icons/programs-activities/new-americans/ForNewAmericans_ImmigrationAssistance.png" }, 738 { "title": "Programs In Your Language", "link": "/programs-activities/new-americans/programs-your-language", "img": "/sites/default/files/megamenu-icons/programs-activities/new-americans/ForNewAmericans_ProgramsInYourLanguage.png" }, 739 { "title": "Collections In Your Language", "link": "/programs-activities/new-americans/collections-your-language", "img": "/sites/default/files/megamenu-icons/programs-activities/new-americans/ForNewAmericans_CollectionsInYourLanguage.png" }, 740 //{"title":"Immigration Workshops", "link":"/programs-activities/new-americans/immigration-workshops", "img":"/sites/default/files/megamenu-icons/programs-activities/new-americans/forNewAmericans_immigrationWorkshop.png"}, 741 //{"title":"Learn a New Language", "link":"/programs-activities/adult-learners/learn-language", "img":"/sites/default/files/megamenu-icons/programs-activities/new-americans/forNewAmericans_learnLanguage.png"} 742 ]; 743 renderSubMenuStatic(header, data, "render_menu_programs"); 744} 745
746function renderSubMenuViewProgramsAdultLearners() { 747 var header = "Below are some of our Adult Learner activities. Click an individual offering below to learn more."; 748 var data = [ 749 { "title": "Explore For Adult Learners", "link": "/programs-activities/adult-learners", "img": "/sites/default/files/megamenu-icons/programs-activities/adult-learners/ForAdultLearners_ExploreForAdultLearners.png" }, 750 { "title": "Learn English", "link": "/programs-activities/new-americans/learn-english", "img": "/sites/default/files/megamenu-icons/programs-activities/adult-learners/ForAdultLearners_LearnEnglish.png" }, 751 //{"title":"Learn to Read and Write", "link":"/programs-activities/adult-learners/learn-read-and-write", "img":"/sites/default/files/megamenu-icons/programs-activities/adult-learners/forAdultLearners_learntoReadandWrite.png"}, 752 { "title": "Get Your High School Diploma", "link": "/programs-activities/adult-learners/get-your-high-school-diploma", "img": "/sites/default/files/megamenu-icons/programs-activities/adult-learners/ForAdultLearners_GetYourHighSchoolDiploma.png" }, 753 { "title": "Adult Learning Centers", "link": "/programs-activities/adult-learners/adult-learning-centers", "img": "/sites/default/files/megamenu-icons/programs-activities/adult-learners/ForAdultLearners_AdultLearningCenter.png" }, 754 //{"title":"Social Services Assistance", "link":"/programs-activities/adult-learners/social-service-assistance", "img":"/sites/default/files/megamenu-icons/programs-activities/adult-learners/forAdultLearners_socialServiceAssistance.png"}, 755 //{"title":"Citizenship Assistance", "link":"/programs-activities/adult-learners/citizenship-assistance", "img":"/sites/default/files/megamenu-icons/programs-activities/adult-learners/forAdultLearners_citizenshipAssistance.png"}, 756 //{"title":"Technology Training", "link":"/programs-activities/technology-training", "img":"/sites/default/files/megamenu-icons/programs-activities/adult-learners/forAdultLearners_technologyTraining.png"}, 757 { "title": "Learn a Language", "link": "/programs-activities/adult-learners/learn-language", "img": "/sites/default/files/megamenu-icons/programs-activities/adult-learners/ForAdultLearners_LearnLanguage.png" }, 758 { "title": "eLearning", "link": "/programs-activities/adult-learners/eLearning", "img": "/sites/default/files/megamenu-icons/programs-activities/adult-learners/ForAdultLearners_eLearning.png" }, 759 { "title": "Young Adult Learning Services", "link": "/programs-activities/adult-learners/Young-Adult-Learning-Services", "img": "/sites/default/files/megamenu-icons/programs-activities/adult-learners/ForAdultLearners_YALS.png" } 760 //{"title":"Manage Your Money", "link":"/programs-activities/adult-learners/manage-your-money", "img":"/sites/default/files/megamenu-icons/programs-activities/adult-learners/forAdultLearners_manageYourMoney.png"} 761 ]; 762 renderSubMenuStatic(header, data, "render_menu_programs"); 763} 764 765//NEW FUNCTIONS START HERE
766function renderSubMenuViewProgramsCommunityOutreach() { 767 var header = "Below are some of our Community Outreach activities. Click an individual offering below to learn more."; 768 var data = [ 769 { "title": "Explore Community Outreach", "link": "/programs-activities/community-outreach", "img": "/sites/default/files/megamenu-icons/programs-activities/community-outreach/CommunityOutreach_ExploreCommunityOutreach.png" }, 770 //{ "title": "HPEEC", "link": "/programs-activities/community-outreach/hpeec", "img": "/sites/default/files/megamenu-icons/programs-activities/community-outreach/CommunityOutreach_MobileLibrary.png" }, 771 { "title": "Outreach Services", "link": "/programs-activities/community-outreach/outreach-services", "img": "/sites/default/files/megamenu-icons/programs-activities/community-outreach/CommunityOutreach_OutreachServices.png" }, 772 { "title": "Mobile Library", "link": "/programs-activities/community-outreach/mobile-library", "img": "/sites/default/files/megamenu-icons/programs-activities/community-outreach/CommunityOutreach_MobileLibrary.png" }, 773 { "title": "Jail and Prison Outreach", "link": "/programs-activities/community-outreach/Jail-Prison-Outreach", "img": "/sites/default/files/megamenu-icons/programs-activities/community-outreach/CommunityOutreach_CorrectionalOutreach.png" } 774 // {"title":"Census 2020", "link":"/programs-activities/community-outreach/census2020", "img":"/sites/default/files/megamenu-icons/programs-activities/community-outreach/CommunityOutreach_Census2020.png"} 775 ]; 776 renderSubMenuStatic(header, data, "render_menu_programs"); 777} 778
779function renderSubMenuViewProgramsTechnologyTraining() { 780 var header = "Below are some of our Technology Training activities. Click an individual offering below to learn more."; 781 var data = [ 782 { "title": "Explore Technology Training", "link": "/programs-activities/technology-training", "img": "/sites/default/files/megamenu-icons/programs-activities/technology-training/TechnologyTraining_ExploreTechTraining.png" }, 783 { "title": "Tech Workshops", "link": "/programs-activities/technology-training/tech-workshops", "img": "/sites/default/files/megamenu-icons/programs-activities/technology-training/TechnologyTraining_TechWorkshops.png" }, 784 { "title": "Neighborhood Tech Help", "link": "/programs-activities/technology-training/neighborhood-tech-help", "img": "/sites/default/files/megamenu-icons/programs-activities/technology-training/TechnologyTraining_NTH.png" }, 785 { "title": "Queensbridge Tech Lab", "link": "/programs-activities/technology-training/queensbridge-tech-lab", "img": "/sites/default/files/megamenu-icons/programs-activities/technology-training/TechnologyTraining_QueensBridgeTechLab.png" }, 786 { "title": "Technology Training Certificates", "link": " /programs-activities/technology-training/technology-training-certificates", "img": "/sites/default/files/megamenu-icons/programs-activities/technology-training/TechnologyTraining_TechTrainingCertificates.png" }, 787 // {"title":"Job Readiness", "link":"/programs-activities/technology-training/job-readiness", "img":"/sites/default/files/megamenu-icons/programs-activities/technology-training/TechnologyTraining_JobReadiness.png"} 788 { "title": "Online Tutorials", "link": "/programs-activities/technology-training/online-tutorials", "img": "/sites/default/files/megamenu-icons/programs-activities/technology-training/TechnologyTraining_OnlineTutorials.png" } 789 ]; 790 // Force commit by Sarun. 791 renderSubMenuStatic(header, data, "render_menu_programs"); 792} 793 794/*End of Programs*/ 795 796/*About*/
797function renderSubMenuViewAboutQueensPublicLibraryOverview() { 798 var header = "Our Queens Public Library Overview Menu. Click an option."; 799 var data = [ 800 { "title": "Explore QPL Overview", "link": "/about-us/queens-public-library-overview", "img": "/sites/default/files/megamenu-icons/about-us/qploverview/QPLOverview_ExploreQPLOverview.png" }, 801 { "title": "Mission, Vision & Values", "link": "/about-us/queens-public-library-overview/mission-statement", "img": "/sites/default/files/megamenu-icons/about-us/qploverview/QPLOverview_MissionVisionValues.png" }, 802 { "title": "Fast Facts", "link": "/about-us/queens-public-library-overview/fast-facts", "img": "/sites/default/files/megamenu-icons/about-us/qploverview/QPLOverview_FastFacts.png" }, 803 { "title": "History", "link": "/about-us/queens-public-library-overview/history", "img": "/sites/default/files/megamenu-icons/about-us/qploverview/QPLOverview_History.png" }, 804 { "title": "Leadership", "link": "/about-us/queens-public-library-overview/leadership", "img": "/sites/default/files/megamenu-icons/about-us/qploverview/QPLOverview_Leadership.png" }, 805 { "title": "Reports and Publications", "link": "/about-us/queens-public-library-overview/reports-publications", "img": "/sites/default/files/megamenu-icons/about-us/qploverview/QPLOverview_ReportsPublications.png" }, 806 { "title": "Financials", "link": "/about-us/queens-public-library-overview/financials", "img": "/sites/default/files/megamenu-icons/about-us/qploverview/QPLOverview_Financials.png" }, 807 { "title": "Renewed Promise", "link": "/about-us/queens-public-library-overview/renewed-promise", "img": "/sites/default/files/megamenu-icons/about-us/qploverview/QPLOverview_RenewedPromise.png" } 808 // { "title": "125th Anniversary", "link": "/about-us/queens-public-library-overview/125th-anniversary", "img": "/sites/default/files/megamenu-icons/about-us/qploverview/QPLOverview_125th_Anniversary.png" } 809 ]; 810 renderSubMenuStatic(header, data, "render_menu_about"); 811} 812
813function renderSubMenuViewAboutServices() { 814 var header = "Below are some of our most popular Services. Click an individual offering below to learn more."; 815 var data = [ 816 { "title": "Explore Services", "link": "/about-us/services", "img": "/sites/default/files/megamenu-icons/about-us/services/Services_ExploreServices.png" }, 817 { "title": "Library Accessibility", "link": "/about-us/services/library-accessibility", "img": "/sites/default/files/megamenu-icons/about-us/services/Services_LibraryAccessibility.png" }, 818 { "title": "Collection Development", "link": "/about-us/services/collection-development", "img": "/sites/default/files/megamenu-icons/about-us/services/Services_CollectionDevelopment.png" }, 819 // {"title":"Circulation Services", "link":"/about-us/services/circulation", "img":"/sites/default/files/megamenu-icons/about-us/services/Services_circulationService.png"}, 820 { "title": "Outreach Services", "link": "/programs-activities/community-outreach", "img": "/sites/default/files/megamenu-icons/about-us/services/Services_OutreachServices.png" }, 821 { "title": "Remote Printing Services", "link": "/about-us/services/print-request", "img": "/sites/default/files/megamenu-icons/about-us/services/Services_RemotePrinting.png" }, 822 { "title": "Computers & WI-FI", "link": "/about-us/services/computers", "img": "/sites/default/files/megamenu-icons/about-us/services/Services_ComputersWiFi.png" }, 823 { "title": "Lendable Technology", "link": "/about-us/services/Lendable-Technology", "img": "/sites/default/files/megamenu-icons/about-us/services/Services_BorrowTabletHotspot.png" }, 824 { "title": "International Partnerships", "link": "/about-us/services/international-partnership", "img": "/sites/default/files/megamenu-icons/about-us/services/Services_InternationalPartnerships.png" }, 825 { "title": "Self-publishing", "link": "/about-us/services/self-publishing", "img": "/sites/default/files/megamenu-icons/about-us/services/Services_SelfPublishing.png" } 826 ]; 827 renderSubMenuStatic(header, data, "render_menu_about"); 828} 829
830// function renderSubMenuViewAboutAccessibility(){ 831// var header = "Below are some of our most popular Services. Click an individual offering below to learn more."; 832// var data = [ 833// {"title":"Explore Accessibility", "link":"/about-us/library-accessibility", "img":"/sites/default/files/megamenu-icons/about-us/library-accessibility/LibraryAccessibility_LibraryAccessibility.png"}, 834// {"title": "CCTV", "link":"/about-us/library-accessibility/cctv", "img":"/themes/renovate/images/sm-img-item-po.png"}, 835// {"title":"Handicap-Accessible Branches", "link":"/about-us/library-accessibility/disabilities", "img":"/sites/default/files/megamenu-icons/about-us/library-accessibility/LibraryAccessibility_HandicapAccessibility.png"}, 836// {"title":"Large Print Books", "link":"/programs-activities/older-adults/large-print-books", "img":"/sites/default/files/megamenu-icons/about-us/library-accessibility/LibraryAccessibility_LargePrintBooks.png"}, 837// {"title":"Mail-a-Book", "link":"/programs-activities/older-adults/mail-book", "img":"/sites/default/files/megamenu-icons/about-us/library-accessibility/LibraryAccessibility_MailaBook.png"},
838// {"title":"TTY Loan Program", "link":"/about-us/library-accessibility/tty-loan", "img":"/sites/default/files/megamenu-icons/about-us/library-accessibility/LibraryAccessibility_TTY.png"}, 839// {"title":"Volunteer Readers' Service", "link":"/about-us/library-accessibility/volunteer-reader-service", "img":"/sites/default/files/megamenu-icons/about-us/library-accessibility/LibraryAccessibility_VolunteerReaders.png"}, 840// /*{"title": "Life-long Learning", "link":"/about-us/library-accessibility/life-long-learning", "img":"/sites/default/files/megamenu-icons/about-us/library-accessibility/LibraryAccessiblity_LifeLongLearning.png"}, 841// {"title": "Programs", "link":"/about-us/library-accessibility/programs", "img":"/sites/default/files/megamenu-icons/about-us/library-accessibility/LibraryAccessiblity_Programs.png"}, 842// {"title": "Books-Movies-More", "link":"/about-us/library-accessibility/books-movies-and-more", "img":"/themes/renovate/images/sm-img-item-po.png"}, 843// {"title": "Recreational Clubs", "link":"/about-us/library-accessibility/recreational-clubs", "img":"/sites/default/files/megamenu-icons/about-us/library-accessibility/LibraryAccessiblity_RecreationalClubs.png"}, 844// {"title": "Social Services", "link":"/about-us/library-accessibility/social-services-links", "img":"/sites/default/files/megamenu-icons/about-us/library-accessibility/LibraryAccessiblity_SocialServices.png"}*/ 845// ]; 846// renderSubMenuStatic(header, data, "render_menu_about"); 847// } 848
849function renderSubMenuViewAboutContact() { 850 var header = "Click an option for your inquiry."; 851 var data = [ 852 { "title": "Explore Contact Us", "link": "/about-us/contact-us", "img": "/sites/default/files/megamenu-icons/about-us/contact-us/ContactUs_ContactUs.png" }, 853 { "title": "Library Card & Account", "link": "/about-us/contact-us/contact-us_c1", "img": "/sites/default/files/megamenu-icons/about-us/contact-us/ContactUs_LibraryCardAccount.png" }, 854 { "title": "Customer Service Feedback", "link": "/about-us/contact-us/contact-us_c2", "img": "/sites/default/files/megamenu-icons/about-us/contact-us/ContactUs_CustomerServiceFeedback.png" }, 855 { "title": "Technical Issues", "link": "/about-us/contact-us/contact-us_c3", "img": "/sites/default/files/megamenu-icons/about-us/contact-us/ContactUs_TechnicalIssues.png" }, 856 { "title": "Present A Program", "link": "/about-us/contact-us/present-program", "img": "/sites/default/files/megamenu-icons/about-us/contact-us/_ContactUs_PresentAProgram.png" }, 857 { "title": "Suggest Materials", "link": "/about-us/contact-us/purchase-request", "img": "/sites/default/files/megamenu-icons/ContactUs", "img": "/sites/default/files/megamenu-icons/about-us/contact-us/ContactUs_SuggestMaterials.png" }, 858 { "title": "Library Volunteer", "link": "/support/volunteer", "img": "/sites/default/files/megamenu-icons/about-us/contact-us/ContactUs_LibraryVolunteer.png" }, 859 { "title": "Friends Of The Library", "link": "/support/friends-of-library", "img": "/sites/default/files/megamenu-icons/about-us/contact-us/ContactUs_Friends.png" }, 860 { "title": "FOIL & Other Requests", "link": "/about-us/contact-us", "img": "/sites/default/files/megamenu-icons/about-us/contact-us/ContactUs_FOILOtherRequests.png" }, 861 { "title": "Ask-A-Librarian", "link": "/about-us/contact-us/ask-a-librarian", "img": "/sites/default/files/megamenu-icons/about-us/contact-us/ContactUs_AskALibrarian.png" } 862 ]; 863 renderSubMenuStatic(header, data, "render_menu_about"); 864} 865/*
866function renderSubMenuViewAboutLocations(){ 867 var header = "Our Locations. Click an option for your inquiry."; 868 var data = [ 869 {"title": "Locations", "link":"/about-us/contact-us/customer-service-feedback", "img":"/themes/renovate/images/sm-img-item-po.png"} 870]; 871renderSubMenuStatic(header, data, "render_menu_about"); 872}*/ 873 874function renderSubMenuViewAboutNewsroom() { 875 var header = "Our News & Media Menu. Click an option."; 876 var data = [ 877 { "title": "Explore News & Media", "link": "/about-us/news-media", "img": "/sites/default/files/megamenu-icons/about-us/news-media/NewsMedia_ExploreNewsMedia.png" }, 878 { "title": "Blog", "link": "/about-us/news-media/blog", "img": "/sites/default/files/megamenu-icons/about-us/news-media/NewsMedia_Blog.png" }, 879 { "title": "Press Releases", "link": "/about-us/news-media/press-releases", "img": "/sites/default/files/megamenu-icons/about-us/news-media/NewsMedia_PressRelease.png" }, 880 { "title": "Magazine", "link": "/about-us/news-media/magazine", "img": "/sites/default/files/megamenu-icons/about-us/news-media/NewsMedia_Magazine.png" }, 881 { "title": "Commercial Film Shoots", "link": "/about-us/news-media/commercial-film-shoots", "img": "/sites/default/files/megamenu-icons/about-us/news-media/NewsMedia_CommercialFilmShoot.png" }, 882 { "title": "Media Inquiries", "link": "/about-us/news-media/media-inquiries", "img": "/sites/default/files/megamenu-icons/about-us/news-media/NewsMedia_MediaInquiries.png" } 883 // {"title":"Library & Staff Awards", "link":"/about-us/newsroom/library-and-staff-awards", "img":"/sites/default/files/megamenu-icons/about-us/newsroom/Newsroom_BlogLibrary.png"} 884 ]; 885 renderSubMenuStatic(header, data, "render_menu_about"); 886} 887
888// function renderSubMenuViewAboutGovernance(){ 889// var header = "Our Governance Menu. Click an option."; 890// var data = [ 891// {"title":"Explore Governance", "link":"/about-us/governance", "img":"/sites/default/files/megamenu-icons/about-us/governance/Governance_Governance.png"}, 892// {"title":"Annual Budgets", "link":"/about-us/governance/annual-budgets", "img":"/sites/default/files/megamenu-icons/about-us/governance/Governance_AnnualBudgets.png"}, 893// {"title":"Annual Reports", "link":"/about-us/governance/annual-reports", "img":"/sites/default/files/megamenu-icons/about-us/governance/Governance_AnnualReports.png"}, 894// {"title":"Board of Trustees", "link":"/about-us/governance/board-of-trustees", "img":"/sites/default/files/megamenu-icons/about-us/governance/Governance_BoardofTrustees.png"}, 895// {"title":"By-Laws", "link":"/about-us/governance/by-laws", "img":"/sites/default/files/megamenu-icons/about-us/governance/Governance_ByLaws.png"}, 896// {"title":"From the President and CEO", "link":"/about-us/governance/president-ceo", "img":"/sites/default/files/megamenu-icons/about-us/governance/Governance_FromthePresident.png"}, 897// {"title":"Mission Statement", "link":"/about-us/governance/mission-statement", "img":"/sites/default/files/megamenu-icons/about-us/governance/Governance_MissionStatement.png"}, 898// {"title":"FOIL Requests", "link":"/about-us/governance/foil-requests", "img":"/sites/default/files/megamenu-icons/about-us/governance/Governance_FOILRequests.png"}, 899// {"title":"Strategic Plan", "link":"/about-us/governance/strategic-plan", "img":"/sites/default/files/megamenu-icons/about-us/governance/Governance_StrategicPlan.png"}, 900// {"title":"Terms & Conditions", "link":"/about-us/governance/terms-conditions", "img":"/sites/default/files/megamenu-icons/about-us/governance/Governance_TermsConditions.png"} 901// ]; 902// renderSubMenuStatic(header, data, "render_menu_about"); 903// } 904/*
905function renderSubMenuViewAboutHistory(){ 906 var header = "Our History Menu. Click an option."; 907 var data = [ 908 {"title":"History", "link":"/about-us/history", "img":"/themes/renovate/images/sm-img-item-po.png"} 909]; 910renderSubMenuStatic(header, data, "render_menu_about"); 911}*/ 912 913// function renderSubMenuViewAboutPlanning(){ 914// var header = "Our Planning Menu. Click an option."; 915// var data = [ 916// {"title":"Explore Planning", "link":"/about-us/planning-for-the-future", "img":"/sites/default/files/megamenu-icons/about-us/planning-for-future/PlanningfortheFuture_PlanningfortheFuture.png"}, 917// {"title":"Collection Development", "link":"/about-us/planning-for-the-future/collection-development", "img":"/sites/default/files/megamenu-icons/about-us/planning-for-future/PlanningfortheFuture_CollectionDevelopment.png"}, 918// {"title":"Sustainability Initiatives", "link":"/about-us/planning-for-the-future/sustainability-initiatives", "img":"/sites/default/files/megamenu-icons/about-us/planning-for-future/PlanningfortheFuture_Sustainability.png"}, 919// {"title":"Vendor Opportunities","link":"/about-us/planning-for-the-future/vendor-opportunities", "img":"/sites/default/files/megamenu-icons/about-us/planning-for-future/PlanningfortheFuture_VendorOpportunity.png"} 920// ]; 921// renderSubMenuStatic(header, data, "render_menu_about"); 922// } 923 924/*
925function renderSubMenuViewAboutCareers(){ 926 var header = "Our Careers Menu. Click an option."; 927 var data = [ 928 {"title":"Go to careers", "link":"/about-us/careers", "img":"/themes/renovate/images/sm-img-item-po.png"} 929]; 930renderSubMenuStatic(header, data, "render_menu_about"); 931}*/ 932 933function renderSubMenuViewAboutLibraryPolicies() { 934 var header = "Our Library Policies Menu. Click an option."; 935 var data = [ 936 { "title": "Explore Library Policies", "link": "/about-us/library-policies", "img": "/sites/default/files/megamenu-icons/about-us/library-policy/LibraryPolicies_ExploreLibraryPolicies.png" }, 937 { "title": "Privacy Policy", "link": "/about-us/library-policies/privacy", "img": "/sites/default/files/megamenu-icons/about-us/library-policy/LibraryPolicies_PrivacyPolicy.png" }, 938 { "title": "Copyright & Disclaimer", "link": "/about-us/library-policies/copyright-disclaimer", "img": "/sites/default/files/megamenu-icons/about-us/library-policy/LibraryPolicies_CopyrightDisclamier.png" }, 939 { "title": "Internet Policy", "link": "/about-us/library-policies/internet-policy", "img": "/sites/default/files/megamenu-icons/about-us/library-policy/LibraryPolicies_InternetPolicy.png" }, 940 { "title": "Social Media", "link": "/about-us/library-policies/social-media", "img": "/sites/default/files/megamenu-icons/about-us/library-policy/LibraryPolicies_SocialMedia.png" }, 941 { "title": "Library Card Guidelines", "link": "/about-us/library-policies/library-card-guidelines", "img": "/sites/default/files/megamenu-icons/about-us/library-policy/LibraryPolicies_LibraryCardGuidelines.png" } 942 ]; 943 renderSubMenuStatic(header, data, "render_menu_about"); 944} 945
946function renderSubMenuViewAboutCapitalProjects() { 947 var header = "Our Capital Projects Menu. Click an option."; 948 var data = [ 949 { 950 "title": "Explore Capital Projects", 951 "link": "/about-us/capital-projects/how-we-build-libraries", 952 "img": "/sites/default/files/megamenu-icons/about-us/capitalprojects/CapitalProjects_ExploreCapitalProjects.png", 953 }, 954 { 955 "title": "Active Projects", 956 //"link": "/about-us/capital-projects/active", 957 "link": "/about-us/capital-projects/active-projects", 958 "img": "/sites/default/files/megamenu-icons/about-us/capitalprojects/CapitalProjects_ActiveProjects.png", 959 }, 960 //{ 961 // "title": "Future Projects", 962 // "link": "/about-us/capital-projects/future", 963 // "img": "/sites/default/files/megamenu-icons/about-us/capitalprojects/CapitalProjects_FutureProjects.png", 964 // }, 965 { 966 "title": "Completed Projects", 967 "link": "/about-us/capital-projects/completed-projects", 968 "img": "/sites/default/files/megamenu-icons/about-us/capitalprojects/CapitalProjects_CompletedProjects.png", 969 }, 970 // { 971 // "title": "How We Build Libraries", 972 // "link": "/about-us/capital-projects/how-we-build-libraries", 973 // "img": "/sites/default/files/megamenu-icons/about-us/capitalprojects/CapitalProjects_HowWeBuild.png", 974 // }, 975 ]; 976 renderSubMenuStatic(header, data, "render_menu_about"); 977} 978 979/*end of About*/ 980 981//render the submenu for Static Contents based on the passed data
982function renderSubMenuStatic(menu_header, data, menu_layer) { 983 984 document.getElementById(menu_layer).innerHTML = "<div class='row'>" + 985 "<span class='col-md-11 menu_header'>" + menu_header + "</span>" + 986 "<span class='col-md-1'>" + 987 "<button type='button' class='menu_close close' onclick='closeSubMenu()' aria-label='Close'>" + 988 "<span aria-hidden='true'>×</span>" + 989 "</button>" + 990 "</span>" + 991 "</div>"; 992 993 document.getElementById(menu_layer).innerHTML += "<div class='qbpl-navbar-body-main-wrapper'>"; 994 995 for (var i = 0; i < data.length; i++) { 996 document.getElementById(menu_layer).innerHTML += 997 "<a href='" + data[i]['link'] + "''><div class='bg-white qbpl-navbar-static-content-card mega-menu-card'>" + 998 "<div class=''>" + 999 1000 "<img class='img img-responsive' src='" + data[i]['img'] + "'' alt='" + data[i]['title'] + "''>" + 1001 1002 "</div>" + 1003 "<p class='title'>" + truncateWithEllipses(data[i]['title'], 33) + "</p>" + 1004 "</div>"; 1005 } 1006 1007 document.getElementById(menu_layer).innerHTML += "</div>"; 1008} 1009 1010//to close the submenu view 1011function closeSubMenu() { 1012 (function ($) { 1013 $('.submenu-render').collapse("hide"); 1014 $('.bg-largeview-verticalnav-item').css('color', '#FFFFFF'); 1015 $('.bg-largeview-verticalnav-item > a').css('color', '#FFFFFF'); 1016 })(jQuery); 1017} 1018 1019function updateQBPLNavbarUserData() { 1020 (function ($) { 1021 $.ajax({ 1022 url: "/qbpl-navbar/login-ajax-block", 1023 success: function (data) { 1024 $(".navbar-myaccount-username").html("Hi, " + data.name); 1025 if (data.isBlocked) { 1026 document.getElementById("ql-alerts").innerHTML = '<div class="ql-alerts ql-alert-closed"><span class="glyphicon glyphicon-alert"></span>' + 1027 'Your account status needs attention.' + 1028 '<a href="/my-account/messages">See account messages for details</a></div>'; 1029 } 1030 } 1031 }); 1032 })(jQuery); 1033} 1034 1035function updateQBPLNavbarAjax() { 1036 1037 (function ($) { 1038 //hide get a card link; 1039 $('.menu-get-a-card-link').hide(); 1040 })(jQuery); 1041 document.getElementById("navbar-user-section").innerHTML = ""; 1042 document.getElementById("navbar-user-section").innerHTML = ' <span class="webmenu-user-icon dropdown"> ' + 1043 ' <a role="button" class="navbar-myaccount-open navbar-myaccount-dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-user"></span> ' + 1044 ' <span class="navbar-myaccount-dropdown-open caret"></span> ' + 1045 ' <span class="navbar-myaccount-dropdown-close glyphicon glyphicon-remove"></span></a> ' + 1046 ' <ul class="navbar-myaccount-dropdown-wrapper dropdown-menu" style="list-style: none;"> ' + 1047 ' <li><a class="navbar-myaccount-username" href="#"></a></li> ' + 1048 ' <li><a class="navbar-myaccount-userlist" href="/my-account/overview">View Account Overview<div class="navbar-dropdown-line"></div></a></li> ' + 1049 ' <li> ' + 1050 ' <a class="navbar-myaccount-userlist" href="/my-account/fees">My Fees ' + 1051 ' <span id="/mac/main/fees/total" class="navbar-myaccount-userinfo-right"></span> ' + 1052 ' <div class="navbar-dropdown-line"></div> ' + 1053 ' </a> ' + 1054 ' </li> ' + 1055 ' <li> ' + 1056 ' <a class="navbar-myaccount-userlist" href="/my-account/checkouts">My Checked Out ' + 1057 ' <span id="/mac/main/checkouts/total" class="navbar-myaccount-userinfo-right"></span> ' + 1058 ' <div class="navbar-dropdown-line"></div> ' + 1059 ' </a> ' + 1060 ' </li> ' + 1061 ' <li> ' + 1062 ' <a class="navbar-myaccount-userlist" href="/my-account/programs">My Programs & Events ' + 1063 ' <span id="/mac/main/events/total" class="navbar-myaccount-userinfo-right"></span> ' + 1064 ' <div class="navbar-dropdown-line"></div> ' + 1065 ' </a> ' + 1066 ' </li> ' + 1067 ' <li> ' + 1068 ' <a class="navbar-myaccount-userlist" href="/my-account/requests">My Requests ' +
1069 ' <span id="/mac/main/requests/total" class="navbar-myaccount-userinfo-right"></span> ' + 1070 ' <div class="navbar-dropdown-line"></div> ' + 1071 ' </a> ' + 1072 ' </li> ' + 1073 ' <li> ' + 1074 ' <a class="navbar-myaccount-userlist" href="/my-account/messages">My Messages ' + 1075 ' <span id="/mac/main/messages/total" class="navbar-myaccount-userinfo-right"></span> ' + 1076 ' <div class="navbar-dropdown-line"></div> ' + 1077 ' </a> ' + 1078 ' </li> ' + 1079 ' <li> ' + 1080 ' <a class="navbar-myaccount-userlist" href="/my-account/wishlist">My Wishlist ' + 1081 ' <span id="/mac/main/wishlist/total" class="navbar-myaccount-userinfo-right"></span> ' + 1082 ' <div class="navbar-dropdown-line"></div> ' + 1083 ' </a> ' + 1084 ' </li> ' + 1085 ' <li><a class="navbar-myaccount-userlogout" href="/user/logout" data-drupal-link-system-path="/user/logout">Sign out<span class="navbar-myaccount-userinfo-right"><span class="glyphicon glyphicon-off"></span></span></a></li> ' + 1086 ' </ul> ' + 1087 ' </span> '; 1088 1089 document.getElementById("navbar-user-mobile-section").innerHTML = ""; 1090 document.getElementById("navbar-user-mobile-section").innerHTML = ' <a role="button" class="navbar-mobile-layer-my-account-a"> ' + 1091 ' <div id="navbar-mobile-layer-my-account" class="user-bg bg-mobile-largeview-verticalnav-user-item" onclick="showMobileLayer(this.id)"> ' + 1092 ' <span class="qbpl-user-icon qbpl-user-icon-logged"></span> ' + 1093 ' My Account ' + 1094 ' <span class="user-verticalnav-item-arrow glyphicon glyphicon-chevron-right"></span> ' + 1095 ' </div> ' + 1096 ' </a> '; 1097 updateNavbarUserInfo(); 1098 updateQBPLNavbarUserData(); 1099}
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.