PageSourceSearch

https://www.humanityfirstcanada.ca/assets/js/dznav-init.js?v=1.2

js humanityfirstcanada.ca collected 2026-10-04 08:34:13 UTC 2,835 bytes, 118 lines download raw bytes

1var body = $('body');
2	
3function dzSettings({themeFullColor_value,themeLayout_value,headerOption_value,backgroundColor_value}) {
4	
5	this.themeFullColor_value = themeFullColor_value || "color_1";
6	this.themeLayout_value = themeLayout_value || "wide-layout";
7	this.headerOption_value = headerOption_value || "sticky-header";
8	this.backgroundColor_value = backgroundColor_value || "color_1";
9
10	this.manageLayout();
11	this.managePrimaryColor();
12	this.manageHeaderOption();
13	this.manageBackgroundColorOption();
14}
15
16dzSettings.prototype.manageBackgroundColorOption = function() {
17	switch(this.backgroundColor_value) {
18		case "color_0": 
19			body.attr("data-body-bg", "color_0");
20			 break;
21		case "color_1": 
22			body.attr("data-body-bg", "color_1");
23			 break;
24		case "color_2": 
25			body.attr("data-body-bg", "color_2");
26			break;
27		case "color_3": 
28			body.attr("data-body-bg", "color_3");
29			break;
30		case "color_4": 
31			body.attr("data-body-bg", "color_4");
32			break;
33		case "color_5": 
34			body.attr("data-body-bg", "color_5");
35			break;
36		case "color_6": 
37			body.attr("data-body-bg", "color_6");
38			break;	
39		case "color_7": 
40			body.attr("data-body-bg", "color_7");
41			break;
42		default:
43			body.attr("data-body-bg", "color_1");
44	}
45}
46
47dzSettings.prototype.managePrimaryColor = function() {
48	switch(this.themeFullColor_value) {
49		case "color_1": 
50			body.attr("data-color", "color_1");
51			 break;
52		case "color_2": 
53			body.attr("data-color", "color_2");
54			break;
55		case "color_3": 
56			body.attr("data-color", "color_3");
57			break;
58		case "color_4": 
59			body.attr("data-color", "color_4");
60			break;
61		case "color_5": 
62			body.attr("data-color", "color_5");
63			break;
64		case "color_6": 
65			body.attr("data-color", "color_6");
66			break;	
67		case "color_7": 
68			body.attr("data-color", "color_7");
69			break;
70		default:
71			body.attr("data-color", "color_1");
72	}
73}
74dzSettings.prototype.manageLayout = function() {
75	switch(this.themeLayout_value){
76		case "wide-layout": 
77			body.attr("data-layout", "wide-layout");
78			 break;
79		case "boxed": 
80			body.attr("data-layout", "boxed");
81			break;
82		case "frame": 
83			body.attr("data-layout", "frame");
84			break;
85		default:
86			body.attr("data-layout", "wide-layout");
87	}
88}
89dzSettings.prototype.manageHeaderOption = function() {
90	switch(this.headerOption_value){
91		case "sticky-header": 
92			body.attr("data-headerposition", "sticky-header");
93			 break;
94		case "sticky-no": 
95			body.attr("data-headerposition", "sticky-no");
96			break;
97		default:
98			body.attr("data-headerposition", "sticky-header");
99	}
100}
101
102
103"use strict"
104var dzSettingsOptions = {};
105
106(function($) {
107
108	"use strict"
109	dzSettingsOptions = {
110		themeFullColor_value: "color_1",
111		themeLayout_value: "wide-layout",
112		headerOption_value: "sticky-header",
113		backgroundColor_value: "color_0",
114	};
115	
116	new dzSettings(dzSettingsOptions); 
117	
118})(jQuery);

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.