PageSourceSearch

https://kamaliischool.org/

html kamaliischool.org collected 2026-10-07 22:56:48 UTC 68,444 bytes, 2,099 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15	<!DOCTYPE HTML>
16
17
18
19<!-- w10a / 3.0 -->
20
21
22
23
24	<html lang="en">
25	<head>
26		<meta name="viewport" content="width=device-width, initial-scale=1">
27		
28			<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
29		
30		<title>Kamali'i Elementary School</title>
31		
32
33
34
35
36
37		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
38		<meta name="description" content="Kamali'i Elementary School">
39		
40		
41		
42		
43		
44			
45			
46		
47		 
48		 
49			<meta property="og:title" content="Kamali'i Elementary School" />
50			<!-- Twitter share card configuration -->
51			<meta name="twitter:title" content="Kamali'i Elementary School" />
52		
53		
54		
55
56		
57
58
59
60
61
62
63		
63<script type="application/ld+json">
64		{
65			"@context": "http://schema.org",
66  			"@type": "EducationalOrganization",
67  			"name" : "Kamali'i Elementary School",
68  			"address": {
69   				"@type": "PostalAddress",
70    			"addressCountry": "US",
71    			"addressLocality": "Kihei",
72    			"addressRegion": "HI",
73    			"postalCode": "96753",
74    			"streetAddress": "180 Alanui Keali'i Drive",
75    			"telephone": "(808) 875-6840"
76  			},
77		 	 "@id" : "www.kamaliischool.org",
78 			 "url": "https://www.kamaliischool.org"
79		}
80		</script>
80
81		
82
83		
84		
85		
86		<meta name="generator" content="Educational Networks / SchoolSitePro">
87		
88		
89			<link rel="icon" href="/favicon.ico" type="image/x-icon">
90			<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
91			<link rel="stylesheet" href="/apps/shared/main.css?acn=276887" type="text/css">
92			<link rel="stylesheet" href="/apps-shared/en-commons.css?acn=276887" type="text/css">
93			
93<script type="text/javascript" src="/apps-shared/en-commons.js?acn=276887"></script>
93
94			<link rel="stylesheet" href="/apps-shared/encms/encms-public.css?acn=276887" type="text/css">
95			
96				<link rel="stylesheet" href="/shared/main.css" type="text/css">
97			
98			
99			
100
101
102
103
104			
105
106
107
108
109
110            
111
112
113
114
115		
116
117		
118		<style>
119			:not(#en-complement-of-body) a:focus-visible, :not(#en-complement-of-body) input:focus:not([readonly]),
120			:not(#en-complement-of-body) input:active:not([readonly]), :not(#en-complement-of-body) select:focus, :not(#en-complement-of-body) select:active,
121			:not(#en-complement-of-body) textarea:focus, :not(#en-complement-of-body) textarea:active,
122			:not(#en-complement-of-body) li.featuredAlbum:focus {
123				outline: 2px #3091ff solid!important;
124				outline-offset: 0!important;
125				box-shadow: 0 0 0 4px #F9F9F9!important;
126			}
127            .en-acc-hidden-temp {
128                display: none;
129                visibility: hidden;
130            }
131		</style>
132		
132<script>
133			var jAriaOnLoadCallbacks = [];
134		</script>
134
135		
136
137		
137<script type="text/javascript" src="/apps-shared/encms/en.js?acn=276887"></script>
137
138
139		
139<script type="text/javascript">
140			var Common = {
141				donationsPopup: 0
142			};
143
144			
145			function getId(id) {
146	return document.getElementById(id);
147}
148
149function MM_swapImage() { //v3.0
150	var i,j=0,x,a=MM_swapImage.arguments;
151	document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
152	 if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
153}
154
155function P7_autoLayers() { //v1.2 by PVII
156 var g,b,k,f,args=P7_autoLayers.arguments;
157 var a = parseInt(args[0]);if(isNaN(a))a=0;
158 if(!document.p7setc) {p7c=new Array();document.p7setc=true;
159	for (var u=0;u<10;u++) {p7c[u] = new Array();}}
160 for(k=0; k<p7c[a].length; k++) {
161	if((g=MM_findObj(p7c[a][k]))!=null) {
162	 b=(document.layers)?g:g.style;b.visibility="hidden";}}
163 for(k=1; k<args.length; k++) {
164	if((g=MM_findObj(args[k])) != null) {
165	 b=(document.layers)?g:g.style;b.visibility="visible";f=false;
166	 for(j=0;j<p7c[a].length;j++) {
167		if(args[k]==p7c[a][j]) {f=true;}}
168	if(!f) {p7c[a][p7c[a].length++]=args[k];}}}
169}
170
171function MM_preloadImages() { //v3.0
172	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
173		var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
174		if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
175}
176
177function MM_swapImgRestore() { //v3.0
178	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
179}
180
181function MM_findObj(n, d) { //v4.01
182	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
183		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
184	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
185	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
186	if(!x && d.getElementById) x=d.getElementById(n); return x;
187}
188
189function popup(URL, title, width, height) {
190	popWindow(URL, title, width, height);
191}
192
193function popWindow(URL, title, width, height) {
194	if (!startNewWindow(URL, title, width, height))
195		alert("Ooops\n\nYou seem to have a popup blocker. Please disable it to see the page!");
196}
197
198function startNewWindow(URL, title, width, height) {
199	var host = document.location.host;
200	host = host.replace(/./g, "");
201	this.name = host + "Main";
202	var w = window.open(URL, title, "menubar=no,scrollbars=yes,width=" 
202+ width + ",height=" + height + ",resizable=1,status=yes");
203	if (w == null) return false;
204	return true;
205}
206
207function openVideoWindow(videoFile) {
208	var videoWindow = open(videoFile, "VideoWindow", "width=320,height=320,screenX=0,screenY=0");
209	if (videoWindow = null)
210		alert("Ooops\n\nYou seem to have a popup blocker. Please disable it to see the video!");
211}
212
213function openFlashVideo(videoFile, width, height) {
214	if (width == null || width == "")
215		width = 320;
216	if (height == null || height == "")
217		height = 283;
218	var videoWindow = open("/apps/videos/flash_popup.jsp?f=" + videoFile, "VideoWindow", "width=" + width + ",height=" + height + ",screenX=0,screenY=0");
219	if (videoWindow = null)
220		alert("Ooops\n\nYou seem to have a popup blocker. Please disable it to see the video!");
221}
222
223function donate() {
224	var host = document.location.host;
225	if (host.indexOf(":") > 0)
226		host = host.substring(0, host.indexOf(":"));
227	if (window.Common && Common.donationsPopup == 1) {
228		var opened = startNewWindow("/apps/s/donations/index.jsp?h=" + host, "SecureDonations", 700, 480);
229		if (!opened) {
230			alert("You seem to have a popup blocker. We will continue in the main browser window.");
231			window.location.href = "/apps/s/donations/index.jsp?h=" + host;
232		}
233	} else {
234		window.location.href = "/apps/s/donations/index.jsp?h=" + host;
235	}
236	
237}
238
239function getRN() {
240	return Math.round(Math.random() * 10000000);
241}
242
243function proxyKiller() {
244	var rn = getRN();
245	var d = document.location.host;
246	var a = document.getElementsByTagName("a");
247	for (i = 0; i < a.length; i++) {
248		var h = a[i].href;
249		if (h.indexOf("javascript") < 0 && h.indexOf("mailto") < 0 && h.indexOf("&rn=") < 0 && h.indexOf("?rn=") < 0 && h.indexOf("#") < 0 && (h.indexOf("http://" + d) == 0 || h.indexOf("https://secure.educationalnetworks.") == 0)) {
250			var inner = a[i].innerHTML;
251			if (h.indexOf("?") >= 0)
252				a[i].href += "&rn=" + rn;
253			else
254				a[i].href += "?rn=" + rn;
255			if (a[i].innerHTML != inner)
256				a[i].innerHTML = inner;
257		}
258	}
259}
260
261function trimString(inputString) {
262   if (typeof inputString != "string") return inputString;
263   var retValue = inputString;
264   var c = retValue.substring(0, 1);
265	
266   while (c == " " || c == "\n" || c == "\r" || c == "\t") {
267      retValue = retValue.substring(1, retValue.length);
268      c = retValue.substring(0, 1);
269   }
270   c = retValue.substring(retValue.length - 1, retValue.length);
271	
272   while (c == " " || c == "\n" || c == "\r" || c == "\t") {
273      retValue = retValue.substring(0, retValue.length - 1);
274      c = retValue.substring(retValue.length - 1, retValue.length);
275   }
276   return retValue;
277}
278
279function validatePositiveInteger(val) {
280	if (val == null || val == "")
281		return false;
282	var alphabet = "0123456789";
283	for (i = 0; i < val.length; i++) {
284		if (alphabet.indexOf(val.charAt(i)) < 0)
285			return false;
286	}
287	return true;
288}
289
290function validateDollarAmount(val) {
291	if (val == null || val == "")
292		return false;
293	var alphabet = "0123456789.";
294	var numDot = 0;
295	for (i = 0; i < val.length; i++) {
296		if (val.charAt(i) == '.')
297			numDot++;
298		if (alphabet.indexOf(val.charAt(i)) < 0)
299			return false;
300	}
301	
302	if (numDot > 1 || (numDot == 1 && val.indexOf('.') != val.length - 3))
303		return false;
304	
305	return true;
306}
307
308function rotatePics(name, numPics, interval) {
309	var pic = getId(name);
310	if (pic != null) {
311		var path;
312		do {
313			path = "/pics/" + name + "/" + Math.floor(Math.random() * numPics) + ".jpg";
314		} while (pic.src.indexOf(path) >= 0);
315		
316		pic.src = path;
317		
318		setTimeout('rotatePics("' + name + '",' + numPics + ',' + interval + ')', interval);
319	}
320}
321
322function toUTF8(t) {
323	if (t == null)
324		return t;
325	
326	for (i = 0; i < t.length; i++) {
327		if (t.charCodeAt(i) > 126) {
328			var c = "&#" + t.charCodeAt(i) + ";";
329			t = t.substring(0, i) + c + t.substring(i + 1, t.length);
330		}
331	}
332	return t;
333}
334
335function setCookie(sName, sValue, expires) {
336	if (expires != null && expires != "")
337		document.cookie = sName + "=" + escape(sValue) + "; path=/; expires=" + expires;
338	else
339		document.cookie = sName + "=" + escape(sValue) + "; path=/;";
340}
341
342function getCookie(sName) {
343	var aCookie = document.cookie.split("; ");
344	for (var i=0; i < aCookie.length; i++) {
345		var aCrumb = aCookie[i].split("=");
346		if (sName == aCrumb[0]) 
347			return unescape(aCrumb[1]);
348	}
349	
350	return null;
351}
352
353function delCookie(sName) {
354	document.cookie = sName + "=x ; expires=Fri, 31 Dec 1999 23:59:59 GMT;";
355}
356
357function onEnter(e, callback) {
358	var characterCode;
359	
360	if (e && e.which) {
361		characterCode = e.which;
362	} else{
363		e = window.event;
364		try {
365			characterCode = e.keyCode;
366		} catch (ex) {
367			characterCode = -1;
368		}
369	}
370	
371	if(characterCode == 13) {
372		eval(callback);
373		return false;
374	} else{
375		return true;
376	}			
377}
378
379function CommonIsLoaded() {
380	return true;
381}
382
383function ENPubSub() {
384	this.events = {};
385
386	this.subscribe = function (event, listener) {
387		if (!this.events[event]) {
388			this.events[event] = [];
389		}
390
391		this.events[event].push(listener);
392	};
393
394	this.publish = function (event, args) {
395		if (!this.events[event]) {
396			return;
397		}
398
399		for (var key in this.events[event]) {
400			if (this.events[event].hasOwnProperty(key)) {
401				this.events[event][key](args);
402			}
403		}
404	};
405}
406
407try {
408	window.enPubSub = new ENPubSub();
409} catch (err) {
410	console.log("ENPubSub unexpected error.", err);
411}
412			
413
414			
415			var ENAdminSiteUrl = "admin.kamaliischool.org";
416			window.addEventListener("load", function() {
417function ENBootstrap() {
418	try { if (_encms) return; } catch(e) {}
419	
420	this.dialog = null;
421	this.dialogIframe = null;
422	this.rapidPressKeyConfigs = {
423		CTRL : { code: 17, presses: 0, lastPress: null }, 
424		E : { code: 69, presses:0, lastPress: null },
425		SHIFT : { code: 16, presses:0, lastPress: null } ,
426		SPACE : { code: 32, presses:0, lastPress: null }, 
427		CMD : { presses:0, lastPress: null }, //mac
428		MacOS : navigator.platform.toUpperCase().indexOf('MAC') > -1,
429		Opera : navigator.userAgent.toLowerCase().indexOf("op") > -1
430	};
431	
432	this.checkRapidPress = function(key, goal, laglimit, callback) { 
433		var callback = (typeof callback === "undefined") ? function(){} : callback;
434		var timeNow = Date.now();
435		
436		if (key.presses < 1 || timeNow > (key.lastPress + laglimit)) {
437			key.presses = 1;
438			key.lastPress = timeNow;
439			return false
440		} else key.presses++;
441	
442		if (timeNow < (key.lastPress + laglimit)) {
443			if (key.presses >= goal) {
444				callback();
445				key.presses = 0;
446				key.lastPress = null;
447				return true
448			}
449		} else {		
450			key.presses = 1;
451			key.lastPress = timeNow;
452		}
453		return false
454	}
455	
456	
457	this.init = function() {
458		document.addEventListener("keyup", this);
459		window.addEventListener("message", this, false);
460		this.checkItp();
461		this.checkForEncmsUrl();
462	}
463	
464	this.checkForEncmsUrl = function() {
465		if (location.hash.indexOf('encmsUrl=') !== -1) {
466			this.addEncmsUrlToQuery();
467			this.showLogin();
468		}
469	}
470	
471	this.addEncmsUrlToQuery = function() {
472		let match = location.hash.match(/encmsUrl=([^&#]+)/);
473		if (match && match[1]) {
474			let searchParams = new URLSearchParams(location.search);
475			searchParams.set('_t', Date.now());
476			history.replaceState(null, '', location.pathname + '?' + searchParams.toString() + location.hash);
477		}
478	}
479	
480	this.checkItp = function() {
481		let me = this;
482		if (!window.webkitRequestAnimationFrame || navigator.maxTouchPoints
483			|| !navigator.vendor.match(/apple/i)
484			|| !navigator.userAgent.match(/safari/i)
485			|| !navigator.userAgent.match(/mac/i)
486		) {
487			return;
488		}
489		var iptCheck = document.createElement("script");
490		iptCheck.onload = function() {
491			me.assumeItp = window.ENAssumeItp;
492			delete window.ENAssumeItp;
493			iptCheck.remove();
494		}
495		iptCheck.src = "/apps-shared/encms/auth/d.jsp?itp=1";
496		document.body.appendChild(iptCheck);
497	}
498	
499	this.showLogin = function() {
500		this.dialog = document.createElement("div");
501		this.dialog.classList.add("en-cms-auth-dialog");
502		
503		let src = "/apps-shared/encms/auth/d.jsp?f=" + encodeURIComponent(encodeURIComponent(location.href));
504		if (!this.assumeItp) {
505			this.dialogIframe = document.createElement("iframe");
506			if (typeof ENAdminSiteUrl === "string" && ENAdminSiteUrl) {
507				this.dialogIframe.setAttribute('allow', 'publickey-credentials-get https://' + ENAdminSiteUrl + '; publickey-credentials-create https://' + ENAdminSiteUrl);
508			}
509			this.dialogIframe.src = src;
510			
511			this.dialog.appendChild(this.dialogIframe);
512			
513			this.dialog.onclick = this.processDialogClick.bind(this);
514			
515			document.body.appendChild(this.dialog);
516		} else {
517			window.open(src + "&itp=1");
518		}
519	}
520	
521	this.closeLogin = function(removeEncmsUrl = true) {
522		try {
523			document.body.removeChild(this.dialog);
524		} catch(e){}
525		this.dialog = null;
526		this.dialogIframe = null;
527		
528		// Remove _t from URL, and optionally remove encmsUrl when closing login
529		let searchParams = new URLSearchParams(location.search);
530		searchParams.delete('_t');
531		let newHash = removeEncmsUrl ? location.hash.replace(/[&#]*encmsUrl=[^&]*/g, '') 
531: location.hash;
532		let newUrl = location.pathname;
533		if (searchParams.toString()) {
534			newUrl += '?' + searchParams.toString();
535		}
536		if (newHash && newHash !== '#') {
537			newUrl += newHash;
538		}
539		history.replaceState(null, '', newUrl);
540	}
541	
542	this.getSecondLevelDomain = function(domain) {
543		let secondLevelDomain;
544		try {
545			secondLevelDomain = domain.match(/([^.]+[.][^.]+|[^.]+[.]k12[.][^.]+[.]us)$/g)[0];
546		} catch (e) {}
547		return secondLevelDomain;
548	}
549	
550	this.handleEvent = function(e) {
551		switch(e.type) {
552			case "keyup":
553				this.processKeyUp(e);
554				break;
555			case "message":
556				this.processMessage(e);
557				break;
558		}
559	}
560	
561	this.processKeyUp = function(e) {//transient
562		let me = this;
563		if (e.keyCode == 27) { // Escape key
564			me.closeLogin();
565			return;
566		}
567		let rapidPressKey;
568		if (this.rapidPressKeyConfigs.MacOS && !this.rapidPressKeyConfigs.Opera && (e.keyCode == '91' || e.keyCode == '93' || e.keyCode == '224')) {
569			rapidPressKey = this.rapidPressKeyConfigs.CTRL;
570		} else {
571			switch (e.keyCode) {
572				case this.rapidPressKeyConfigs.CTRL.code:
573					rapidPressKey = this.rapidPressKeyConfigs.CTRL;	
574			}
575		}
576		if (rapidPressKey) {
577			this.checkRapidPress(rapidPressKey, 2, 450, function() {
578				me.showLogin();
579			});
580		}
581	}
582	
583	this.processMessage = function(e) {
584		let me = this;
585		if (e.data.e == "cms-loaded") {
586			let success = true;
587			if (e.data.cName) {
588				if (e.data.cValue) {
589					let secondLevelDomain = this.getSecondLevelDomain(location.hostname);
590					let domainKeyValue = (secondLevelDomain ? "domain=." + secondLevelDomain : "");
591					let cookie = (e.data.cName + "=" + e.data.cValue +"; path=/; " + domainKeyValue);
592					document.cookie = cookie;
593				} else {
594					success = false;
595					setTimeout(function() {
596						alert("Please allow cookies from " + me.getSecondLevelDomain(e.data.cDomain));
597					}, 100);
598					this.closeLogin();
599				}
600			}
601			if (success) {
602				this.closeLogin(false); // Keep encmsUrl in hash for successful login
603				location.reload();
604			}
605		} else if (e.data.e == "cms-auth-dialog-close") {
606			this.closeLogin();
607		} else if (e.data.type == "en-iframe-resize") {
608			this.resizeDialog(e.data.height);
609		}
610	}
611
612	this.resizeDialog = function(contentHeight) {
613		if (!this.dialog || !this.dialogIframe) {
614			return;
615		}
616		let height = Math.min(contentHeight, window.innerHeight - 40);
617		this.dialogIframe.style.height = height + "px";
618		this.dialog.style.gridTemplateRows = "1fr " + height + "px 1fr";
619		this.dialog.style.msGridRows = "1fr " + height + "px 1fr";
620	}
621
622	this.processDialogClick = function() {
623		this.closeLogin();
624	}
625	
626	this.init();
627	}
628new ENBootstrap();
629})
630
631			
632		</script>
632
633		
634			<!--[if lt IE 9]>
635				
635<script src="/apps/shared/html5shiv.min.js"></script>
635
636			<![endif]-->
637		
638		
639		
640      		
641    	
642
643
644
645
646	</head>
647	
648	
649	
650		
651
652
653
654
655<meta name="viewport" content="width=device-width, initial-scale=1.0">
656<link rel="stylesheet" href="/shared/css/header.css">
657<link rel="stylesheet" href="/shared/css/enheader.css">
658<link rel="preconnect" href="https://fonts.googleapis.com">
659<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
660<link href="https://fonts.googleapis.com/css2?family=Lobster&family=Lobster+Two:ital,wght@0,400;0,700;1,400;1,700&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">
661
662<!-- <body class=" null"> <![endif] -->
663<header id="enheader2" en-type="header-1" en-init-nav="true" class="enh1 enh1dm-1-2 enh1tbar-2-2 enh1topnav-4-3 enh1logo-3-2 enh1logo-2-2 enh1logo-4-3 enh1tbar-3-2 enh1tbar-4-2 enh1topnav-2-2 enh1-1-2 enh1mh-2-2">
664    <div class="enh1-top-bar-bg" role="presentation"></div>
665    <div class="enh1-center-bar-bg" role="presentation"></div>
666    <div class="enh1-bottom-bar-bg" role="presentation"></div>
667
668    <div class="en-mobile-header">
669        <div class="enh1-logo-cont">
670            <h1><a href="/"><img src="/pics/logo_name.png" alt="Kamali'i Elementary School"></a></h1>
671        </div>
672        <div class="enh1-middle">
673           
674        <button class="en-mobnav-button" en-action="mobnav-toggle"><img src="/pics/mobile_menu.png" alt="Mobile menu icon"></button>
675    </div>
676
677  </div>
678    <nav id="menu" class="cf en-nav">
679        <div class="enh1-top-bar">
680            <div class="enh1-social">
681                <a href="https://twitter.com/KamaliiSchool/" target="_blank" en-mouseover="no"><img src="/pics/twit_icon.png" alt="Kamali'i Elementary School twitter"></a>  
682                <a href="https://www.instagram.com/KamaliiSchool/" target="_blank" en-mouseover="no"><img src="/pics/insta_icon.png" alt="Kamali'i Elementary School instagram"></a>               
683            </div>
684            <div class="enh1-marquee en-marquee-module" role="presentation"><enmarquee style='display:none !important;'>{"text":"Welcome to the Kamali’i Elementary School website!     A compassionate, collaborative ‘ohana innovating a better world.","delay":"35"}</enmarquee></div>
685            <div class="enh1-search-translate" role="presentation">
686                <div id="login" > <a class="" id="click" href="javascript:;">Login</a>
687                    <div id="form">
688                        <div id="qlink-close-btn"><span>x</span></div>
689                        
690                            
691                            
692                        
693
694
695
696
697	
698	
699		
700			
700<script type="text/javascript">
701				function topLoginSubmit(rn) {
702					if (trimString(getId("topLoginUsername"+rn).value) == "" || trimString(getId("topLoginPassword"+rn).value) == "") {
703						alert("Please enter your email and password!");
704						return false;
705					} else {
706						return true;
707					}
708				}
709			</script>
709
710		
711		
712		
713			<form onsubmit="return topLoginSubmit('6740')" method="post" name="topLoginForm6740" action="/servlet/auth/email" target="_top" style="margin: 0px; padding: 0px;">
714			<input type="hidden" name="r" value="/apps/account/other">
715			<div id="student-vault-vertical" class="cf">
716				<div id="input-fields" class="cf">
717					<div id="email-container">
718					<label for="topLoginUsername6740">Email</label>: <input type="text" id="topLoginUsername6740" class="darkBox waInputText" name="username" maxlength="60" value="" onkeypress="onEnter(event, 'topLoginSubmit(\'6740\')');" >
719					</div>
720					<div id="password-container">
721					<label for="topLoginPassword6740">Password</label>: <input type="password" id="topLoginPassword6740" class="darkBox waInputPassword" name="password" maxlength="100" value="" onkeypress="onEnter(event, 'topLoginSubmit(\'6740\')');">
722					</div>
723				</div>
724				<div id="sign-in" class="cf">
725					<input type="image" alt="Sign in button" src="/apps/pics/b/sign_in_p18.png" class="topLoginSubmitButton">
726					
727					<a href="/apps/account/profile.jsp?activationForwardURL=/apps/account/other">Create Account</a>
728					
729				</div>
730			</div>
731			</form>
732		
733	
734
735                    </div>
736                </div>
737                <a id="en-public-header-translate" en-google-translate="incl:ar/Arabic,bg/Bulgarian,zh-CN/Chinese (Simplified),zh-TW/Chinese (Traditional),hr/Croatian,cs/Czech,da/Danish,nl/Dutch,tl/Filipino,fi/Finnish,fr/French,de/German,el/Greek,ht/Haitian Creole,iw/Hebrew,hi/Hindi,it/Italian,ja/Japanese,ko/Korean,no/Norwegian,pl/Polish,pt/Portuguese,ro/Romanian,ru/Russian,es/Spanish,sv/Swedish,tr/Turkish,uk/Ukrainian,ur/Urdu,vi/Vietnamese">
738                    <img src="/pics/translate_icon.png" alt="Translation button"><span></span>
739                </a>  
740                <div class="enh1-search" onclick="_enSearchPopupToggle()" tabindex="0"><img src="/pics/search_icon.png" alt="school-search-icon"></div>
741                
742            </div>
743        </div>
744        <div class="enh1-logo-cont">
745          <h1><a href="/"><img src="/pics/logo_name.png" alt="Kamali'i Elementary School"></a></h1>
746        </div>
747        <div class="enh1-middle">
748        <button class="en-mobnav-button" en-action="mobnav-hide"><img src="/pics/close_menu.png" alt="Mobile menu icon"></button></div>
749        
750            
751
752
753
754
755
756    
757        <link rel="stylesheet" media="not all and (max-width: 767px)" href="/apps-shared/navigation/v1/nav_desktop_core.css" type="text/css">
758        <link rel="stylesheet" media="all and (max-width: 767px)" href="/apps-shared/navigation/v1/nav_mobile_core.css" type="text/css">
759    
760
761
762<script src="/apps-shared/navigation/navigation.js?acn=276887"></script>
vendor: 1 bytes, line 762
762
763<script src="/apps-shared/navigation/mega-menu/mega-menu-loader.js?acn=276887"></script>
763
764
765<script>
766    document.addEventListener('readystatechange', () => {
767        if ("complete" === document.readyState) {
768            MegaMenuLoader("all and (max-width: 767px)");
769        }
770    });
771</script>
771
772
773
774<ul id="nav_items_0"><li class="nav_items_0 nav_item_first "><span class="nav_icon">&raquo;</span><a id="nmL1" class="nav_items_0 " href="/">Home</a></li><li class="nav_items_0 hasSubNav "><span class="nav_icon">&plus;</span><a id="nmP2" aria-controls="nmM2" aria-haspopup="true" aria-expanded="false" en-mouseover="no" class="nav_items_0 " href="javascript:;">About Us</a><ul id="nmM2" aria-labelledby="nmP2" aria-expanded="false" class="nav_items_0 "><li class="nav_item_first "><span class="nav_icon">&raquo;</span><a id="nmL3" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=372334&type=d">Welcome</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL4" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=361745&type=d">Mission and Vision</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL5" tabindex="-1" href="/apps/news/">News & Announcements</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL6" tabindex="-1" href="/apps/album/">Photo Albums</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL7" tabindex="-1" href="/apps/events/">Upcoming Events</a></li><li class="nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL8" tabindex="-1" href="/apps/video/">Video Gallery</a></li></ul></li><li class="nav_items_0 hasSubNav "><span class="nav_icon">&plus;</span><a id="nmP9" aria-controls="nmM9" aria-haspopup="true" aria-expanded="false" en-mouseover="no" class="nav_items_0 " href="javascript:;">Academics</a><ul id="nmM9" aria-labelledby="nmP9" aria-expanded="false" class="nav_items_0 "><li class="nav_item_first "><span class="nav_icon">&raquo;</span><a id="nmL10" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=370413&type=d">Academic Documents</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL11" tabindex="-1" href="/pdf/bell_schedule_2026_2027_Annotated.pdf" target="_blank">Bell Schedule</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL12" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=361774&type=d">Character Education/SEL</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL13" tabindex="-1" href="/apps/staff/departmental.jsp?show=TDE">Our Teachers</a></li><li class="nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL14" tabindex="-1" href="/pdf/2026-27-Official-School-Calendar_xlsx.pdf" target="_blank">&#83;chool Calendar</a></li></ul></li><li class="nav_items_0 hasSubNav "><span class="nav_icon">&plus;</span><a id="nmP15" aria-controls="nmM15" aria-haspopup="true" aria-expanded="false" en-mouseover="no" class="nav_items_0 " href="javascript:;">Students</a><ul id="nmM15" aria-labelledby="nmP15" aria-expanded="false" class="nav_items_0 "><li class="nav_item_first "><span class="nav_icon">&raquo;</span><a id="nmL16" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=361764&type=d">Food Menu</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL17" tabindex="-1" href="https://docs.google.com/document/d/14ilg4yiXCc6-GNjMFb4zpf4h1d20KQp5Cz3k-Xq8v9s/edit?usp=sharing" target="_blank">Student Handbook</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL18" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=361776&type=d">Student Resources</a></li><li class="nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL19" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=361833&type=d">Supply Lists</a></li></ul></li><li class="nav_items_0 hasSubNav "><span class="nav_icon">&plus;</span><a id="nmP20" aria-controls="nmM20" aria-haspopup="true" aria-expanded="false" en-mouseover="no" class="nav_items_0 " href="javascript:;">Families</a><ul id="nmM20" aria-labelledby="nmP20" aria-expanded="false" class="nav_items_0 "><li class="nav_item_first "><span class="nav_icon">&raquo;</span><a id="nmL21" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=361834&type=d">School Community Council (SCC)</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL22" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=361874&type=d">School Newsletter</a></li><li class="nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL23" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=361875&type=d">Support Our School</a></li></ul></li><li class="nav_items_0 hasSubNav nav_item_last "><span class="nav_icon">&plus;</span><a id="nmP24" aria-controls="nmM24" aria-haspopup="true" aria-expanded="false" en-mouseover="no" class="nav_items_0 " href="javascript:;">Contact Us</a><ul id="nmM24" aria-labelledby="nmP24" aria-expanded="false" class="nav_items_0 "><li class="nav_item_first "><span class="nav_icon">&raquo;</span><a id="nmL25" tabindex="-1" href="/apps/contact/">Contact</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL26" tabindex="-1" href="/apps/maps/">Directions</a></li><li class="nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL27" tabindex="-1" href="/apps/staff/">Staff Directory</a></li></ul></li></ul>
775
776    </nav>
777
778</header>
779
780
781
782
783
784				
785		
786			
787
788
789
790<link rel="stylesheet" href="/apps-shared/css/skip_links-pack.css?20190607" type="text/css">
791
792<script src="/apps-shared/js/jquery/3.7.1/jquery-pack.js"></script>
vendor: 1 bytes, line 792
792
793<script>var jAria = jQuery.noConflict();</script>
793
794
795<script src="/apps-shared/js/keyboard/mmAccess.js?20190322"></script>
795
796
797
798<div id="shortcut-wrapper" role="region" aria-label="Skip Links">
799	
800
801	<div id="skip-links-helper">
802		<a tabindex="1" href="#content-shortcut-target" id="at-header" class="ada-shortcut">Skip to content</a>
803		
804		<a tabindex="1" href="#nav_items_0" id="at-main_menu" class="skip-to-mainMenu ada-shortcut">Skip to menu</a>
805		
806	</div>
807	
808</div>
809
810<script>
811var _isHomepage = true;
812var _skipLinkToMainContent = 1;
813var _skipLinkToMainNav =  1;
814</script>
814
815
816<script src="/apps-shared/js/skip_links-pack.js?20250917"></script>
816
817
818<style>#nav_items_0 a.at-focus { font-size:145%!important; }</style>
819<script onload="javascript:ada_dom_order_correction()" src="/apps-shared/js/keyboard/shortcut-dom-order.js?20250917"></script>
819
820
821		
822		
823		
824
825	
826
827	
828	
829	
830
831
832
833<img aria-hidden="true" class="width1px height1px noBorder displayNone"  alt="counter" src="//counter.educationalnetworks.net/servlet/count?b=Mozilla/5.0%20AppleWebKit/537.36%20%28KHTML%2c%20like%20Gecko%3b%20compatible%3b%20PageSourceSearchBot/1.0%3b%20+https%3a//pagesourcesearch.com/bot%29%20Chrome/128.0.0.0%20Safari/537.36&d=kamaliischool.org&h=181.215.65.160&i=KAMALII&p=443&q=&r=&rn=8572&t=w10a&u=/index.jsp&w=4927" />
834
835	
836	
837
838
839
840
841
842
843
844
845<div id="index-wrapper" class="container_12">
846  <div id="index-top">
847    <div id="slideshow">
848      
849        
850        
851      
852
853
854
855<link rel="stylesheet" href="/apps/rotating_images/embed.css">
856<div  id="ir4965" class="ir4965-duplicateRotatorDiv" style="display: none;">
857
858	
859		
860			<div id="ir4965-ir4965-slider" class="nivoSlider"></div>
861			
862			
862<script src="/apps/js/jquery/1.4.2/jquery-pack.js" type="text/javascript"></script>
862
863			
863<script src="/apps/js/rotating_images/player-pack.js?20191216" type="text/javascript"></script>
863
864			<link rel="stylesheet" href="/apps/js/rotating_images/player-pack.css" type="text/css" media="screen" />
865
866
867			<style type="text/css">
868				
869				#ir4965-ir4965-slider { width: 1200px; height: 597px; margin-left: -60.0px; }
870				
871				#ir4965-ir4965-slider .nivo-navigation a { display: block; }
872                /*#ir4965-ir4965-slider .nivo-prevNav { left: 548px; }*/
873                /*#ir4965-ir4965-slider .nivo-imgCount { left: 570px; }*/
874                /*#ir4965-ir4965-slider .nivo-nextNav { right: 549px; }*/
875				
876				
877				
878			</style>
879			
879<script type="text/javascript">
880				imageRotatorJQuery = jQuery.noConflict(true);
881				(function() {
882					var container = document.getElementById("ir4965");
883					var rotator = document.getElementById("ir4965-ir4965-slider");
884					if(container) {
885						if(container.className!="ir4965-duplicateRotatorDiv") {
886							var sliderNode = null;
887							while(container.hasChildNodes()) {
888								var lastChild = container.lastChild;
889								if(lastChild.className=="ir4965-duplicateRotatorDiv") {
890									sliderNode = lastChild.cloneNode(true);
891									sliderNode.setAttribute("id", "ir4965-sliderContainer");
892									sliderNode.style.display = "block";
893								}
894								container.removeChild(lastChild);
895							}
896
897							if(sliderNode) {
898								container.appendChild(sliderNode);
899							} else if(rotator) {
900								container.appendChild(rotator);
901							}
902						}
903						container.style.display = "block";
904					}
905
906					var _transition = 'random';
907					
908					_transition = 'fade';
909					
910
911                    let offsetWidth = 1200; //document.querySelector('#ir4965-ir4965-slider');
912                    let slider =document.querySelector('#ir4965-ir4965-slider');
913                    if (slider) {
914                        offsetWidth = slider.offsetWidth;
915                    }
916					if (slider.clientWidth > 1200) {
917						_transition = 'fade';
918					}
919				    var curNivo = imageRotatorJQuery('#ir4965-ir4965-slider').nivoSlider({
920				        transition: _transition,
921				        slices: Math.ceil(offsetWidth/40),
922				        boxCols: Math.ceil(offsetWidth / 60),
923				        boxRows: Math.ceil(offsetWidth / 40),
924				        animationSpeed: 500,
925				        rotateTime: 5000,
926				        showNavigation: false,
927				        beforeChange: function() {
928					        if (window.enAutoPlayMonitor) {
929						        enAutoPlayMonitor.monitorImageRotator(curNivo);
930					        }
931				        },
932				        afterChange: function() { },
933				        slideshowEnd: function() { },
934				        lastSlide: function() {
935				        	
936				        },
937				        afterLoad: function() { },
938				        images: [
939						
940							{
941								src: "//www.kamaliischool.org/rotating_images/4965/4965_13_1200_0_151.jpg",
942								caption: {
943									"text": "",
944									"styling": "",
945									"show": false
946								},
947								loaded: false
948							},
949						
950							{
951								src: "//www.kamaliischool.org/rotating_images/4965/4965_22_1200_0_134.jpg",
952								caption: {
953									"text": "",
954									"styling": "",
955									"show": false
956								},
957								loaded: false
958							},
959						
960							{
961								src: "//www.kamaliischool.org/rotating_images/4965/4965_18_1200_0_151.jpg",
962								caption: {
963									"text": "",
964									"styling": "",
965									"show": false
966								},
967								loaded: false
968							},
969						
970							{
971								src: "//www.kamaliischool.org/rotating_images/4965/4965_17_1200_0_151.jpg",
972								caption: {
973									"text": "",
974									"styling": "",
975									"show": false
976								},
977								loaded: false
978							},
979						
980							{
981								src: "//www.kamaliischool.org/rotating_images/4965/4965_19_1200_0_151.jpg",
982								caption: {
983									"text": "",
984									"styling": "",
985									"show": false
986								},
987								loaded: false
988							},
989						
990							{
991								src: "//www.kamaliischool.org/rotating_images/4965/4965_21_1200_0_151.jpg",
992								caption: {
993									"text": "",
994									"styling": "",
995									"show": false
996								},
997								loaded: false
998							},
999						
1000							{
1001								src: "//www.kamaliischool.org/rotating_images/4965/4965_16_1200_0_151.jpg",
1002								caption: {
1003									"text": "",
1004									"styling": "",
1005									"show": false
1006								},
1007								loaded: false
1008							},
1009						
1010							{
1011								src: "//www.kamaliischool.org/rotating_images/4965/4965_14_1200_0_151.jpg",
1012								caption: {
1013									"text": "",
1014									"styling": "",
1015									"show": false
1016								},
1017								loaded: false
1018							},
1019						
1020							{
1021								src: "//www.kamaliischool.org/rotating_images/4965/4965_10_1200_0_36.jpg",
1022								caption: {
1023									"text": "",
1024									"styling": "",
1025									"show": false
1026								},
1027								loaded: false
1028							},
1029						
1030							{
1031								src: "//www.kamaliischool.org/rotating_images/4965/4965_15_1200_0_151.jpg",
1032								caption: {
1033									"text": "",
1034									"styling": "",
1035									"show": false
1036								},
1037								loaded: false
1038							}
1039						
1040				        ],
1041				        preloadQueueLength: 2
1042				    });
1043				})();
1044
1045				function resizeSlider_ir4965() {
1046					
1047					var windowWidth = parseFloat(document.body.offsetWidth);
1048					var containerWidth = windowWidth;
1049					
1050					var contentWidth = parseFloat("1080");
1051					if(contentWidth==0) {
1052						contentWidth = containerWidth;
1053					}
1054					
1055					if(windowWidth<contentWidth) {
1056						containerWidth = contentWidth;
1057					}
1058					
1059					document.getElementById("ir4965-ir4965-slider").style.width = containerWidth + "px";
1060					var fadeSlice = document.getElementById("nivo-slice-0");
1061					if(fadeSlice!=null) {
1062						fadeSlice.style.width = containerWidth + "px";
1063					}
1064					// document.getElementById("ir4965-ir4965-slider").style.height = Math.max((parseFloat("597")/parseFloat("1200") * containerWidth), parseFloat("597")) + "px";
1065					document.getElementById("ir4965-ir4965-slider").style.marginLeft = ((contentWidth - containerWidth) / 2.0) + "px";
1066					
1067				}
1068				
1069				if(window.addEventListener) {
1070					window.addEventListener("resize", function() { resizeSlider_ir4965(); }, false);
1071				} else if(window.attachEvent) {
1072					window.attachEvent("onresize", function() { resizeSlider_ir4965(); });
1073				}
1074				resizeSlider_ir4965();
1075				
1076			</script>
1076
1077		
1078	
1079
1080</div>
1081
1082          </div> 
1083  </div>
1084  <div id="first-row" class="rows">
1085    <div id="first-row-bg" class="rows">
1086         <div id="first-row-inner" class="rows-inner cf">
1087         <ul>
1088         <li id="list-one"><a href="/apps/pages/index.jsp?uREC_ID=361875&amp;type=d">
1089                 <div class="list-box"></div> 
1090           <span class="list-info">Support Our School</span>
1091          </a></li>
1092           <li id="list-two"><a href="/apps/pages/index.jsp?uREC_ID=361874&amp;type=d">
1093                 <div class="list-box"></div>
1094           <span class="list-info">Newsletters/Weekly Message</span>
1095          </a></li>
1096           <li id="list-three"><a href="/apps/staff/">
1097                 <div class="list-box"></div>
1098           <span class="list-info">Staff Directory</span>
1099          </a></li>
1100           <li id="list-four"><a href="/apps/pages/index.jsp?uREC_ID=361776&amp;type=d">
1101                 <div class="list-box"></div>
1102           <span class="list-info">Student Resources</span>
1103          </a></li>
1104       </ul>
1105            </div>
1106        </div>
1107  </div>
1108  <div id="second-row" class="rows">
1109        <div id="second-row-inner" class="row-inner">
1110          <div id="events-box">
1111            <div class="mascot_owl"></div>
1112            <div class="mascot_blue"></div>
1113            <div class="news-event">
1114              <h2><a class="png-bg" href="/apps/news/">News &amp; Announcements</a></h2>
1115              <div class="tab-content">
1116
1117                
1118                  
1119              
1120
1121
1122<link rel="stylesheet" href="/apps/news/hp_news.css">
1123
1124
1125<div id="news0wrapper" role="region" aria-label="News & Announcements"
1126     class="en-hp-module-container en-hp-module-news-container HPNews en-acc-readable-block">
1127
1128
1129    <div class="row en-acc-readable-item">
1130        <div class="bullet " id="l">
1131            <img alt="News Item Marker" aria-hidden="true" src="/pics/bullet_arrow.gif">
1132        </div>
1133        <div class="en-hp-module-item en-hp-module-news-item ">
1134            <a role="heading" aria-level="3"
1135               href="/apps/news/show_news.jsp?REC_ID=1006011&id=0">Kamali‘i School In The News!</a><br>
1136            
1137            
1138            
1139            
1140                <span class="hp-module-news-item-summary">Sharing exciting articles about our school!</span>
1141                <br>
1142            
1143            
1144        </div>
1145    </div>
1146
1147    <div class="row en-acc-readable-item">
1148        <div class="bullet " id="l">
1149            <img alt="News Item Marker" aria-hidden="true" src="/pics/bullet_arrow.gif">
1150        </div>
1151        <div class="en-hp-module-item en-hp-module-news-item ">
1152            <a role="heading" aria-level="3"
1153               href="/apps/news/show_news.jsp?REC_ID=1006013&id=0">Kamali‘i School Accepting Geographic Exceptions for SY 26 / 27</a><br>
1154            
1155            
1156            
1157            
1158            
1159        </div>
1160    </div>
1161
1162    <div class="row en-acc-readable-item">
1163        <div class="bullet " id="l">
1164            <img alt="News Item Marker" aria-hidden="true" src="/pics/bullet_arrow.gif">
1165        </div>
1166        <div class="en-hp-module-item en-hp-module-news-item ">
1167            <a role="heading" aria-level="3"
1168               href="/apps/news/show_news.jsp?REC_ID=846574&id=0">Project Based Learning (PBL) at Kamali‘i School</a><br>
1169            
1170            
1171            
1172            
1173                <span class="hp-module-news-item-summary">Discover our journey with Project Based Learning and see projects completed by our students.</span>
1174                <br>
1175            
1176            
1177        </div>
1178    </div>
1179
1180    <div class="row en-acc-readable-item">
1181        <div class="bullet " id="l">
1182            <img alt="News Item Marker" aria-hidden="true" src="/pics/bullet_arrow.gif">
1183        </div>
1184        <div class="en-hp-module-item en-hp-module-news-item ">
1185            <a role="heading" aria-level="3"
1186               href="/apps/news/show_news.jsp?REC_ID=636694&id=0">Registration / Enrollment</a><br>
1187            
1188            
1189            
1190            
1191                <span class="hp-module-news-item-summary">Call the school office for an appointment to register.</span>
1192                <br>
1193            
1194            
1195        </div>
1196    </div>
1197
1198    <div class="row en-acc-readable-item">
1199        <div class="bullet " id="l">
1200            <img alt="News Item Marker" aria-hidden="true" src="/pics/bullet_arrow.gif">
1201        </div>
1202        <div class="en-hp-module-item en-hp-module-news-item ">
1203            <a role="heading" aria-level="3"
1204               href="/apps/news/show_news.jsp?REC_ID=948236&id=0">
1204School Mural - Jim Freeheart Artist</a><br>
1205            
1206            
1207            
1208            
1209            
1210        </div>
1211    </div>
1212
1213    <div class="row en-acc-readable-item">
1214        <div class="bullet " id="l">
1215            <img alt="News Item Marker" aria-hidden="true" src="/pics/bullet_arrow.gif">
1216        </div>
1217        <div class="en-hp-module-item en-hp-module-news-item ">
1218            <a role="heading" aria-level="3"
1219               href="/apps/news/show_news.jsp?REC_ID=963251&id=0">Time Capsule! </a><br>
1220            
1221            
1222            
1223            
1224                <span class="hp-module-news-item-summary">Assembly to open our Time Capsule on 5/7/25!</span>
1225                <br>
1226            
1227            
1228        </div>
1229    </div>
1230
1231    <div class="row en-acc-readable-item">
1232        <div class="bullet " id="l">
1233            <img alt="News Item Marker" aria-hidden="true" src="/pics/bullet_arrow.gif">
1234        </div>
1235        <div class="en-hp-module-item en-hp-module-news-item ">
1236            <a role="heading" aria-level="3"
1237               href="/apps/news/show_news.jsp?REC_ID=893754&id=0">Mo‘olelo o Kamali‘i:  Pueo Happenings</a><br>
1238            
1239            
1240            
1241            
1242                <span class="hp-module-news-item-summary">Weekly sharing of information for our families.</span>
1243                <br>
1244            
1245            
1246        </div>
1247    </div>
1248
1249
1250
1251    <div id="showAll-0">
1252        <div class="">&nbsp;</div>
1253        <div id="r"><strong><a
1254                    aria-label="Show all from News & Announcements"
1255                    title="Show all from News & Announcements"  class="en-page-comp-button"
1256                    href="/apps/news/index.jsp?id=0">Show All</a></strong><br></div>
1257    </div>
1258
1259</div>
1260
1261              </div>
1262            </div>
1263            <section id="events">
1264              <h2><a class="png-bg" href="/apps/events/">Upcoming Events</a></h2>
1265              <div class="container">
1266                
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298	<style>
1299		#events .dayInfoWrap:focus {
1300            outline-width: 2px;
1301            outline-style: dashed;
1302            outline-color: invert;
1303        }
1304	</style>
1305
1306
1307
1308
1309
1310
1311
1312<link rel="stylesheet" href="/apps/events/css/events.css?v=20260728" type="text/css">
1313
1314
1315
1316
1317
1318
1319		
1320
1321				<div  
1322                     role="region" aria-label="Upcoming Events" 
1323                     id="hp-events"
1324                     class="en-acc-readable-block HPEvents">
1325				<div id="events" class="v3">
1326				
1327
1328					
1329						
1330						<div  role="group" aria-labelledby="groupLabel-9801-5708299-0"
1331                                                                 class="dayeventwrap hp-module-item en-acc-readable-item" data-ssml-generator="ENAccHPEventSsmlGenerator"  id='ttoday'>
1332						<div  id="groupLabel-9801-5708299-0" role="group"
1333                                                                 aria-label="October seventh" 
1334                                                                 class="dayInfoWrap  today">
1335							<span class="month">Oct</span>
1336							<span class="day">7</span>
1337						</div>
1338						<ul class="today">
1339						
1340					
1341
1342						<li 
1343                                                    class="event diffday first finaleventofday">
1344							<div class="title en-hp-module-item-title en-hp-module-events-item-title">
1345								<a
1346                                         role="heading" aria-level="3" 
1347                                         href="/apps/events/event.jsp?eREC_ID=5708299&d=2026-10-07&id=0" 
1348                                >
1349								Fall Break
1350								</a>
1351							</div>
1352							
1353							
1354						
1355							
1356							
1357						</li>
1358					
1359
1360					
1361						
1362                    </ul>
1363							</div>
1364						
1365						<div  role="group" aria-labelledby="groupLabel-9801-5708299-0"
1366                                                                 class="dayeventwrap hp-module-item en-acc-readable-item" data-ssml-generator="ENAccHPEventSsmlGenerator" >
1367						<div  id="groupLabel-9801-5708299-0" role="group"
1368                                                                 aria-label="October eighth" 
1369                                                                 class="dayInfoWrap ">
1370							<span class="month">
1370Oct</span>
1371							<span class="day">8</span>
1372						</div>
1373						<ul class="">
1374						
1375					
1376
1377						<li 
1378                                                    class="event diffday finaleventofday">
1379							<div class="title en-hp-module-item-title en-hp-module-events-item-title">
1380								<a
1381                                         role="heading" aria-level="3" 
1382                                         href="/apps/events/event.jsp?eREC_ID=5708299&d=2026-10-08&id=0" 
1383                                >
1384								Fall Break
1385								</a>
1386							</div>
1387							
1388							
1389						
1390							
1391							
1392						</li>
1393					
1394
1395					
1396						
1397                    </ul>
1398							</div>
1399						
1400						<div  role="group" aria-labelledby="groupLabel-9801-5708299-0"
1401                                                                 class="dayeventwrap hp-module-item en-acc-readable-item" data-ssml-generator="ENAccHPEventSsmlGenerator" >
1402						<div  id="groupLabel-9801-5708299-0" role="group"
1403                                                                 aria-label="October ninth" 
1404                                                                 class="dayInfoWrap ">
1405							<span class="month">Oct</span>
1406							<span class="day">9</span>
1407						</div>
1408						<ul class="">
1409						
1410					
1411
1412						<li 
1413                                                    class="event diffday finaleventofday">
1414							<div class="title en-hp-module-item-title en-hp-module-events-item-title">
1415								<a
1416                                         role="heading" aria-level="3" 
1417                                         href="/apps/events/event.jsp?eREC_ID=5708299&d=2026-10-09&id=0" 
1418                                >
1419								Fall Break
1420								</a>
1421							</div>
1422							
1423							
1424						
1425							
1426							
1427						</li>
1428					
1429
1430					
1431						
1432                    </ul>
1433							</div>
1434						
1435						<div  role="group" aria-labelledby="groupLabel-9801-5708300-0"
1436                                                                 class="dayeventwrap hp-module-item en-acc-readable-item" data-ssml-generator="ENAccHPEventSsmlGenerator" >
1437						<div  id="groupLabel-9801-5708300-0" role="group"
1438                                                                 aria-label="October twenty second" 
1439                                                                 class="dayInfoWrap ">
1440							<span class="month">Oct</span>
1441							<span class="day">22</span>
1442						</div>
1443						<ul class="">
1444						
1445					
1446
1447						<li 
1448                                                    class="event diffday finaleventofday">
1449							<div class="title en-hp-module-item-title en-hp-module-events-item-title">
1450								<a
1451                                         role="heading" aria-level="3" 
1452                                         href="/apps/events/event.jsp?eREC_ID=5708300&d=2026-10-22&id=0" 
1453                                >
1454								Parent Teacher Conferences Day
1455								</a>
1456							</div>
1457							
1458							
1459						
1460							
1461							
1462						</li>
1463					
1464
1465					
1466						
1467                    </ul>
1468							</div>
1469						
1470						<div  role="group" aria-labelledby="groupLabel-9801-5708300-0"
1471                                                                 class="dayeventwrap hp-module-item en-acc-readable-item" data-ssml-generator="ENAccHPEventSsmlGenerator" >
1472						<div  id="groupLabel-9801-5708300-0" role="group"
1473                                                                 aria-label="October twenty third" 
1474                                                                 class="dayInfoWrap ">
1475							<span class="month">Oct</span>
1476							<span class="day">23</span>
1477						</div>
1478						<ul class="">
1479						
1480					
1481
1482						<li 
1483                                                    class="event diffday finaleventofday">
1484							<div class="title en-hp-module-item-title en-hp-module-events-item-title">
1485								<a
1486                                         role="heading" aria-level="3" 
1487                                         href="/apps/events/event.jsp?eREC_ID=5708300&d=2026-10-23&id=0" 
1488                                >
1489								Parent Teacher Conferences Day
1490								</a>
1491							</div>
1492							
1493							
1494						
1495							
1496							
1497						</li>
1498					</ul></div>  
1499		</div> 
1500	
1501			<div class="hpeventlinks">
1502				<div><a 
1503                        aria-label="Show calendar view for Main Calendar"
1504                        title="Show calendar view for Main Calendar"
1505                        href="/apps/events/view_calendar.jsp?id=0"
1506                        target="_blank">Show Calendar</a></div>
1507				<div style="margin-top: 10px;"><a 
1508                        aria-label="Show all events from Main Calendar"
1509                        title="Show all events from Main Calendar"
1510                        href="/apps/events/index.jsp?id=0#today">Show All</a></div>
1511			</div>
1512	
1513
1514</div>
1515
1516
1517
1518
1519              </div>
1520          </section>
1521          </div>
1522          </div>
1523  </div>
1524  <div id="third-row" class="rows">
1525    <div id="third-row-inner" class="row-inner spotlighit">
1526      
1527      <div class="ablums">
1528      <div class="video-ablum">
1529      <div id="video-box">
1530
1531        <div id="left-column" class="HPVideo">
1532          
1533            
1534            
1535            
1536            
1537            
1538          
1539
1540
1541
1542
1543
1544
1545	
1546	
1547	
1548	
1549	
1550	
1551	
1552	
1553	
1554	
1555	
1556
1557
1558
1559
1560
1561
1562
1563
1564<script type="text/javascript" charset="utf-8">
1565	function playerReady(thePlayer) {
1566		player = window.document[thePlayer.id];
1567		try{
1568			player.addModelListener("STATE", "window.videoInterface.onPlayerStateChange");
1569			player.addModelListener("ERROR", "window.videoInterface.onPlayerPlaybackError");
1570			player.addModelListener("TIME", "window.videoInterface.onPlayerTimeChange");
1571			player.addModelListener("META", "window.videoInterface.onMeta");
1572			player.addControllerListener("SEEK", "window.videoInterface.onPlayerSeek");
1573		} catch (exp) {
1574			if(window.console)
1575				console.log(exp);
1576		}
1577	}
1578</script>
1578
1579
1580
1581
1582<div class="en-acc-readable-block HPVideo"  role="region" aria-label="Featured Home Page Video" >
1583	<h2><a href="/apps/video/">Video Highlights</a></h2>
1584	<div class="videowrapper">
1585
1586    
1587    
1588    <div id="video_player1" style="width: 334px; height: 283px; margin: 0 auto; overflow: hidden;" class="video_player">
1589		<div id="video_placeholder1" ></div>
1590	</div>
1591	
1592		<p class="videoTitle"><a href="/apps/video/watch.jsp?v=10033938">Home of Na Pueo!</a></p>
1593	
1594	
1595	
1596	
1596<script>
1597		var player1 = null;
1598		var playerTimerId1 = 0;
1599		var initSetting1 = {};
1600		initSetting1.titleREC_ID =  '10033938';
1601		initSetting1.playerID = 'player10033938';
1602		initSetting1.fallbackURL = '//vnv.o.educationalnetworks.net/mmroot/US/HI/KIHEI/KAMALII/2018/06/01/1/KAMALII152785080007247.mov_xsmall.mp4';
1603		initSetting1.image = '//vnv.o.educationalnetworks.net/mmroot/US/HI/KIHEI/KAMALII/2018/06/01/1/KAMALII152785080007247.mov_ph720.jpg';
1604		initSetting1.uniquePlayerID = '1';
1605		initSetting1.captionLanguageCodes = [];
1606		
1607		
1608		function video_main_1(){
1609			MMCheck.main();
1610			initSetting1.$videoContainer = enJQ('#video_player1');
1611			initSetting1.videoContainer = "video_placeholder1";
1612			initSetting1.videoWrapper = "video_player1";
1613			
1614			
1615	
1616			
1617			if(swfobject.hasFlashPlayerVersion("6.0.65") && !enJQ().supports_h264_baseline_video()) {
1618				try {
1619				window.videoInterface = enJQ().videoInitialize(initSetting1);
1620				} catch (e) {
1621					console.log(e);
1622				}
1623			} else {
1624				MMCheck.getVideoConfig('10033938', document.getElementById('VIDEO10033938'), 'first', initSetting1);
1625			}
1626		}
1627	</script>
1627
1628	
1629	
1630		
1631		
1631<script src="/apps/js/jquery/1.4.3/jquery-pack.js" type="text/javascript" charset="utf-8"></script>
1631
1632		
1632<script type="text/javascript" charset="utf-8">
1633			var enjQ = {};
1634			enJQ = jQuery.noConflict(true);
1635		</script>
1635
1636		
1636<script src="/apps/js/mmapp/swfobject.js" type="text/javascript" charset="utf-8"></script>
1636
1637		
1637<script src="/apps/js/mmapp/jwplayer.js" type="text/javascript" charset="utf-8"></script>
1637
1638		
1638<script src="/apps/js/mmapp/xi.js" type="text/javascript" charset="utf-8"></script>
1638
1639
1640		
1641		
1641<script src="/apps-shared/video_player/envideo-loader.js?v=20251202" ></script>
1641
1642		
1642<script src="/apps-shared/js/mmapp/jquery.videoinitialize_20240814.js?v=20251202"></script>
1642
1643		
1644			
1645			
1646		
1647
1648<script type="text/javascript" src="/apps-shared/js/EN/loader/public_loader_20211204.js?276887"></script>
1648
1649
1650	
1650<script type="text/javascript">
1651		try {
1652			ENLoader.isLoaded();
1653			ENLoader.addLibs("Shaka ENRemoteService MMCheck VideoIndex", "video_main_1");
1654		} catch (e) {
1655			console.log(e);
1656		}
1657	</script>
1657
1658
1659	
1660	
1660<script>
1661	enJQ(document).ready(function(enJQ) {
1662		if(window.console) {
1663			console.log(enJQ(this).width());
1664		}
1665		if(enJQ(this).width() < 285) {
1666			initSetting1.useSmallPlayer = true;
1667		}
1668	});
1669	</script>
1669
1670	<noscript>Please enable Javascript when viewing video pages.</noscript>
1671	<link rel="stylesheet" href="/apps/video/video.css" type="text/css" media="screen" charset="utf-8">
1672	<style>
1673        #video_player1 en-video {
1674            height: 100%;
1675            aspect-ratio: calc(334/ 283);
1676        }
1677	video {
1678		background-color: #000;
1679	}
1680	</style>
1681	<input type="hidden" name="websiteURL" value="www.kamaliischool.org" id="websiteURL">
1682
1683	</div>
1684</div>
1685
1686 
1687        </div>
1688
1689      </div>
1690      </div>
1691      <div class="featuredalbum">
1692        <div class="album-header-container"></div>
1693        <div id="album-sec">
1694          
1695            
1696            
1697            
1698            
1699            
1700        
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714	
1715
1716	
1717	<link rel="stylesheet" href="/apps/js/album3/p/featured_20150414.css" type="text/css">
1718	
1719		
1719<script>
1720			function EduNetFeaturedAlbumCoverClick(event, album_link) {
1721				var key = event.keyCode || event.which;
1722				if(key == 13 || key == 32) {
1723					window.location = album_link;
1724				}
1725			}
1726		</script>
1726	
1727	
1728	
1729	
1730	<div class="en-acc-readable-block HPFeaturedAlbums one" role="region" aria-label="Featured Photo Albums" >
1731		<h2 onkeyup="javascript:EduNetFeaturedAlbumCoverClick(event, '/apps/album/#albumREC_ID=158263');" tabindex="0" onclick="document.location.href='/apps/album/#albumREC_ID=158263'">Featured Album</h2>
1732		
1733		<div class="featuredAlbums">
1734			<ul>
1735				
1736
1737				
1738				
1739				<li  tabindex="0" aria-label="Tour Our School! album" onkeydown="javascript:EduNetFeaturedAlbumCoverClick(event, '/apps/album/index.jsp#albumREC_ID=158263');" class="en-acc-readable-item featuredAlbum" onclick="document.location.href='/apps/album/index.jsp#albumREC_ID=158263'" style="width:340px;height:285px">
1740					
1741					
1742					
1743						<img alt="Cover photo of the Tour Our School! album"  src="https://www.kamaliischool.org/album///2018/06/15/1/69132241_f_340x285.jpg">
1744					
1745					
1746					
1747					<h3><span>Tour Our School!</span></h3>
1748				</li>
1749				
1750				
1751			</ul>
1752		</div>
1753	</div>
1754	
1755
1756        </div>
1757    </div>
1758    <div class="Follow-us">
1759      <a class="twitter-timeline" href="https://twitter.com/KamaliiSchool?ref_src=twsrc%5Etfw" data-width="350" data-height="328">Tweets by KamaliiSchool</a> 
1760
1761
1762
1763
1764	
1765		
1765<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
1765
1766	
1767 
1768
1769  
1770      <a href="https://twitter.com/KamaliiSchool?ref_src=twsrc%5Etfw&amp;ref_url=http%3A%2F%2Fkamalii.enschool.org%2F" target="_blank" class="social-caption">
1771        <p>follow us!</p></a>
1772    </div>
1773    </div>
1774    </div>
1775  
1776  </div>
1777  <div id="fifth-row" class="rows">
1778    <div id="fifth-row-inner" class="row-inner vision cf">
1779    </div>
1780  </div>
1781  <div id="sixth-row" class="rows">
1782    <div id="sixth-row-inner" class="row-inner cf">
1783      <div id="right-column" class="">
1784          <section id="bulletin">
1785            <div id="bulletin-box">
1786              <h2><a href="/apps/bbmessages/">Bulletin Board</a></h2>
1787              <div class="bulletin_list">
1788                
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800<div role="region" aria-label="Bulletin Board">
1801
1802	<table  role="presentation"  id="hp-bulletin" cellpadding="3" cellspacing="0" class="en-acc-readable-block HPBBMessages  noBorder">
1803        <thead style="display: none;">
1804			<tr>
1805				<th>Bulletin Board Messages</th>
1806			</tr>
1807        </thead>
1808		
1809		
1810		<tr class="en-acc-readable-item" >
1811			<td class="width15 textAlignRight vAlignTop " id="l"><img aria-hidden="true" alt=""  src="/pics/arrow_link.png" ></td>
1812			<td id="r">
1813				<a href="/apps/bbmessages/show_bbm.jsp?REC_ID=72844">Non-Discrimination Policy</a><br>
1814			</td>
1815		</tr>
1816		
1817		
1818		<tr class="en-acc-readable-item" >
1819			<td class="width15 textAlignRight vAlignTop " id="l"><img aria-hidden="true" alt=""  src="/pics/arrow_link.png" ></td>
1820			<td id="r">
1821				<a href="/apps/bbmessages/show_bbm.jsp?REC_ID=72842">Annual Notification of Privacy Rights</a><br>
1822			</td>
1823		</tr>
1824		
1825		
1826		<tr class="en-acc-readable-item" >
1827			<td class="width15 textAlignRight vAlignTop " id="l"><img aria-hidden="true" alt=""  src="/pics/arrow_link.png" ></td>
1828			<td id="r">
1829				<a href="/apps/bbmessages/show_bbm.jsp?REC_ID=77825">Web Accessibility Notice</a><br>
1830			</td>
1831		</tr>
1832		
1833		
1834		<tr class="en-acc-readable-item" >
1835			<td class="width15 textAlignRight vAlignTop " id="l"><img aria-hidden="true" alt=""  src="/pics/arrow_link.png" ></td>
1836			<td id="r">
1837				<a href="/apps/bbmessages/show_bbm.jsp?REC_ID=72846">DOE Wellness Guidelines</a><br>
1838			</td>
1839		</tr>
1840		
1841		
1842		<tr class="en-acc-readable-item" >
1843			<td class="width15 textAlignRight vAlignTop " id="l"><img aria-hidden="true" alt=""  src="/pics/arrow_link.png" ></td>
1844			<td id="r">
1845				<a href="/apps/bbmessages/show_bbm.jsp?REC_ID=73045">DOE Training Videos</a><br>
1846			</td>
1847		</tr>
1848		
1849		
1850		<tr id="showAll-hpbbmessages">
1851			<td  class="width15 " id="l">&nbsp;</td>
1852			<td id="r"><strong><a  aria-label="Show All Bulletin Board Messages"  href="/apps/bbmessages/">Show All</a></strong></td>
1853		</tr>
1854		
1855	</table>
1856
1857	</div>
1858
1859
1860              </div>
1861            </div>
1862          </section>
1863          <div class="address-box">
1864            <h2>Contact Us!</h2>
1865            <div class="enf-address">
1866                <a href="/apps/maps" target="_blank">
1867                    180 Alanui Keali'i Drive<br>
1868                    Kihei, HI 96753
1869                </a>
1870            </div>
1871            <div class="enf-phone">
1872                <a href="/apps/contact">
1873                    Phone (808) 875-6840<br><span>Fax <span class="fax">(808) 875-6843</span></span></a>
1874            </div>
1875        </div>
1876        <section id="social_contact">
1877            <div class="social_id"><h2 id="fb_twit">Like us on Facebook!</h2>
1878             <h3 id="site_link"><a href="https://www.facebook.com/@kamaliielementary" target="_blank">@kamaliielementary</a></h3></div> 
1879             
1880              <div class="social_id insta-twt"><h2 id="fb_twit">Follow us on Twitter and Instagram!</h2>
1881              <h3 id="site_link">@KamaliiSchool</h3></div> 
1882            
1883            <div class="social_id"><h2 id="fb_twit">Kamali'i Elementary Library</h2>
1884              <h3 id="site_link"><a href="https://www.facebook.com/@kamaliilibrary" target="_blank">@kamaliilibrary on Facebook</a></h3></div>
1885        </section>
1886      </div> 
1887    </div>
1888  </div>
1889</div>
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899<script>
1900(function(scripts) {
1901
1902	for (var i = 0; i < scripts.length; i++) {
1903		var script = scripts[i];
1904		if (script.src && script.src.match("wotd2.js")) {
1905			try {
1906				var newScript = document.createElement("script");
1907				var cbName = "cb8552";
1908				window[cbName] = function(html) {
1909					newScript.outerHTML = html;
1910				}
1911				newScript.src = "/apps/word_of_the_day/hp_word_of_the_day.jsp?cb=" + cbName;
1912				script.parentNode.replaceChild(newScript, script);
1913			} catch(e) {
1914				console.log(e);
1915			}
1916			break;
1917		}
1918	}
1919	
1920})(document.getElementsByTagName("script"));
1921</script>
1921
1922
1923	
1924		
1925
1926
1927
1928
1929
1930</div>
1931
1932<link rel="stylesheet" href="/shared/css/footer.css">
1933<link rel="stylesheet" href="/shared/css/enfooter.css">
1934
1935<footer en-type="footer-1" id="enfooter2" class="enf1 enf1logo-4-2 enf1logo-4-3 enf1logo-3-2 enf1-4-3 enf1mob-1-2 enf1wname-1-3 enf1-1-2">
1936    <div class="enf-main">
1937        <div class="enf-main-inner">
1938        <!-- <div class="logo-tit"><img src="/pics/footer_logo.gif" alt="Kamali'i Elementary School"></div> -->
1939        
1940
1941            <div class="logo-tit"><img src="/pics/footer_logo.gif" alt="Kamali'i Elementary School"></div>
1942            
1943
1944            <div class="enf-website-name-motto">
1945                <div class="enf-website-name">
1946                    <a href="/"><img src="/pics/footer_name.png" alt="Kamali'i Elementary School Name"></a>
1947                </div>
1948            </div>
1949
1950            <div class="enf-misc2">
1951                <a id="western-logo" class="ir" href="https://www.acswasc.org/" target="_blank"><img src="/pics/western_dep.png" alt="western_association"></a>
1952                <a id="district-logo" class="ir" href="http://www.hawaiipublicschools.org/" target="_blank"><img src="/pics/us_dep.png" alt="deparement-of-education"></a>
1953            </div>
1954
1955        </div>
1956    </div>
1957    <div class="enf-subfooter">
1958        <div class="enf-subfooter-inner">
1959            <div class="enf-subfooter-left">
1960                <div class="download-holder app_links"> 		
1961                    <a id="appStoreIcon" target="_blank" href="https://itunes.apple.com/us/app/educational-networks/id1128350658?mt=8"><img id="app-store" alt="IOS App Download Button" src="/apps/announcements/mobile/pics/app_store_button.png"></a> 
1962		
1963		
1964                    <a id="googlePlayIcon" target="_blank" href="https://play.google.com/store/apps/details?id=mobile.en.com.educationalnetworksmobile.nonBranded"><img id="google-play" alt="Google Play Download Button" src="/apps/announcements/mobile/pics/google_play_button.png"></a>  
1965            </div>
1966            <div class="enf-subfooter-center">
1967                <a href="https://www.educationalnetworks.net/" target="_blank"><img src="/pics/edunet_white.png" alt="powered by Educational Networks"></a>
1968            </div>
1969        </div>
1970    </div>
1971    </div>
1972</footer>
1973<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
1973 
1974<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js"></script>
vendor: 1 bytes, line 1974
1974
1975<script src="/shared/js/scripts.js"></script>
1975
1976<!--  -->
1977
1978<script>
1979        document.addEventListener("DOMContentLoaded", e => {
1980      document.querySelectorAll("noscript").forEach(ns => ns.remove());
1981    });
1982</script>
1982
1983
1984
1985
1986		
1987		
1988
1989		
1990
1991
1992
1993
1994        
1995
1996		
1997
1998
1999		
2000
2001
2002	
2003	
2004	
2004<script type="text/javascript">
2005		//proxyKiller();
2006	</script>
2006
2007
2008	
2008<script type="text/javascript">
2009	var curWindowOnLoad = window.onload;
2010    window.onload = function () {
2011        if (curWindowOnLoad) {
2012            curWindowOnLoad();
2013        }
2014        if (document.getElementsByClassName) {
2015            var newsImages = document.getElementsByClassName("news-img");
2016            for (i = 0; i < newsImages.length; ++i) {
2017                newsImages[i].parentNode.style.marginRight = "1px";
2018            }
2019            var hpImages = document.getElementsByClassName("hp-img");
2020            for (i = 0; i < hpImages.length; ++i) {
2021                hpImages[i].parentNode.style.marginRight = "1px";
2022            }
2023        }
2024    };
2025	</script>
2025
2026	
2026<script type="text/javascript">function ENSocialMediaCentral(){this.fixFbAppleBlock=function(a){if(!(navigator.vendor.match(/apple/i)&&navigator.userAgent.match(/safari/i)&&navigator.userAgent.match(/mac/i))){return}document.querySelectorAll(".fb-page").forEach(function(b){if(b.getAttribute("data-tabs")=="timeline"){b.removeAttribute("data-tabs");b.setAttribute("data-show-posts","true")}})}}var enSocialMediaCentral=new ENSocialMediaCentral();enSocialMediaCentral.fixFbAppleBlock();</script>
2026
2027	
2027<script type="text/javascript">function ENAutoPlayMonitor(){let e="paused-animation";var t=new Map,i=new Map;let n=new Map,o=new Map,a=[],s=(t,s)=>{let r=s instanceof HTMLVideoElement;if(r){let l=o.get(s),d=!0;l.triggers&&Object.keys(l.triggers).forEach(e=>{e===t&&(l.triggers[e]={paused:!1}),l.triggers[e].paused&&(d=!1)}),!l.initialState.paused&&d&&s.play()}else if(i.has(s))i.get(s).data("nivo:vars").stop=!1;else if(n.has(s)){let u=i.get(s);u||s.removeAttribute(e)}else a.indexOf(s)>-1&&s.removeAttribute(e);this.log("Resume",s)},r=(t,s)=>{let r=s instanceof HTMLVideoElement;if(r){let l=o.get(s),d=l.triggers||{};this.setInitialVideoState(s),this.log(s,s.paused),d[t]={...d[t]||{},paused:!0},o.set(s,{initialState:l.initialState,triggers:d}),s.pause()}else i.has(s)?i.get(s).data("nivo:vars").stop=!0:n.has(s)?s.setAttribute(e,!0):a.indexOf(s)>-1&&s.setAttribute(e,!0);this.log("Paused",s)};this.pauseAllElements=e=>{t.forEach((t,i,n)=>{r(e,i)}),a.forEach((t,i)=>{r(e,i)})},this.setInitialVideoState=e=>{let t=o.get(e),i=!1;Object.keys(t.triggers||{}).forEach(e=>{t.triggers[e].paused&&(i=!0)}),i||(t.initialState={paused:e.paused})},this.resumeIntersectingElements=e=>{t.forEach((t,i,n)=>{this.log("Intersecting",i),t&&s(e,i)})};var l=new IntersectionObserver(function(e,o){e.forEach(function(e){let o=e.target,a=o instanceof HTMLVideoElement;t.set(o,e.isIntersecting),n.has(o)&&n.set(o,e.isIntersecting),e.isIntersecting&&!document.hidden&&parent==window?s("intersection",o):(!e.isIntersecting||document.hidden||parent!=window)&&r("intersection",o),-1!=location.search.indexOf("debug")&&(a?document.title=o.paused?"paused":"playing":i.has(o)&&(document.title=i.get(o).data("nivo:vars").stop?"paused":"playing"))})});this.log=(...e)=>{location.search.match(/debug=(1|true)/)&&console.log("AutoPlay Monitor",e)},document.addEventListener("visibilitychange",function(e){t.forEach(function(e,t){var n=t instanceof HTMLVideoElement;!0===document.hidden?(n?t.pause():i.has(t)&&(i.get(t).data("nivo:vars").stop=!0),-1!=location.search.indexOf("debug")&&(n?document.title=t.paused?"paused":"playing":i.has(t)&&(document.title=i.get(t).data("nivo:vars").stop?"paused":"playing")),l.unobserve(t)):l.observe(t)})},!1),this.monitorVideos=function(){document.querySelectorAll("video").forEach(e=>{this.monitorVideo(e)})},this.monitorVideo=e=>{l.observe(e),o.set(e,{initialState:e.paused}),this.setInitialVideoState(e)},this.monitorImageRotator=function(e){e&&e.jquery&&!e.data("nivo:vars").stop&&(i.set(e.get(0),e),l.observe(e.get(0)))},this.monitorAnimatedElements=()=>{let e=document.querySelectorAll(".en-marquee-module .en-marquee-module-content");e.forEach(e=>{let t=window.getComputedStyle(e);"none"!==t.animationName&&(n.set(e,t.animationPlayState),l.observe(e))})},this.monitorInfiniteCarousel=()=>{let e=document.querySelectorAll(".en-infinite-carousel");e.forEach(e=>{a.push(e),l.observe(e)})}}var enAutoPlayMonitor=new ENAutoPlayMonitor;const initAutoPlayMonitoring=()=>{enAutoPlayMonitor.monitorVideos(),enAutoPlayMonitor.monitorAnimatedElements(),enAutoPlayMonitor.monitorInfiniteCarousel();let e=new MutationObserver(e=>{e.forEach(e=>{"childList"===e.type&&e.addedNodes.forEach(e=>{"VIDEO"===e.tagName&&enAutoPlayMonitor.monitorVideo(e)})})});e.observe(document.body,{childList:!0,subtree:!0})};"complete"===document.readyState?initAutoPlayMonitoring():document.addEventListener("readystatechange",()=>{"complete"===document.readyState&&initAutoPlayMonitoring()});</script>
2027
2028
2029	</html>
2030
2031
2032
2033
2034
2035
2036<script type="text/javascript">
2037	function addSmartAppBanner() {
2038		
2039		SmartAppBannerRes.websiteID = "KAMALII";
2040		SmartAppBannerRes.iconIos = "/m/pics/edunet_unbranded_logo.jpg";
2041		SmartAppBannerRes.titleIos = "Educational Networks";
2042		SmartAppBannerRes.descriptionIos = "Find your school and connect instantly.";
2043		SmartAppBannerRes.iconAndroid = "/m/pics/edunet_unbranded_logo.jpg";
2044		SmartAppBannerRes.titleAndroid = "Educational Networks";
2045		SmartAppBannerRes.descriptionAndroid = "Find your school and connect instantly.";
2046		SmartAppBannerRes.hideCookieDays = 10;
2047		SmartAppBannerRes.button = "OPEN";
2048		
2049		SmartAppBannerRes.iphoneName = "educational-networks";
2050		SmartAppBannerRes.iphoneAppID = "1128350658";
2051		
2052		
2053		SmartAppBannerRes.androidAppID = "mobile.en.com.educationalnetworksmobile.nonBranded";
2054		
2055		SmartAppBannerRes.defaultIcon = "/apps/pics/edunet_unbranded_logo.jpg";
2056		SmartAppBannerRes.init();
2057		
2058	}
2059
2060	window.addEventListener('load', (event) => {
2061		try {
2062			
2063		} catch (err) {
2064			console.log("addSmartAppBanner unexcepted error .", err);
2065		}
2066	});
2067</script>
2067
2068
2069
2070
2071	
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092<!-- 80ms -->
2093
2094
2095
2096
2097
2098
2099

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.