1document.addEventListener('DOMContentLoaded', function() { 2 if (!document.querySelector('.fdic-badge-wrapper')) { 3 var badgeColor = fdicBadgeOptions.color || 'color'; 4 var backgroundColor = fdicBadgeOptions.background || '#ffffff'; 5 var fdicBadgeSticky = fdicBadgeOptions.fdic_badge_sticky || ''; 6 var fdicFullWidth = fdicBadgeOptions.fdic_full_width == "1"; 7 var fdicBadgeAlignment = fdicBadgeOptions.fdic_badge_aligament || ''; 8 var themeName = fdicBadgeOptions.theme_textdomain || ''; 9 10 11 12 var badgeUrl = fdicBadgeOptions.pluginUrl + 'images/fdic-digital-sign-' + badgeColor + '.svg'; 13 14 var badgeWrapper = document.createElement('div'); 15 badgeWrapper.className = 'fdic-badge-wrapper ' + fdicBadgeSticky; 16 badgeWrapper.style.backgroundColor = backgroundColor; 17 18 if (themeName === "banksite-theme") { 19 var container = document.createElement('div'); 20 container.className = fdicFullWidth ? "container-fluid" : "container"; 21 22 if (fdicBadgeAlignment) { 23 container.style.textAlign = fdicBadgeAlignment; 24 } 25 26 var badgeImg = document.createElement('img'); 27 badgeImg.src = badgeUrl; 28 badgeImg.alt = 'FDIC Official Digital Sign'; 29 30 container.appendChild(badgeImg); 31 badgeWrapper.appendChild(container); 32 } else { 33 if (fdicBadgeAlignment) { 34 badgeWrapper.style.textAlign = fdicBadgeAlignment; 35 } 36 37 if (fdicFullWidth) { 38 var badgeImg = document.createElement('img'); 39 badgeImg.src = badgeUrl; 40 badgeImg.alt = "FDIC Badge"; 41 42 badgeWrapper.appendChild(badgeImg); 43 } else { 44 var row = document.createElement('div'); 45 row.className = "row"; 46 47 var columnWrapper = document.createElement('div'); 48 columnWrapper.className = "large-16 medium-16 small-16 columns"; 49 50 var badgeImg = document.createElement('img'); 51 badgeImg.src = badgeUrl; 52 badgeImg.alt = 'FDIC Official Digital Sign'; 53 54 columnWrapper.appendChild(badgeImg); 55 row.appendChild(columnWrapper); 56 badgeWrapper.appendChild(row); 57 } 58 } 59 60 document.body.appendChild(badgeWrapper); 61 run_code_twice(); 62 } 63}); 64 65jQuery(function(){ 66 67 run_code_twice() 68}) 69 70function run_code_twice(){ 71 if(jQuery('.fdic_sticky').length>0){ 72 jQuery('html').addClass('is_fdic_sticky'); 73 } 74 if(jQuery('#wpadminbar').length>0){ 75 jQuery('html').addClass('is_wpadminbar'); 76 } 77 if(!jQuery('html').hasClass('bks-boot-root')){ 78 jQuery('html').addClass('bks_root_old'); 79 } 80 81 jQuery(window).on('load', function() { 82 // Code to run when the entire site has loaded 83 jQuery('.bks_root_old .fdic-badge-wrapper').addClass('fdic-badge-wrapper-show'); 84 }); 85 86}
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.