PageSourceSearch

https://www.firstfederalwisconsin.com/wp-content/plugins/banksite-external-links/js/external-link.js?ver=6.9.9

js firstfederalwisconsin.com collected 2026-10-06 14:01:39 UTC 4,934 bytes, 145 lines download raw bytes

1jQuery(function($){
2if(jQuery('#ExternalDsModal').length > 0){
3		/*jQuery('a[href*="calculators"]').each(function(){
4			
5			var string = jQuery(this).attr('href');
6			if(string.indexOf('.html') !== -1 && string.indexOf('banksiteservices.com') !== -1){
7				var url1 = getParameterByName("url", string);
8				var c1 = url1;
9			    if(c1 === null){
10				    string = string.split('?');
11				    c1 = string[1];
12				    
13			    }
14			    jQuery(this).attr('href', c1).addClass('link_to_window');
15			    
16			}
17		})*/
18	    var jurlobj = JSON.parse(no_popup);
19		var the_join = "";
20		for(i=0; i<jurlobj.length;i++){
21			
22			the_join +=':not([href*="'+jurlobj[i]+'"])';
23		}
24	    var host = window.location.host;
25			 var the_exclude = 'a:not([href*="'+host+'"]):not([href^="#"]):not([href^="?"]):not([href*="javascript:void(0)"]):not([href^="/"]):not([href^="mailto:"]):not([href^="phone:"]):not([href^="tel:"]):not([ng-click])'+the_join;
26		 jQuery(document).on('click', the_exclude, function(e){		   
27		    if(jQuery(this).attr('href') !== undefined) { 
28		    jQuery('.oneExternalDsModal').trigger('click');
29		    
30		     if(jQuery(this).hasClass('link_to_window')){
31			    jQuery('.ExternalDsModalGo').attr('onclick', "bknextrOpenAWin('"+jQuery(this).attr('href')+"');return false;");
32		    }else{
33			    jQuery('.ExternalDsModalGo').removeAttr('onclick');
34		    }
35		    jQuery('.ExternalDsModalGo').attr('href', jQuery(this).attr('href'));
36		    if(!jQuery(e.target).hasClass('ExternalDsModalGo')){
37		    return false;
38		    }
39		    }
40	    })
41	    jQuery(document).on('click', 'a[href*="external-link-disclaimer"]', function(e){
42		    e.preventDefault();
43		    
44		    if(jQuery(this).hasClass('no-tab')){
45			    jQuery('.ExternalDsModalGo').attr('target', ''); 
46		    }else{
47			    jQuery('.ExternalDsModalGo').attr('target', '_blank'); 
48		    }
49		    
50		    jQuery('.oneExternalDsModal').trigger('click');
51		 
52		    var url_string = jQuery(this).attr('href');
53			var url = getParameterByName("url", url_string);
54			var c = url;
55		    if(c === null){
56			    url_string = url_string.split('?');
57			    c = url_string[1];
58		    }
59			
60			jQuery('.ExternalDsModalGo').attr('href', c);
61		    if(!jQuery(e.target).hasClass('ExternalDsModalGo')){
62		    	return false;
63		    }
64	    })
65	    jQuery('.external-link').click(function(e){
66		    e.preventDefault();
67		    jQuery('.oneExternalDsModal').trigger('click');
68		    jQuery('.ExternalDsModalGo').attr('href', jQuery(this).attr('href'));
69		    if(!jQuery(e.target).hasClass('ExternalDsModalGo')){
70		    return false;
71		    }
72	    })
73	    jQuery('.ExternalDsModalClose').click(function(e){
74		    e.preventDefault();
75		    jQuery(this).parents('#ExternalDsModal').find('.close-reveal-modal').trigger('click');
76		    setTimeout(function(){ jQuery('.ExternalDsModalGo').removeAttr('onclick'); }, 500);
77	    })
78	    jQuery('.ExternalDsModalGo').click(function(){
79		   jQuery(this).parents('#ExternalDsModal').find('.close-reveal-modal').trigger('click');
80		   setTimeout(function(){ jQuery('.ExternalDsModalGo').removeAttr('onclick'); }, 500); 
81	    })
82	    
83	    
84	     jQuery('.ExternalMailModalClose').click(function(e){
85		    e.preventDefault();
86		    jQuery(this).parents('#ExternalEmailModal').find('.close-reveal-modal').trigger('click');
87	    })
88	    jQuery('.ExternalMailModalGo').click(function(){
89		   jQuery(this).parents('#ExternalEmailModal').find('.close-reveal-modal').trigger('click'); 
90	    })
91	    
92	    
93    }
94    
95    if(jQuery('#ExternalEmailModal').length > 0){
96	    jQuery(document).on('click', 'a[href^="mailto:"]', function(e){
97		    if(jQuery(this).attr('href') !== undefined) { 
98			    jQuery('.oneExternalEmailModal').trigger('click');
99			    jQuery('.ExternalMailModalGo').attr('href', jQuery(this).attr('href'));
100			    if(!jQuery(e.target).hasClass('ExternalMailModalGo')){
101			    	return false;
102			    }else{
103				    window.location.href = jQuery(this).attr('href');
104			    }
105		    }
106	    })
107    }
108    
109    function getParameterByName(name, url) {
110	 if (!url) {
111	 url = window.location.href;
112	 }
113	 name = name.replace(/[\[\]]/g, "\\$&");
114	 var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
115	 results = regex.exec(url);
116	 if (!results) return null;
117	 if (!results[2]) return '';
118	 return decodeURIComponent(results[2].replace(/\+/g, " "));
119	}
120})
121function bknextrOpenAWin(url,targ) {
122		var height=0; var width=0;
123		if (self.screen) {     // for NN4 and IE4
124		width = screen.width;
125		height = screen.height}
126		else
127		if (self.java) {   // for NN3 with enabled Java
128		var jkit = java.awt.Toolkit.getDefaultToolkit();
129		var scrsize = jkit.getScreenSize();
130		width = scrsize.width;
131		height = scrsize.height; }
132		
133		if (width > 0 && height > 0) {
134		var popleft = (width - 650) / 2;
135       
136		}
137		else {
138		var popleft = 100;
139		
140		}
141		
142		var features = 'toolbar=false,width=650,height=850,top=30,left=' + popleft +
143		',scrollbars'
144		  window.open(url, targ, features);
145	}

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.