PageSourceSearch

https://stpetercathedral.org/wp-content/themes/news-magazine/inc/js/javascript.js?ver=2.1.9

js stpetercathedral.org collected 2026-10-02 13:47:32 UTC 7,223 bytes, 156 lines download raw bytes

1jQuery(document).ready(function(){
2	jQuery('#top-nav li:has(> ul)').addClass('haschild');
3	jQuery("#top-nav > div > ul  li,#top-nav > div > div > ul  li").hover(function(){
4	  if(matchMedia('only screen and (max-width : 767px)').matches || matchMedia('only screen and (max-width : 1024px)').matches){return false;}
5		jQuery(this).parent("ul").find("ul").slideUp(5);
6		jQuery(this).parent("ul").children().removeClass("active");
7		jQuery(this).addClass("active");
8	  if(jQuery(this).find("ul").length){jQuery(this).children("ul").stop().slideDown("fast").addClass("open");}
9	},function(){
10    if(matchMedia('only screen and (max-width : 767px)').matches || matchMedia('only screen and (max-width : 1024px)').matches){return false;}
11		jQuery(this).parent("ul").children().removeClass("active");
12		jQuery(this).find(">ul").slideUp(100);
13		jQuery(".open").removeClass("open");
14	});
15
16	jQuery("#top-nav > div > ul  li.haschild > a,#top-nav > div > div > ul  li.haschild > a").click(function(){
17		if(matchMedia('only screen and (max-width : 767px)').matches || matchMedia('only screen and (min-width: 768px) and (max-width: 1024px)').matches){
18			if(jQuery(this).parent().hasClass("open")){
19				jQuery(this).parent().parent().find(".haschild ul").slideUp(100);
20				jQuery(this).parent().removeClass("open");
21				return false;
22			}
23			jQuery(this).parent().parent().find(".haschild ul").slideUp(100);
24			jQuery(this).parent().parent().find(".haschild").removeClass("open");
25			jQuery(this).next("ul").slideDown("fast");
26			jQuery(this).parent().addClass("open");
27			return false;
28		}
29	});
30
31	jQuery("header").on("click","#menu-button-block", function(){
32		if(jQuery("#top-nav").hasClass("open")){
33			jQuery("header #top-nav").slideUp("fast");
34			jQuery("#top-nav").removeClass("open");
35		}
36		else{
37			jQuery("header #top-nav").slideDown("slow");
38			jQuery("#top-nav").addClass("open");
39		}
40	});
41
42	var visible=jQuery("#wd-categories-vertical-tabs ul.tabs li").length;
43	var data_count=jQuery("#wd-categories-vertical-tabs ul.tabs").attr("data-count");
44	////jQuery("#wd-categories-vertical-tabs .arrows-block").height(visible*76+"px");
45	////jQuery("#wd-categories-vertical-tabs .content-block").css('min-height', visible*76+10);
46	/////jQuery("#wd-categories-vertical-tabs .content-block .tab-content").height(visible*76+"px");
47
48
49	jQuery("#wd-categories-vertical-tabs .content-block > ul > li").height(jQuery("#wd-categories-vertical-tabs ul.tabs").height()-50);
50
51	for(var i=1; i<=data_count; i++){
52		if(jQuery(".content-block #categories-vertical-tabs-content-"+i+"").find(".thumbnail-block").length){
53		  ///////jQuery(".content-block #categories-vertical-tabs-content-"+i+" .text").height((visible*76-210)+"px");
54		  /////jQuery(".phone .content-block #categories-vertical-tabs-content-"+i+"").css("height","360px");
55		  ////jQuery(".phone .content-block #categories-vertical-tabs-content-"+i+" .text").css("height","172px");
56		} else{
57		  ////jQuery(".phone .content-block #categories-vertical-tabs-content-"+i+"").css("height","180px");
58		}
59	}
60
61
62	/////jQuery("#wd-categories-vertical-tabs ul.content li:first-child").css({"display":"block"}).addClass("active");
63	jQuery("#wd-categories-vertical-tabs ul.tabs li a").click(function(){
64		if(jQuery(this).hasClass("changing")){return false;}
65		jQuery(this).addClass("changing");
66
67		tabClick(jQuery(this),"constant");
68		return false;
69	});
70
71
72
73	jQuery("#wd-categories-vertical-tabs .arrow-up").click(function(){
74		jQuery(this).addClass("changing");
75		count=(jQuery("#wd-categories-vertical-tabs ul.tabs li").length-1);
76		if(matchMedia('only screen and (max-width : 767px)').matches){var isactive=jQuery("#wd-categories-vertical-tabs ul.tabs li.active").prev().index();
77		if(isactive==-1){isactive=count;}
78			jQuery("#wd-categories-vertical-tabs ul.tabs li").removeClass("active");
79			jQuery("#wd-categories-vertical-tabs ul.tabs li").eq(isactive).addClass("active");
80
81			jQuery("#wd-categories-vertical-tabs ul.content > li").removeClass("active").css({display:"none"});
82			jQuery("#wd-categories-vertical-tabs ul.content > li").eq(isactive).addClass("active").css({display:"block"});}
83		else{
84			var gotop=true;
85			if(jQuery("#wd-categories-vertical-tabs ul.tabs li.active").index()=="0"){return false;}
86			else{ tabClick(jQuery("#wd-categories-vertical-tabs ul.tabs li.active").prev().find("a"),gotop);return false;}
87		}
88	});
89
90
91	jQuery("#wd-categories-vertical-tabs .arrow-down").click(function(){
92		jQuery(this).addClass("changing");
93		count=(jQuery("#wd-categories-vertical-tabs ul.tabs li").length-1);
94		if(matchMedia('only screen and (max-width : 767px)').matches){var isactive=jQuery("#wd-categories-vertical-tabs ul.tabs li.active").next().index();
95		if(isactive==-1){isactive=0;}
96			jQuery("#wd-categories-vertical-tabs ul.tabs li").removeClass("active");
97			jQuery("#wd-categories-vertical-tabs ul.tabs li").eq(isactive).addClass("active");
98			jQuery("#wd-categories-vertical-tabs ul.content > li").removeClass("active").css({display:"none"});
99			jQuery("#wd-categories-vertical-tabs ul.content > li").eq(isactive).addClass("active").css({display:"block"});}
100		else{
101			if(jQuery("#wd-categories-vertical-tabs ul.tabs li.active").index()==count){tabClick(jQuery("#wd-categories-vertical-tabs ul.tabs li").eq(0).find("a"),false);return false;}
102			else{tabClick(jQuery("#wd-categories-vertical-tabs ul.tabs li.active").next().find("a"),false);return false;}
103		}
104	});
105
106
107	function tabClick(thisElem,gotop){
108
109		if(jQuery("#wd-categories-vertical-tabs .tabs-scroll-block").css("top")=='auto')
110			jQuery("#wd-categories-vertical-tabs .tabs-scroll-block").css("top",0);
111		jQuery("#wd-categories-vertical-tabs ul.tabs li").removeClass("active");
112		var id=thisElem.attr("href").replace("#","");
113		thisElem.parent().addClass("active");
114		jQuery("#wd-categories-vertical-tabs ul.content li.active").css({display:"none"});
115		jQuery("#wd-categories-vertical-tabs ul.content li").removeClass("active");
116		jQuery("#categories-vertical-tabs-content-"+id).fadeIn(800).addClass("active");
117
118		var visible=jQuery("#wd-categories-vertical-tabs .tabs").attr("data-visible");
119		var active=(jQuery("#wd-categories-vertical-tabs ul.content li.active").index()+1);
120
121		if(active=="1" || (gotop=="constant" && active<=visible)){
122			jQuery("#wd-categories-vertical-tabs .tabs-scroll-block").css({"top":"0"});
123		}
124		else if(active>visible && !gotop){
125			jQuery("#wd-categories-vertical-tabs .tabs-scroll-block").css({"top":"-=76"});
126		}
127		else if(gotop=='constant' && active>=visible){
128			return false;
129		}
130		else if(gotop && active>=visible){
131			jQuery("#wd-categories-vertical-tabs .tabs-scroll-block").css({"top":"+=76"});
132		}
133		jQuery("#wd-categories-vertical-tabs a").removeClass("changing");
134		return false;
135	}
136
137});
138
139function wdwt_front_ajax_pagination(page, action, container, args){
140  var data_send = {};
141
142  if(typeof args != 'undefined'){
143    for (var prop in args) {
144      data_send[prop] = args[prop];
145    }
146  }
147
148  data_send.action = 'wdwt_front_'+action;
149  data_send.paged = page;
150
151  jQuery.post(news_magazine_admin_ajax, data_send, function(data) {
152      jQuery(container).html(data);
153    }).success(function(jqXHR, textStatus, errorThrown) {
154      jQuery(container).addClass("ajaxed");
155    });
156}

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.