1/* 2 * Cookies 3*/ 4function sitelinx_createCookie(a, e, t) { 5 if (t) { 6 var r = new Date; 7 r.setTime(r.getTime() + 24 * t * 60 * 60 * 1e3); 8 var o = "; expires=" + r.toGMTString() 9 } else var o = ""; 10 document.cookie = a + "=" + e + o + "; path=/" 11} 12function sitelinx_readCookie(a) { 13 for (var e = a + "=", t = document.cookie.split(";"), r = 0; r < t.length; r++) { 14 for (var o = t[r]; 15 " " == o.charAt(0);) o = o.substring(1, o.length); 16 if (0 == o.indexOf(e)) return o.substring(e.length, o.length) 17 } 18 return null 19} 20function sitelinx_eraseCookie(a) { 21 sitelinx_createCookie(a, "", -1) 22} 23 24window.updateBackgroundColor = function (picker) { 25 // Get a proper CSS color from jscolor 26 const newColor = 27 typeof picker.toRGBAString === 'function' ? picker.toRGBAString() : 28 typeof picker.toHEXString === 'function' ? picker.toHEXString() : 29 String(picker); // last-ditch fallback 30 31 // Apply with !important so it beats the theme 32 document.body.style.setProperty('background-color', newColor, 'important'); 33 34 // Persist 35 sitelinx_createCookie('sitelinx_change_background_color', newColor, 1); 36}; 37 38 39/* 40 * Fix missing Alt's 41*/ 42function sitelinx_fixMissingAlts() { 43 if( jQuery("body").hasClass("sitelinx-alt") ){ 44 jQuery("img").each(function(){ 45 var alt = jQuery(this).attr("alt"); 46 47 if( !alt ) 48 jQuery(this).attr("alt", ""); 49 }); 50 } 51} 52 53function sitelinx_closeToolbar() { 54 jQuery("#sitelinx-black-screen").removeClass("active"); 55 jQuery("#sitelinx-toggle-toolbar").removeClass("open"); 56 jQuery("#sitelinx-toolbar").removeClass("active").attr("aria-hidden", "true"); 57 58 jQuery("#sitelinx-toolbar button, #sitelinx-toolbar a").each(function(){ 59 jQuery(this).attr("tabindex", "-1"); 60 }); 61} 62function sitelinx_openToolbar() { 63 jQuery("#sitelinx-toggle-toolbar").addClass("open"); 64 jQuery("#sitelinx-toolbar").addClass("active").attr("aria-hidden", "false"); 65 jQuery("#sitelinx-black-screen").addClass("active"); 66 67 jQuery("#sitelinx-toolbar button, #sitelinx-toolbar a").each(function(){ 68 jQuery(this).attr("tabindex", "0"); 69 }); 70} 71 72jQuery(document).ready(function($){ 73 74 // empty alt 75 sitelinx_fixMissingAlts(); 76 77 // toolbar 78 79 if( $("#sitelinx-toolbar").length > 0 ) { 80 $('body').children().not('#wpadminbar').wrapAll("<div id='sitelinx-body-wrap'></div>"); 81 $("body").prepend($("#sitelinx-toolbar")); 82 $("body").prepend($("#sitelinx-black-screen")); 83 $("body").prepend($("#sitelinx-toggle-toolbar")); 84 } 85 86 $("#sitelinx-black-screen").click(function(){ 87 sitelinx_closeToolbar(); 88 // $("#sitelinx-toggle-toolbar").show('slow'); 89 }); 90 $("#sitelinx-close-toolbar").click(function(){ 91 sitelinx_closeToolbar(); 92 // $("#sitelinx-toggle-toolbar").show('slow'); 93 }); 94 $("#sitelinx-toggle-toolbar img").click(function(){ 95 sitelinx_openToolbar(); 96 // $("#sitelinx-toggle-toolbar").hide(); 97 }); 98 //tbs code 99 $("#sitelinx-toggle-toolbar").click(function(){ 100 sitelinx_openToolbar(); 101 // $("#sitelinx-toggle-toolbar").hide(); 102 }); 103 104 // disable animation 105 106 if( sitelinx_readCookie("sitelinx_disable_animation") ) { 107 $("#sitelinx_disable_animation").addClass("sitelinx-active"); 108 $("body").addClass("sitelinx-animation"); 109 } 110 111 $("#sitelinx_disable_animation").click(function(){ 112 $(this).toggleClass("sitelinx-active"); 113 $("body").toggleClass("sitelinx-animation"); 114 115 if( sitelinx_readCookie("sitelinx_disable_animation") ) { 116 sitelinx_eraseCookie("sitelinx_disable_animation"); 117 } else { 118 sitelinx_createCookie("sitelinx_disable_animation", "disable_animation", 1); 119 } 120 }); 121 122 // mark links 123 124 if( sitelinx_readCookie("sitelinx_links_mark") ) { 125 $("#sitelinx_links_mark").addClass("sitelinx-active"); 126 $("body").addClass("sitelinx-mlinks"); 127 } 128 129 $("#sitelinx_links_mark").click(function(){ 130 $(this).toggleClass("sitelinx-active"); 131 $("body").toggleClass("sitelinx-mlinks"); 132 133 if( sitelinx_readCookie("sitelinx_links_mark") ) { 134 sitelinx_eraseCookie("sitelinx_links_mark"); 135 } else { 136 sitelinx_createCookie("sitelinx_links_mark", "marked", 1); 137 } 138 }); 139 140 // keyboard navigation 141 142 if( sitelinx_readCookie("sitelinx_keyboard") ) { 143 $("#sitelinx_keys_navigation").addClass("sitelinx-active"); 144 $("body").addClass("sitelinx-outline"); 145 } 146 147 $("#sitelinx_keys_navigation").click(function(){ 148 $(this).toggleClass("sitelinx-active"); 149 $("body").toggleClass("sitelinx-outline"); 150
151 if( sitelinx_readCookie("sitelinx_keyboard") ) { 152 sitelinx_eraseCookie("sitelinx_keyboard"); 153 } else { 154 sitelinx_createCookie("sitelinx_keyboard", "keyboard", 1); 155 } 156 }); 157 158 // heading mark 159 160 if( sitelinx_readCookie("sitelinx_heading_mark") ) { 161 $("#sitelinx_headings_mark").addClass("sitelinx-active"); 162 $("body").addClass("sitelinx-heading-mark"); 163 } 164 $("#sitelinx_headings_mark").click(function(){ 165 $(this).toggleClass("sitelinx-active"); 166 $("body").toggleClass("sitelinx-heading-mark"); 167 168 if( sitelinx_readCookie("sitelinx_heading_mark") ) { 169 sitelinx_eraseCookie("sitelinx_heading_mark"); 170 } else { 171 sitelinx_createCookie("sitelinx_heading_mark", "heading_mark", 1); 172 } 173 }); 174 175 // background color 176 177 if( sitelinx_readCookie("sitelinx_background_color") ) { 178 $("#sitelinx_background_color").addClass("sitelinx-active"); 179 $("body").addClass("sitelinx-background-color"); 180 $(".sitelinx_background_color").show(); 181 182 // Safely get the color from the cookie first, then fall back to the input's value. 183 var color = sitelinx_readCookie("sitelinx_change_background_color") || '#' + $(".sitelinx_background_color input.jscolor").val(); 184 185 // Apply the color only to the main wrapper. 186 $("#sitelinx-body-wrap").css({"background-color": color}); 187 } 188 189 if( sitelinx_readCookie("sitelinx_change_background_color") ) { 190 191 var def_colors = sitelinx_readCookie("sitelinx_change_background_color"); 192 $(".sitelinx_background_color input.jscolor").val(def_colors); 193 $(".sitelinx_background_color input.jscolor").css({"background-color": def_colors}); 194 195 } 196 197 $("#sitelinx_background_color").click(function(){ 198 // First, turn off all other conflicting modes 199 $("#sitelinx_contrast_bright, #sitelinx_contrast_dark, #sitelinx_links_mark, #sitelinx_headings_mark").removeClass("sitelinx-active"); 200 $("body").removeClass("sitelinx-contrast-bright sitelinx-contrast-dark sitelinx-mlinks sitelinx-heading-mark"); 201 sitelinx_eraseCookie("sitelinx_contrast"); 202 sitelinx_eraseCookie("sitelinx_links_mark"); 203 sitelinx_eraseCookie("sitelinx_heading_mark"); 204 205 // Now, toggle this mode 206 $(this).toggleClass("sitelinx-active"); 207 $("body").toggleClass("sitelinx-background-color"); 208 209 if( sitelinx_readCookie("sitelinx_background_color") ) { 210 sitelinx_eraseCookie("sitelinx_background_color"); 211 } else { 212 sitelinx_createCookie("sitelinx_background_color", "background_color", 1); 213 } 214 215 if ($("body").hasClass("sitelinx-background-color")) { 216 // Safely get color from the cookie first, then fall back to the input's value. 217 var bgcolor = sitelinx_readCookie("sitelinx_change_background_color") || '#' + $(".sitelinx_background_color input.jscolor").val(); 218 219 // Apply color ONLY to the main body wrapper 220 $("#sitelinx-body-wrap").css({"background-color": bgcolor}); 221 $(".sitelinx_background_color").slideDown('fast'); 222 }else{ 223 // On disable, remove the style from the wrapper 224 $("#sitelinx-body-wrap").css("background-color",''); 225 $(".sitelinx_background_color").slideUp('fast'); 226 } 227 }); 228 229 // underline 230 231 if( sitelinx_readCookie("sitelinx_underline") ) { 232 $("#sitelinx_links_underline").addClass("sitelinx-active"); 233 $("body").addClass("sitelinx-underline"); 234 } 235 $("#sitelinx_links_underline").click(function(){ 236 $(this).toggleClass("sitelinx-active"); 237 $("body").toggleClass("sitelinx-underline"); 238 239 if( sitelinx_readCookie("sitelinx_underline") ) { 240 sitelinx_eraseCookie("sitelinx_underline"); 241 } else { 242 sitelinx_createCookie("sitelinx_underline", "underlined", 1); 243 } 244 }); 245 246 // zoom 247 248 if( sitelinx_readCookie("sitelinx_zoom") ) { 249 $("body").addClass("sitelinx-zoom-" + sitelinx_readCookie("sitelinx_zoom")); 250 if(sitelinx_readCookie("sitelinx_zoom") == 3) { 251 $("#sitelinx_screen_up").addClass("sitelinx-active-blue"); 252 } else if(sitelinx_readCookie("sitelinx_zoom") == 4) { 253 $("#sitelinx_screen_up").addClass("sitelinx-active"); 254 } else if(sitelinx_readCookie("sitelinx_zoom") == 1) { 255 $("#sitelinx_screen_down").addClass("sitelinx-active"); 256 } 257 } 258 259 $("#sitelinx_screen_up").click(function(){ 260 if( $("body").hasClass("sitelinx-zoom-1") ) { 261 $("body").removeClass("sitelinx-zoom-1"); 262 $("#sitelinx_screen_down").removeClass("sitelinx-active");
263 sitelinx_eraseCookie("sitelinx_zoom"); 264 } else if( $("body").hasClass("sitelinx-zoom-3") ) { 265 $("body").removeClass("sitelinx-zoom-3").addClass("sitelinx-zoom-4"); 266 $(this).removeClass("sitelinx-active-blue").addClass("sitelinx-active"); 267 sitelinx_eraseCookie("sitelinx_zoom"); 268 sitelinx_createCookie("sitelinx_zoom", 4, 1); 269 } else if( $("body").hasClass("sitelinx-zoom-4") ) { 270 $("body").removeClass("sitelinx-zoom-4"); 271 $(this).removeClass("sitelinx-active"); 272 sitelinx_eraseCookie("sitelinx_zoom"); 273 } else { 274 $("body").addClass("sitelinx-zoom-3"); 275 $(this).addClass("sitelinx-active-blue"); 276 sitelinx_createCookie("sitelinx_zoom", 3, 1); 277 } 278 }); 279 280 $("#sitelinx_screen_down").click(function(){ 281 if( $("body").hasClass("sitelinx-zoom-1") ) { 282 $("body").removeClass("sitelinx-zoom-1"); 283 $(this).removeClass("sitelinx-active"); 284 sitelinx_eraseCookie("sitelinx_zoom"); 285 } else if( $("body").hasClass("sitelinx-zoom-3") ) { 286 $("body").removeClass("sitelinx-zoom-3"); 287 $("#sitelinx_screen_up").removeClass("sitelinx-active-blue").removeClass("sitelinx-active"); 288 sitelinx_eraseCookie("sitelinx_zoom"); 289 } else if( $("body").hasClass("sitelinx-zoom-4") ) { 290 $("body").removeClass("sitelinx-zoom-4").addClass("sitelinx-zoom-3"); 291 $("#sitelinx_screen_up").addClass("sitelinx-active-blue"); 292 sitelinx_eraseCookie("sitelinx_zoom"); 293 sitelinx_createCookie("sitelinx_zoom", 3, 1); 294 } else { 295 $("body").addClass("sitelinx-zoom-1"); 296 $(this).addClass("sitelinx-active"); 297 sitelinx_eraseCookie("sitelinx_zoom"); 298 sitelinx_createCookie("sitelinx_zoom", 1, 1); 299 } 300 }); 301 302 // readable font 303 304 if( sitelinx_readCookie("sitelinx_readable") ) { 305 $("#sitelinx_readable_font").addClass("sitelinx-active"); 306 $("body").addClass("sitelinx-readable"); 307 } 308 $("#sitelinx_readable_font").click(function(){ 309 $(this).toggleClass("sitelinx-active"); 310 $("body").toggleClass("sitelinx-readable"); 311 312 if( sitelinx_readCookie("sitelinx_readable") ) { 313 sitelinx_eraseCookie("sitelinx_readable"); 314 } else { 315 sitelinx_createCookie("sitelinx_readable", "readable", 1); 316 } 317 }); 318 319 // font sizer 320 321 var inc_user_value = $("#sitelinx_fontsizer_inc").attr("data-sitelinx-value"); 322 323 if( inc_user_value ) { 324 var fontsizer_include = inc_user_value; 325 } else { 326 var fontsizer_include = $("body, p, h1, h2, h3, h4, h5, h6, label, input, a, button, textarea"); 327 } 328 329 var exc_user_value = $("#sitelinx-toolbar p, #sitelinx-toolbar h1, #sitelinx-toolbar h2, #sitelinx-toolbar h3, #sitelinx-toolbar h4, #sitelinx-toolbar h5, #sitelinx-toolbar h6, #sitelinx-toolbar a, #sitelinx-toolbar button, #sitelinx-toolbar label, #sitelinx-toolbar input, #sitelinx-toolbar span, #sitelinx-toolbar div"); 330 331 var from_exc_user_value = $("#sitelinx_fontsizer_exc").attr("data-sitelinx-value"); 332 333 if(from_exc_user_value){ 334 335 var exc_user_value = exc_user_value + from_exc_user_value; 336 337 } 338 339 $(fontsizer_include).not(exc_user_value).each(function(){ 340 var fontsize = parseInt( $(this).css("font-size") ); 341 $(this).attr("data-fontsize", fontsize); 342 }); 343 344 if( sitelinx_readCookie("sitelinx_fontsizer") ) { 345 $("body").addClass("sitelinx-font-lvl-" + sitelinx_readCookie("sitelinx_fontsizer")); 346 347 if(sitelinx_readCookie("sitelinx_fontsizer") == 3) { 348 $("#sitelinx_fontsize_up").addClass("sitelinx-active-blue"); 349 350 $(fontsizer_include).not(exc_user_value).each(function(){ 351 var fontsize = parseInt($(this).attr("data-fontsize")); 352 $(this).css("font-size", (fontsize * 1.5) + "px"); 353 }); 354 } else if(sitelinx_readCookie("sitelinx_fontsizer") == 4) { 355 $("#sitelinx_fontsize_up").addClass("sitelinx-active"); 356 357 $(fontsizer_include).not(exc_user_value).each(function(){ 358 var fontsize = parseInt($(this).attr("data-fontsize")); 359 $(this).css("font-size", (fontsize * 2) + "px"); 360 }); 361 } else if(sitelinx_readCookie("sitelinx_fontsizer") == 1) { 362 $("#sitelinx_fontsize_down").addClass("sitelinx-active"); 363 364 $(fontsizer_include).not(exc_user_value).each(function(){ 365 var fontsize = parseInt($(this).attr("data-fontsize")); 366 367 if( (fontsize / 2) > 12 ) { 368 $(this).css("font-size", (fontsize / 2) + "px"); 369 } else { 370 $(this).css("font-size", "12px"); 371 } 372 373 }); 374 } 375 } 376 377 $("#sitelinx_fontsize_up").click(function(){ 378 379 // if level 1 380 if( $("body").hasClass("sitelinx-font-lvl-1") ) { 381 $("body").removeClass("sitelinx-font-lvl-1").addClass("sitelinx-font-lvl-2"); 382 $("#sitelinx_fontsize_down").removeClass("sitelinx-active");
383 sitelinx_eraseCookie("sitelinx_fontsizer"); 384 385 $(fontsizer_include).not(exc_user_value).each(function(){ 386 var fontsize = parseInt($(this).attr("data-fontsize")); 387 $(this).css("font-size", fontsize + "px"); 388 }); 389 } 390 // if level 3 391 else if( $("body").hasClass("sitelinx-font-lvl-3") ) { 392 $("body").removeClass("sitelinx-font-lvl-3").addClass("sitelinx-font-lvl-4"); 393 $(this).removeClass("sitelinx-active-blue").addClass("sitelinx-active"); 394 sitelinx_eraseCookie("sitelinx_fontsizer"); 395 sitelinx_createCookie("sitelinx_fontsizer", "4", 1); 396 397 $(fontsizer_include).not(exc_user_value).each(function(){ 398 var fontsize = parseInt($(this).attr("data-fontsize")); 399 $(this).css("font-size", (fontsize * 2) + "px"); 400 }); 401 } 402 // if level 4 403 else if( $("body").hasClass("sitelinx-font-lvl-4") ) { 404 $("body").removeClass("sitelinx-font-lvl-4").addClass("sitelinx-font-lvl-2"); 405 $(this).removeClass("sitelinx-active"); 406 sitelinx_eraseCookie("sitelinx_fontsizer"); 407 408 $(fontsizer_include).not(exc_user_value).each(function(){ 409 var fontsize = parseInt($(this).attr("data-fontsize")); 410 $(this).css("font-size", fontsize + "px"); 411 }); 412 } 413 // if level 2 or nothing 414 else { 415 $("body").removeClass("sitelinx-font-lvl-2").addClass("sitelinx-font-lvl-3"); 416 $(this).addClass("sitelinx-active-blue"); 417 sitelinx_eraseCookie("sitelinx_fontsizer"); 418 sitelinx_createCookie("sitelinx_fontsizer", "3", 1); 419 420 $(fontsizer_include).not(exc_user_value).each(function(){ 421 var fontsize = parseInt($(this).attr("data-fontsize")); 422 $(this).css("font-size", (fontsize * 1.5) + "px"); 423 }); 424 } 425 }); 426 427 $("#sitelinx_fontsize_down").click(function(){ 428 429 // if level 1 430 if( $("body").hasClass("sitelinx-font-lvl-1") ) { 431 $("body").removeClass("sitelinx-font-lvl-1").addClass("sitelinx-font-lvl-2"); 432 $(this).removeClass("sitelinx-active"); 433 sitelinx_eraseCookie("sitelinx_fontsizer"); 434 435 $(fontsizer_include).not(exc_user_value).each(function(){ 436 var fontsize = parseInt($(this).attr("data-fontsize")); 437 $(this).css("font-size", fontsize + "px"); 438 }); 439 } 440 // if level 3 441 else if( $("body").hasClass("sitelinx-font-lvl-3") ) { 442 $("body").removeClass("sitelinx-font-lvl-3").addClass("sitelinx-font-lvl-2"); 443 $("#sitelinx_fontsize_up").removeClass("sitelinx-active-blue"); 444 sitelinx_eraseCookie("sitelinx_fontsizer"); 445 446 $(fontsizer_include).not(exc_user_value).each(function(){ 447 var fontsize = parseInt($(this).attr("data-fontsize")); 448 $(this).css("font-size", fontsize + "px"); 449 }); 450 } 451 // if level 4 452 else if( $("body").hasClass("sitelinx-font-lvl-4") ) { 453 $("body").removeClass("sitelinx-font-lvl-4").addClass("sitelinx-font-lvl-3"); 454 $("#sitelinx_fontsize_up").removeClass("sitelinx-active").addClass("sitelinx-active-blue"); 455 sitelinx_eraseCookie("sitelinx_fontsizer"); 456 sitelinx_createCookie("sitelinx_fontsizer", "3", 1); 457 458 $(fontsizer_include).not(exc_user_value).each(function(){ 459 var fontsize = parseInt($(this).attr("data-fontsize")); 460 $(this).css("font-size", (fontsize * 1.5) + "px"); 461 }); 462 } 463 // if level 2 or nothing 464 else { 465 $("body").removeClass("sitelinx-font-lvl-2").addClass("sitelinx-font-lvl-1"); 466 $(this).addClass("sitelinx-active"); 467 sitelinx_eraseCookie("sitelinx_fontsizer"); 468 sitelinx_createCookie("sitelinx_fontsizer", "1", 1); 469 470 $(fontsizer_include).not(exc_user_value).each(function(){ 471 var fontsize = parseInt($(this).attr("data-fontsize")); 472 473 if( (fontsize / 2) > 12 ) { 474 $(this).css("font-size", (fontsize / 2) + "px"); 475 } else { 476 $(this).css("font-size", "12px"); 477 } 478 479 }); 480 } 481 }); 482 483 // bright contrast 484 485 if(sitelinx_readCookie("sitelinx_contrast") === "bright") { 486 $("#sitelinx_contrast_bright").addClass("sitelinx-active"); 487 $("body").addClass("sitelinx-contrast-bright"); 488 } else if(sitelinx_readCookie("sitelinx_contrast") === "dark") { 489 $("#sitelinx_contrast_dark").addClass("sitelinx-active"); 490 $("body").addClass("sitelinx-contrast-dark"); 491 } 492 $("#sitelinx_contrast_bright").click(function(){ 493 // First, turn off all other conflicting modes 494 $("#sitelinx_contrast_dark, #sitelinx_background_color, #sitelinx_links_mark, #sitelinx_headings_mark").removeClass("sitelinx-active"); 495 $("body").removeClass("sitelinx-contrast-dark sitelinx-background-color sitelinx-mlinks sitelinx-heading-mark");
496 sitelinx_eraseCookie("sitelinx_contrast"); 497 sitelinx_eraseCookie("sitelinx_background_color"); 498 sitelinx_eraseCookie("sitelinx_links_mark"); 499 sitelinx_eraseCookie("sitelinx_heading_mark"); 500 $(".sitelinx_background_color").slideUp('fast'); 501 502 // Now, toggle this mode 503 $(this).toggleClass("sitelinx-active"); 504 $("body").toggleClass("sitelinx-contrast-bright"); 505 506 if( sitelinx_readCookie("sitelinx_contrast") === "bright") { 507 sitelinx_eraseCookie("sitelinx_contrast"); 508 } else { 509 sitelinx_createCookie("sitelinx_contrast", "bright", 1); 510 } 511 }); 512 513 $("#sitelinx_contrast_dark").click(function(){ 514 // First, turn off all other conflicting modes 515 $("#sitelinx_contrast_bright, #sitelinx_background_color, #sitelinx_links_mark, #sitelinx_headings_mark").removeClass("sitelinx-active"); 516 $("body").removeClass("sitelinx-contrast-bright sitelinx-background-color sitelinx-mlinks sitelinx-heading-mark"); 517 sitelinx_eraseCookie("sitelinx_contrast"); 518 sitelinx_eraseCookie("sitelinx_background_color"); 519 sitelinx_eraseCookie("sitelinx_links_mark"); 520 sitelinx_eraseCookie("sitelinx_heading_mark"); 521 $(".sitelinx_background_color").slideUp('fast'); 522 523 // Now, toggle this mode 524 $(this).toggleClass("sitelinx-active"); 525 $("body").toggleClass("sitelinx-contrast-dark"); 526 527 if( sitelinx_readCookie("sitelinx_contrast") === "dark") { 528 sitelinx_eraseCookie("sitelinx_contrast"); 529 } else { 530 sitelinx_createCookie("sitelinx_contrast", "dark", 1); 531 } 532 }); 533 534 // reset 535 536 $("#sitelinx-reset").click(function(){ 537 $("#sitelinx-toolbar button").each(function() { 538 $(this).removeClass("sitelinx-active").removeClass("sitelinx-active-blue"); 539 }); 540 541 var cookieClasses = ["sitelinx-animation", "sitelinx-outline", "sitelinx-heading-mark", "sitelinx-zoom-1", "sitelinx-zoom-2", "sitelinx-zoom-3", "sitelinx-zoom-4", "sitelinx-font-lvl-1", "sitelinx-font-lvl-2", "sitelinx-font-lvl-3", "sitelinx-font-lvl-4", "sitelinx-readable", "sitelinx-contrast-bright", "sitelinx-contrast-dark", "sitelinx-mlinks", "sitelinx-underline", "sitelinx-background-color"]; 542 543 cookieClasses.forEach(function(a) { 544 $("body").removeClass(a); 545 }); 546 547 548 var cookieNames = document.cookie.split(/=[^;]*(?:;\s*|$)/); 549 550 for (var i = 0; i < cookieNames.length; i++) { 551 if (/^sitelinx_/.test(cookieNames[i])) { 552 sitelinx_eraseCookie(cookieNames[i]); 553 } 554 } 555 556 $(fontsizer_include).not(exc_user_value).each(function(){ 557 var fontsize = parseInt($(this).attr("data-fontsize")); 558 $(this).css("font-size", fontsize + "px"); 559 }); 560 561 $(".sitelinx_background_color").hide(); 562 // var backup_bg = $("body #sitelinx-body-wrap *[backup_bg]:not(#sitelinx-toggle-toolbar, #sitelinx-toggle-toolbar img)").val(); 563 $("body #sitelinx-body-wrap *:not(#sitelinx-toggle-toolbar, #sitelinx-toggle-toolbar img)").css("background-color", ''); 564 }); 565 566 //hide show the logo on click 567 jQuery("#sitelinx_statement").hover(function(){ 568 jQuery(".hide-on-hover-stat").css("display", "none"); 569 jQuery("#show-on-ho").css("display", "block"); 570 }, function(){ 571 jQuery("#show-on-ho").css("display", "none"); 572 jQuery(".hide-on-hover-stat").css("display", "block"); 573 574 }); 575 576 //hide show the feedback 577 jQuery("#sitelinx_feedback").hover(function(){ 578 jQuery(".hide-on-feed").css("display", "none"); 579 jQuery("#show-ho-feed").css("display", "block"); 580 }, function(){ 581 jQuery("#show-ho-feed").css("display", "none"); 582 jQuery(".hide-on-feed").css("display", "block"); 583 584 }); 585 586}); 587 588
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.