PageSourceSearch

https://www.tartanes.org/apps/contact/

html tartanes.org collected 2026-10-06 02:39:26 UTC 49,904 bytes, 1,146 lines download raw bytes

1
2
3
4
5	
6		
7	
8
9
10
11
12
13
14
15
16
17	<!DOCTYPE HTML>
18
19
20
21<!-- w15a / 3.0 -->
22
23
24
25
26	<html lang="en">
27	<head>
28		<meta name="viewport" content="width=device-width, initial-scale=1">
29		
30			<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
31		
32		<title>Contact - John Tartan Elementary School</title>
33		
34
35
36
37
38
39		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
40		<meta name="description" content="John Tartan Elementary School">
41		
42		
43		
44		
45		
46			
47			
48		
49		 
50		 
51			<meta property="og:title" content="Contact - John Tartan Elementary School" />
52			<!-- Twitter share card configuration -->
53			<meta name="twitter:title" content="Contact - John Tartan Elementary School" />
54		
55		
56		
57
58		
59
60
61
62
63
64
65		
65<script type="application/ld+json">
66		{
67			"@context": "http://schema.org",
68  			"@type": "EducationalOrganization",
69  			"name" : "John Tartan Elementary School",
70  			"address": {
71   				"@type": "PostalAddress",
72    			"addressCountry": "US",
73    			"addressLocality": "North Las Vegas",
74    			"addressRegion": "NV",
75    			"postalCode": "89081",
76    			"streetAddress": "3030 E Tropical Pkwy",
77    			"telephone": "(702) 799-4701"
78  			},
79		 	 "@id" : "www.tartanes.org",
80 			 "url": "https://www.tartanes.org"
81		}
82		</script>
82
83		
84
85		
86		
87		
88		<meta name="generator" content="Educational Networks / SchoolSitePro">
89		
90		
91			<link rel="icon" href="/favicon.ico" type="image/x-icon">
92			<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
93			<link rel="stylesheet" href="/apps/shared/main.css?acn=384110" type="text/css">
94			<link rel="stylesheet" href="/apps-shared/en-commons.css?acn=384110" type="text/css">
95			
95<script type="text/javascript" src="/apps-shared/en-commons.js?acn=384110"></script>
95
96			<link rel="stylesheet" href="/apps-shared/encms/encms-public.css?acn=384110" type="text/css">
97			
98				<link rel="stylesheet" href="/shared/main.css" type="text/css">
99			
100			
101			
102
103
104
105
106			
107
108
109
110
111
112            
113
114
115
116
117		
118
119		
120		<style>
121			:not(#en-complement-of-body) a:focus-visible, :not(#en-complement-of-body) input:focus:not([readonly]),
122			:not(#en-complement-of-body) input:active:not([readonly]), :not(#en-complement-of-body) select:focus, :not(#en-complement-of-body) select:active,
123			:not(#en-complement-of-body) textarea:focus, :not(#en-complement-of-body) textarea:active,
124			:not(#en-complement-of-body) li.featuredAlbum:focus {
125				outline: 2px #3091ff solid!important;
126				outline-offset: 0!important;
127				box-shadow: 0 0 0 4px #F9F9F9!important;
128			}
129            .en-acc-hidden-temp {
130                display: none;
131                visibility: hidden;
132            }
133		</style>
134		
134<script>
135			var jAriaOnLoadCallbacks = [];
136		</script>
136
137		
138
139		
139<script type="text/javascript" src="/apps-shared/encms/en.js?acn=384110"></script>
139
140
141		
141<script type="text/javascript">
142			var Common = {
143				donationsPopup: 0
144			};
145
146			
147			function getId(id) {
148	return document.getElementById(id);
149}
150
151function MM_swapImage() { //v3.0
152	var i,j=0,x,a=MM_swapImage.arguments;
153	document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
154	 if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
155}
156
157function P7_autoLayers() { //v1.2 by PVII
158 var g,b,k,f,args=P7_autoLayers.arguments;
159 var a = parseInt(args[0]);if(isNaN(a))a=0;
160 if(!document.p7setc) {p7c=new Array();document.p7setc=true;
161	for (var u=0;u<10;u++) {p7c[u] = new Array();}}
162 for(k=0; k<p7c[a].length; k++) {
163	if((g=MM_findObj(p7c[a][k]))!=null) {
164	 b=(document.layers)?g:g.style;b.visibility="hidden";}}
165 for(k=1; k<args.length; k++) {
166	if((g=MM_findObj(args[k])) != null) {
167	 b=(document.layers)?g:g.style;b.visibility="visible";f=false;
168	 for(j=0;j<p7c[a].length;j++) {
169		if(args[k]==p7c[a][j]) {f=true;}}
170	if(!f) {p7c[a][p7c[a].length++]=args[k];}}}
171}
172
173function MM_preloadImages() { //v3.0
174	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
175		var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
176		if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
177}
178
179function MM_swapImgRestore() { //v3.0
180	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
181}
182
183function MM_findObj(n, d) { //v4.01
184	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
185		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
186	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
187	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
188	if(!x && d.getElementById) x=d.getElementById(n); return x;
189}
190
191function popup(URL, title, width, height) {
192	popWindow(URL, title, width, height);
193}
194
195function popWindow(URL, title, width, height) {
196	if (!startNewWindow(URL, title, width, height))
197		alert("Ooops\n\nYou seem to have a popup blocker. Please disable it to see the page!");
198}
199
200function startNewWindow(URL, title, width, height) {
201	var host = document.location.host;
202	host = host.replace(/./g, "");
203	this.name = host + "Main";
204	var w = window.open(URL, title, "menubar=no,scrollbars=yes,width=" 
204+ width + ",height=" + height + ",resizable=1,status=yes");
205	if (w == null) return false;
206	return true;
207}
208
209function openVideoWindow(videoFile) {
210	var videoWindow = open(videoFile, "VideoWindow", "width=320,height=320,screenX=0,screenY=0");
211	if (videoWindow = null)
212		alert("Ooops\n\nYou seem to have a popup blocker. Please disable it to see the video!");
213}
214
215function openFlashVideo(videoFile, width, height) {
216	if (width == null || width == "")
217		width = 320;
218	if (height == null || height == "")
219		height = 283;
220	var videoWindow = open("/apps/videos/flash_popup.jsp?f=" + videoFile, "VideoWindow", "width=" + width + ",height=" + height + ",screenX=0,screenY=0");
221	if (videoWindow = null)
222		alert("Ooops\n\nYou seem to have a popup blocker. Please disable it to see the video!");
223}
224
225function donate() {
226	var host = document.location.host;
227	if (host.indexOf(":") > 0)
228		host = host.substring(0, host.indexOf(":"));
229	if (window.Common && Common.donationsPopup == 1) {
230		var opened = startNewWindow("/apps/s/donations/index.jsp?h=" + host, "SecureDonations", 700, 480);
231		if (!opened) {
232			alert("You seem to have a popup blocker. We will continue in the main browser window.");
233			window.location.href = "/apps/s/donations/index.jsp?h=" + host;
234		}
235	} else {
236		window.location.href = "/apps/s/donations/index.jsp?h=" + host;
237	}
238	
239}
240
241function getRN() {
242	return Math.round(Math.random() * 10000000);
243}
244
245function proxyKiller() {
246	var rn = getRN();
247	var d = document.location.host;
248	var a = document.getElementsByTagName("a");
249	for (i = 0; i < a.length; i++) {
250		var h = a[i].href;
251		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)) {
252			var inner = a[i].innerHTML;
253			if (h.indexOf("?") >= 0)
254				a[i].href += "&rn=" + rn;
255			else
256				a[i].href += "?rn=" + rn;
257			if (a[i].innerHTML != inner)
258				a[i].innerHTML = inner;
259		}
260	}
261}
262
263function trimString(inputString) {
264   if (typeof inputString != "string") return inputString;
265   var retValue = inputString;
266   var c = retValue.substring(0, 1);
267	
268   while (c == " " || c == "\n" || c == "\r" || c == "\t") {
269      retValue = retValue.substring(1, retValue.length);
270      c = retValue.substring(0, 1);
271   }
272   c = retValue.substring(retValue.length - 1, retValue.length);
273	
274   while (c == " " || c == "\n" || c == "\r" || c == "\t") {
275      retValue = retValue.substring(0, retValue.length - 1);
276      c = retValue.substring(retValue.length - 1, retValue.length);
277   }
278   return retValue;
279}
280
281function validatePositiveInteger(val) {
282	if (val == null || val == "")
283		return false;
284	var alphabet = "0123456789";
285	for (i = 0; i < val.length; i++) {
286		if (alphabet.indexOf(val.charAt(i)) < 0)
287			return false;
288	}
289	return true;
290}
291
292function validateDollarAmount(val) {
293	if (val == null || val == "")
294		return false;
295	var alphabet = "0123456789.";
296	var numDot = 0;
297	for (i = 0; i < val.length; i++) {
298		if (val.charAt(i) == '.')
299			numDot++;
300		if (alphabet.indexOf(val.charAt(i)) < 0)
301			return false;
302	}
303	
304	if (numDot > 1 || (numDot == 1 && val.indexOf('.') != val.length - 3))
305		return false;
306	
307	return true;
308}
309
310function rotatePics(name, numPics, interval) {
311	var pic = getId(name);
312	if (pic != null) {
313		var path;
314		do {
315			path = "/pics/" + name + "/" + Math.floor(Math.random() * numPics) + ".jpg";
316		} while (pic.src.indexOf(path) >= 0);
317		
318		pic.src = path;
319		
320		setTimeout('rotatePics("' + name + '",' + numPics + ',' + interval + ')', interval);
321	}
322}
323
324function toUTF8(t) {
325	if (t == null)
326		return t;
327	
328	for (i = 0; i < t.length; i++) {
329		if (t.charCodeAt(i) > 126) {
330			var c = "&#" + t.charCodeAt(i) + ";";
331			t = t.substring(0, i) + c + t.substring(i + 1, t.length);
332		}
333	}
334	return t;
335}
336
337function setCookie(sName, sValue, expires) {
338	if (expires != null && expires != "")
339		document.cookie = sName + "=" + escape(sValue) + "; path=/; expires=" + expires;
340	else
341		document.cookie = sName + "=" + escape(sValue) + "; path=/;";
342}
343
344function getCookie(sName) {
345	var aCookie = document.cookie.split("; ");
346	for (var i=0; i < aCookie.length; i++) {
347		var aCrumb = aCookie[i].split("=");
348		if (sName == aCrumb[0]) 
349			return unescape(aCrumb[1]);
350	}
351	
352	return null;
353}
354
355function delCookie(sName) {
356	document.cookie = sName + "=x ; expires=Fri, 31 Dec 1999 23:59:59 GMT;";
357}
358
359function onEnter(e, callback) {
360	var characterCode;
361	
362	if (e && e.which) {
363		characterCode = e.which;
364	} else{
365		e = window.event;
366		try {
367			characterCode = e.keyCode;
368		} catch (ex) {
369			characterCode = -1;
370		}
371	}
372	
373	if(characterCode == 13) {
374		eval(callback);
375		return false;
376	} else{
377		return true;
378	}			
379}
380
381function CommonIsLoaded() {
382	return true;
383}
384
385function ENPubSub() {
386	this.events = {};
387
388	this.subscribe = function (event, listener) {
389		if (!this.events[event]) {
390			this.events[event] = [];
391		}
392
393		this.events[event].push(listener);
394	};
395
396	this.publish = function (event, args) {
397		if (!this.events[event]) {
398			return;
399		}
400
401		for (var key in this.events[event]) {
402			if (this.events[event].hasOwnProperty(key)) {
403				this.events[event][key](args);
404			}
405		}
406	};
407}
408
409try {
410	window.enPubSub = new ENPubSub();
411} catch (err) {
412	console.log("ENPubSub unexpected error.", err);
413}
414			
415
416			
417			var ENAdminSiteUrl = "admin.tartanes.org";
418			window.addEventListener("load", function() {
419function ENBootstrap() {
420	try { if (_encms) return; } catch(e) {}
421	
422	this.dialog = null;
423	this.dialogIframe = null;
424	this.rapidPressKeyConfigs = {
425		CTRL : { code: 17, presses: 0, lastPress: null }, 
426		E : { code: 69, presses:0, lastPress: null },
427		SHIFT : { code: 16, presses:0, lastPress: null } ,
428		SPACE : { code: 32, presses:0, lastPress: null }, 
429		CMD : { presses:0, lastPress: null }, //mac
430		MacOS : navigator.platform.toUpperCase().indexOf('MAC') > -1,
431		Opera : navigator.userAgent.toLowerCase().indexOf("op") > -1
432	};
433	
434	this.checkRapidPress = function(key, goal, laglimit, callback) { 
435		var callback = (typeof callback === "undefined") ? function(){} : callback;
436		var timeNow = Date.now();
437		
438		if (key.presses < 1 || timeNow > (key.lastPress + laglimit)) {
439			key.presses = 1;
440			key.lastPress = timeNow;
441			return false
442		} else key.presses++;
443	
444		if (timeNow < (key.lastPress + laglimit)) {
445			if (key.presses >= goal) {
446				callback();
447				key.presses = 0;
448				key.lastPress = null;
449				return true
450			}
451		} else {		
452			key.presses = 1;
453			key.lastPress = timeNow;
454		}
455		return false
456	}
457	
458	
459	this.init = function() {
460		document.addEventListener("keyup", this);
461		window.addEventListener("message", this, false);
462		this.checkItp();
463		this.checkForEncmsUrl();
464	}
465	
466	this.checkForEncmsUrl = function() {
467		if (location.hash.indexOf('encmsUrl=') !== -1) {
468			this.addEncmsUrlToQuery();
469			this.showLogin();
470		}
471	}
472	
473	this.addEncmsUrlToQuery = function() {
474		let match = location.hash.match(/encmsUrl=([^&#]+)/);
475		if (match && match[1]) {
476			let searchParams = new URLSearchParams(location.search);
477			searchParams.set('_t', Date.now());
478			history.replaceState(null, '', location.pathname + '?' + searchParams.toString() + location.hash);
479		}
480	}
481	
482	this.checkItp = function() {
483		let me = this;
484		if (!window.webkitRequestAnimationFrame || navigator.maxTouchPoints
485			|| !navigator.vendor.match(/apple/i)
486			|| !navigator.userAgent.match(/safari/i)
487			|| !navigator.userAgent.match(/mac/i)
488		) {
489			return;
490		}
491		var iptCheck = document.createElement("script");
492		iptCheck.onload = function() {
493			me.assumeItp = window.ENAssumeItp;
494			delete window.ENAssumeItp;
495			iptCheck.remove();
496		}
497		iptCheck.src = "/apps-shared/encms/auth/d.jsp?itp=1";
498		document.body.appendChild(iptCheck);
499	}
500	
501	this.showLogin = function() {
502		this.dialog = document.createElement("div");
503		this.dialog.classList.add("en-cms-auth-dialog");
504		
505		let src = "/apps-shared/encms/auth/d.jsp?f=" + encodeURIComponent(encodeURIComponent(location.href));
506		if (!this.assumeItp) {
507			this.dialogIframe = document.createElement("iframe");
508			if (typeof ENAdminSiteUrl === "string" && ENAdminSiteUrl) {
509				this.dialogIframe.setAttribute('allow', 'publickey-credentials-get https://' + ENAdminSiteUrl + '; publickey-credentials-create https://' + ENAdminSiteUrl);
510			}
511			this.dialogIframe.src = src;
512			
513			this.dialog.appendChild(this.dialogIframe);
514			
515			this.dialog.onclick = this.processDialogClick.bind(this);
516			
517			document.body.appendChild(this.dialog);
518		} else {
519			window.open(src + "&itp=1");
520		}
521	}
522	
523	this.closeLogin = function(removeEncmsUrl = true) {
524		try {
525			document.body.removeChild(this.dialog);
526		} catch(e){}
527		this.dialog = null;
528		this.dialogIframe = null;
529		
530		// Remove _t from URL, and optionally remove encmsUrl when closing login
531		let searchParams = new URLSearchParams(location.search);
532		searchParams.delete('_t');
533		let newHash = removeEncmsUrl ? location.hash.replace(/[&#]*encmsUrl=[^&]*/g, '') 
533: location.hash;
534		let newUrl = location.pathname;
535		if (searchParams.toString()) {
536			newUrl += '?' + searchParams.toString();
537		}
538		if (newHash && newHash !== '#') {
539			newUrl += newHash;
540		}
541		history.replaceState(null, '', newUrl);
542	}
543	
544	this.getSecondLevelDomain = function(domain) {
545		let secondLevelDomain;
546		try {
547			secondLevelDomain = domain.match(/([^.]+[.][^.]+|[^.]+[.]k12[.][^.]+[.]us)$/g)[0];
548		} catch (e) {}
549		return secondLevelDomain;
550	}
551	
552	this.handleEvent = function(e) {
553		switch(e.type) {
554			case "keyup":
555				this.processKeyUp(e);
556				break;
557			case "message":
558				this.processMessage(e);
559				break;
560		}
561	}
562	
563	this.processKeyUp = function(e) {//transient
564		let me = this;
565		if (e.keyCode == 27) { // Escape key
566			me.closeLogin();
567			return;
568		}
569		let rapidPressKey;
570		if (this.rapidPressKeyConfigs.MacOS && !this.rapidPressKeyConfigs.Opera && (e.keyCode == '91' || e.keyCode == '93' || e.keyCode == '224')) {
571			rapidPressKey = this.rapidPressKeyConfigs.CTRL;
572		} else {
573			switch (e.keyCode) {
574				case this.rapidPressKeyConfigs.CTRL.code:
575					rapidPressKey = this.rapidPressKeyConfigs.CTRL;	
576			}
577		}
578		if (rapidPressKey) {
579			this.checkRapidPress(rapidPressKey, 2, 450, function() {
580				me.showLogin();
581			});
582		}
583	}
584	
585	this.processMessage = function(e) {
586		let me = this;
587		if (e.data.e == "cms-loaded") {
588			let success = true;
589			if (e.data.cName) {
590				if (e.data.cValue) {
591					let secondLevelDomain = this.getSecondLevelDomain(location.hostname);
592					let domainKeyValue = (secondLevelDomain ? "domain=." + secondLevelDomain : "");
593					let cookie = (e.data.cName + "=" + e.data.cValue +"; path=/; " + domainKeyValue);
594					document.cookie = cookie;
595				} else {
596					success = false;
597					setTimeout(function() {
598						alert("Please allow cookies from " + me.getSecondLevelDomain(e.data.cDomain));
599					}, 100);
600					this.closeLogin();
601				}
602			}
603			if (success) {
604				this.closeLogin(false); // Keep encmsUrl in hash for successful login
605				location.reload();
606			}
607		} else if (e.data.e == "cms-auth-dialog-close") {
608			this.closeLogin();
609		} else if (e.data.type == "en-iframe-resize") {
610			this.resizeDialog(e.data.height);
611		}
612	}
613
614	this.resizeDialog = function(contentHeight) {
615		if (!this.dialog || !this.dialogIframe) {
616			return;
617		}
618		let height = Math.min(contentHeight, window.innerHeight - 40);
619		this.dialogIframe.style.height = height + "px";
620		this.dialog.style.gridTemplateRows = "1fr " + height + "px 1fr";
621		this.dialog.style.msGridRows = "1fr " + height + "px 1fr";
622	}
623
624	this.processDialogClick = function() {
625		this.closeLogin();
626	}
627	
628	this.init();
629	}
630new ENBootstrap();
631})
632
633			
634		</script>
634
635		
636			<!--[if lt IE 9]>
637				
637<script src="/apps/shared/html5shiv.min.js"></script>
637
638			<![endif]-->
639		
640		
641		
642      		
643    	
644
645
646
647
648	</head>
649	
650	
651	
652		
653
654
655
656
657<meta name="viewport" content="width=device-width, initial-scale=1.0">
658<link rel="stylesheet" href="/shared/css/header.css">
659<link rel="stylesheet" href="/shared/css/enheader.css">
660<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v20.0" nonce="lFvIfwbb"></script>
660
661<div id="wrapper">
662
663
664<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">
665    <div class="enh1-top-bar-bg" role="presentation"></div>
666    <div class="enh1-center-bar-bg" role="presentation"></div>
667    <div class="enh1-bottom-bar-bg" role="presentation"></div>
668
669    <div class="en-mobile-header">
670        <div class="enh1-logo-cont">
671            <a href="/"><img src="/pics/header_logo.png" alt="John Tartan Elementary School"></a>
672        </div>
673        <div class="enh1-middle">
674            <div class="enh1-website-name-motto">
675                <div class="enh1-website-name"><a href="/">John Tartan Elementary School</a></div>
676            </div>
677            <button class="en-mobnav-button" en-action="mobnav-toggle"><img src="/pics/mobile_menu.png" alt="Mobile menu icon"></button>
678        </div>
679    </div>
680    <nav id="menu" class="cf en-nav">
681        <div class="enh1-top-bar">
682            <div class="enh1-marquee en-marquee-module" role="presentation"><enmarquee style='display:none !important;'>{"text":"Welcome to John Tartan Elementary School • TEAM Tartan - “Together We Learn, Together We Lead, Together We Succeed!  Tartan Tigers ROAR!”   Leader in Me... Habit #1  Be Proactive >  Habit #2  Begin with the End in Mind > Habit #3 Put First Things First > Habit #4 Think Win-Win > Habit #5 Seek First to Understand, Then to be Understood > Habit #6 Synergize > Habit #7 Sharpen the Saw > Habit #8 Find Your Voice","delay":"35"}</enmarquee></div>
683            <div class="enh1-search-translate" role="presentation">
684                <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">
685                    <img src="/pics/translate.png" alt="Translation button">Translate
686                </a>
687                <div class="enh1-search" onclick="_enSearchPopupToggle()">
688                    <img src="/pics/search_icon.png" alt="school-search-icon">Search
689                </div>  
690            </div>
691            <div class="enh1-social" role="presentation">
692                <!--<a id="fb" href="https://www.facebook.com/TartanTigersES/" target="_blank"><img src="/pics/fb_icon.png" alt="John Tartan Elementary School Faceboook"/></a>-->
693                <a id="insta" href="https://www.instagram.com/tartanelementary" target="_blank"><img src="/pics/insta_icon.png" alt="John Tartan Elementary School Instagram"/></a>
694               <!-- <a id="x_icon" href="https://twitter.com/TartanTigersES" target="_blank"><img src="/pics/x_icon.png" alt="John Tartan Elementary School X"/></a>-->
695                <a id="smore_icon" href="/apps/pages/index.jsp?uREC_ID=588799&type=d"><img src="/pics/smore_icon.png" alt="John Tartan Elementary School Smore"/></a>
696              </div>
697        </div>
698        <div class="enh1-logo-cont">
699          <a href="/"><img src="/pics/header_logo.png" alt="John Tartan Elementary School"></a>
700        </div>
701        <div class="enh1-middle">
702            <div class="enh1-website-name-motto">
703                <div class="enh1-website-name">John Tartan Elementary School</div>
704            </div>
705            <button class="en-mobnav-button" en-action="mobnav-hide"><img src="/pics/close_menu.png" alt="Mobile menu icon"></button>
706        </div>
707		<a href="javascript:;" class="cognia"><img src="/pics/leader-in-me.png" alt="Leader In Me"></a>
708        
709            
710
711
712
713
714
715    
716        <link rel="stylesheet" media="not all and (max-width: 991px)" href="/apps-shared/navigation/v1/nav_desktop_core.css" type="text/css">
717        <link rel="stylesheet" media="all and (max-width: 991px)" href="/apps-shared/navigation/v1/nav_mobile_core.css" type="text/css">
718    
719
720
721<script src="/apps-shared/navigation/navigation.js?acn=384110"></script>
vendor: 1 bytes, line 721
721
722<script src="/apps-shared/navigation/mega-menu/mega-menu-loader.js?acn=384110"></script>
722
723
724<script>
725    document.addEventListener('readystatechange', () => {
726        if ("complete" === document.readyState) {
727            MegaMenuLoader("all and (max-width: 991px)");
728        }
729    });
730</script>
730
731
732
733<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</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/staff/">Faculty & Staff</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL4" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=586721&type=d">Mission & Vision</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL5" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=586722&type=d">Namesake</a></li><li class="hasSubNav "><span class="nav_icon">&plus;</span><a id="nmP6" aria-controls="nmM6" aria-haspopup="true" aria-expanded="false" en-mouseover="no" tabindex="-1" href="/apps/news/">News & Announcements</a><ul id="nmM6" aria-labelledby="nmP6" aria-expanded="false"><li class="hasSubNav nav_item_first nav_item_last "><span class="nav_icon">&plus;</span><a id="nmP7" aria-controls="nmM7" aria-haspopup="true" aria-expanded="false" en-mouseover="no" tabindex="-1" href="javascript:;">CCSD Health & School Safety Public Service Announcements</a><ul id="nmM7" aria-labelledby="nmP7" aria-expanded="false"><li class="nav_item_first "><span class="nav_icon">&raquo;</span><a id="nmL8" tabindex="-1" href="https://drive.google.com/file/d/1241wQ9Ixcgh54zN9oIiMneOWguGfSqKw/view?usp=drive_link" target="_blank">English</a></li><li class="nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL9" tabindex="-1" href="https://drive.google.com/file/d/1liXzF6C_WGlzh15ujj21DaR7IpNPXNk3/view?usp=drive_link" target="_blank">Spanish</a></li></ul></li></ul></li><li><span class="nav_icon">&raquo;</span><a id="nmL10" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=591301&type=d">Health Office</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL11" tabindex="-1" href="/apps/album/">Photo Albums</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL12" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=586723&type=d">Principal`s Message</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL13" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=586724&type=d">School Organizational Team</a></li><li class="hasSubNav "><span class="nav_icon">&plus;</span><a id="nmP14" aria-controls="nmM14" aria-haspopup="true" aria-expanded="false" en-mouseover="no" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=586725&type=d" target="_blank">Plan of Operations</a><ul id="nmM14" aria-labelledby="nmP14" aria-expanded="false"><li class="nav_item_first "><span class="nav_icon">&raquo;</span><a id="nmL15" tabindex="-1" href="https://drive.google.com/file/d/1wDhntaEMkCj101p4PNP29x7jBFVtlAxk/view?usp=sharing" target="_blank">2026-2027 School Improvement Plan</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL16" tabindex="-1" href="https://drive.google.com/file/d/1fy35CU86OCBjFcJ7v89A3Tbgf28AyNcR/view?usp=drive_link" target="_blank">26-27 Budget</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL17" tabindex="-1" href="https://drive.google.com/file/d/1tOODtXqGqJ6xfsquJW59F6Y-ncGkgSxW/view?usp=sharing" target="_blank">Act 3: Reviewing Our Journey</a></li><li class="nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL18" tabindex="-1" href="https://drive.google.com/file/d/10uYwZU9CQMsuhOXPIY3JOlqRwTgOyAzX/view?usp=sharing" target="_blank">Plan by Inquiry Area</a></li></ul></li><li><span class="nav_icon">&raquo;</span><a id="nmL19" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=586726&type=d">Title I</a></li><li class="hasSubNav "><span class="nav_icon">&plus;</span><a id="nmP20" aria-controls="nmM20" aria-haspopup="true" aria-expanded="false" en-mouseover="no" tabindex="-1" href="javascript:;">Leader in Me</a><ul id="nmM20" aria-labelledby="nmP20" aria-expanded="false"><li class="nav_item_first "><span class="nav_icon">&raquo;</span><a id="nmL21" tabindex="-1" href="https://www.leaderinme.org/what-is-leader-in-me/" target="_blank">What is Leader in Me?</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL22" tabindex="-1" href="https://www.leaderinme.org/get-started-parents-and-teachers/" target="_blank">Leader in Me (Family Sign-up)</a></li><li class="nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL23" tabindex="-1" href="https://www.leaderinme.org/wp-content/uploads/2018/09/Parents-Guide-English.pdf" target="_blank">Leader in Me (Parent's Guide)</a></li></ul></li><li><span class="nav_icon">&raquo;</span><a id="nmL24" tabindex="-1" href="/apps/events/">Upcoming Events</a></li><li class="nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL25" 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="nmP26" aria-controls="nmM26" aria-haspopup="true" aria-expanded="false" en-mouseover="no" class="nav_items_0 " href="javascript:;">Students</a><ul id="nmM26" aria-labelledby="nmP26" aria-expanded="false" class="nav_items_0 "><li class="nav_item_first "><span class="nav_icon">&raquo;</span><a id="nmL27" tabindex="-1" href="https://bit.ly/46E8TYt" target="_blank">Destiny Library</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL28" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=586728&type=d">Academics</a></li><li class="hasSubNav "><span class="nav_icon">&plus;</span><a id="nmP29" aria-controls="nmM29" aria-haspopup="true" aria-expanded="false" en-mouseover="no" tabindex="-1" href="javascript:;">2026-2027 Student Calendar</a><ul id="nmM29" aria-labelledby="nmP29" aria-expanded="false"><li class="nav_item_first "><span class="nav_icon">&raquo;</span><a id="nmL30" tabindex="-1" href="https://resources.finalsite.net/images/v1767641305/ccsdnet/ano6uzxheee9tby6g8ta/2026-2027-school-calendar-students-updated-final.pdf" target="_blank">English</a></li><li class="nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL31" tabindex="-1" href="https://resources.finalsite.net/images/v1767640877/ccsdnet/yvwzsr47byehvjkoszsd/2026-2027-school-calendar-students-updated-final-Spanish.pdf" target="_blank">Spanish</a></li></ul></li><li><span class="nav_icon">&raquo;</span><a id="nmL32" tabindex="-1" href="/apps/bell_schedules/">Bell Schedules</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL33" tabindex="-1" href="/apps/departments/clubs.jsp">Clubs and Activities</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL34" tabindex="-1" href="https://schools.mealviewer.com/school/TartanJohnES" target="_blank">Food Menu</a></li><li class="hasSubNav "><span class="nav_icon">&plus;</span><a id="nmP35" aria-controls="nmM35" aria-haspopup="true" aria-expanded="false" en-mouseover="no" tabindex="-1" href="javascript:;">CCSD Student Code of Conduct</a><ul id="nmM35" aria-labelledby="nmP35" aria-expanded="false"><li class="nav_item_first "><span class="nav_icon">&raquo;</span><a id="nmL36" tabindex="-1" href="https://drive.google.com/file/d/1Cgx5MTvdNyvRh1Bg54yNRk6SJtMmXrMQ/view?usp=sharing" target="_blank">English: Code of Conduct</a></li><li class="nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL37" tabindex="-1" href="https://drive.google.com/file/d/1U3PuDGGZU4bnqc
733MO7gQ4LKjInhOv2mYq/view?usp=sharing" target="_blank">Spanish: Code of Conduct</a></li></ul></li><li class="nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL38" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=586730&type=d">Student Links</a></li></ul></li><li class="nav_items_0 hasSubNav "><span class="nav_icon">&plus;</span><a id="nmP39" aria-controls="nmM39" aria-haspopup="true" aria-expanded="false" en-mouseover="no" class="nav_items_0 " href="javascript:;">Parents</a><ul id="nmM39" aria-labelledby="nmP39" aria-expanded="false" class="nav_items_0 "><li class="nav_item_first "><span class="nav_icon">&raquo;</span><a id="nmL40" tabindex="-1" href="https://bit.ly/46E8TYt" target="_blank">Destiny Library</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL41" tabindex="-1" href="https://docs.google.com/forms/d/e/1FAIpQLSfWOZy8K5Ec5PuQ2fhwp8B-qeGEVUgZqlg2PyiOPKSIyfVOAQ/viewform" target="_blank">Absence Report</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL42" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=624972&type=d">Military Kids - Purple Star School</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL43" tabindex="-1" href="https://militarychild.org/" target="_blank">Veteran and Military Families</a></li><li class="hasSubNav "><span class="nav_icon">&plus;</span><a id="nmP44" aria-controls="nmM44" aria-haspopup="true" aria-expanded="false" en-mouseover="no" tabindex="-1" href="javascript:;">EL Pupil and Parent/Guardian Rights</a><ul id="nmM44" aria-labelledby="nmP44" aria-expanded="false"><li class="nav_item_first "><span class="nav_icon">&raquo;</span><a id="nmL45" tabindex="-1" href="https://docs.google.com/document/d/1N-AOchey7C9hz-IB7szvxdnzWtx9IN1-/edit?usp=drive_link&ouid=116132928211519748899&rtpof=true&sd=true" target="_blank">English - Assembly 195: Overview</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL46" tabindex="-1" href="https://docs.google.com/document/d/1ot6qh4HQtsqBwLqbrd5NSH5avA9UfXlJ/edit?usp=drive_link&ouid=116132928211519748899&rtpof=true&sd=true" target="_blank">Spanish - Assembly 195: Descripci&#243;n general(PDF)</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL47" tabindex="-1" href="https://docs.google.com/document/d/1yNbPwR3fQPc1bqqx3htU-fqidPVkXO-h/edit?usp=drive_link&ouid=116132928211519748899&rtpof=true&sd=true" target="_blank">Tagalog - Assembly 195: Pangkalahatang-ideya</a></li><li class="nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL48" tabindex="-1" href="https://ccsd.net/parents/ab195.php" target="_blank">Other Available Translations</a></li></ul></li><li><span class="nav_icon">&raquo;</span><a id="nmL49" tabindex="-1" href="/apps/links/">Important Links</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL50" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=586870&type=d">Parent Resources</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL51" tabindex="-1" href="https://docs.google.com/spreadsheets/d/10JKjkc7JvwCvOErQqYnBYhLqAldR3EDQywhXr3pGa_s/edit?usp=sharing" target="_blank">Approved Snack List</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL52" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=587110&type=d">Registration</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL53" tabindex="-1" href="https://drive.google.com/file/d/1uDodRMvaQGQ_fw4ZxfJI9yphDKIqCcGM/view?usp=sharing" target="_blank">Student & Parent Handbook</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL54" tabindex="-1" href="https://ccsd.net/students/safevoice/" target="_blank">SafeVoice</a></li><li class="hasSubNav "><span class="nav_icon">&plus;</span><a id="nmP55" aria-controls="nmM55" aria-haspopup="true" aria-expanded="false" en-mouseover="no" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=586871&type=d">Supply Lists</a><ul id="nmM55" aria-labelledby="nmP55" aria-expanded="false"><li class="nav_item_first nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL56" tabindex="-1" href="https://drive.google.com/file/d/1FMa50VSeWSkokj1ODJtpdl5qn0dWb51K/view?usp=sharing" target="_blank">K-5 Supply List</a></li></ul></li><li class="hasSubNav "><span class="nav_icon">&plus;</span><a id="nmP57" aria-controls="nmM57" aria-haspopup="true" aria-expanded="false" en-mouseover="no" tabindex="-1" href="javascript:;" target="_blank">Site-Based Emergency Operations Plan (SBEOP)</a><ul id="nmM57" aria-labelledby="nmP57" aria-expanded="false"><li class="nav_item_first "><span class="nav_icon">&raquo;</span><a id="nmL58" tabindex="-1" href="https://drive.google.com/file/d/1lybpuvYQ77uSglWaYCKCCAGD6vQOWcD8/view?usp=drive_link" target="_blank">Tartan ES Crisis Plan Parent Letter</a></li><li class="nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL59" tabindex="-1" href="https://drive.google.com/file/d/1gq_M4-3UmigHCtMffAxQU1E47_AQK-48/view?usp=drive_link" target="_blank">Tartan ES Public Notice</a></li></ul></li><li class="nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL60" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=586870&type=d&termREC_ID=&pREC_ID=1186650">Test Administration & Security</a></li></ul></li><li class="nav_items_0 hasSubNav "><span class="nav_icon">&plus;</span><a id="nmP61" aria-controls="nmM61" aria-haspopup="true" aria-expanded="false" en-mouseover="no" class="nav_items_0 " href="javascript:;">Teachers</a><ul id="nmM61" aria-labelledby="nmP61" aria-expanded="false" class="nav_items_0 "><li class="nav_item_first "><span class="nav_icon">&raquo;</span><a id="nmL62" tabindex="-1" href="/apps/staff/">Staff Directory</a></li><li class="nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL63" tabindex="-1" href="/apps/pages/index.jsp?uREC_ID=586729&type=d">Teacher Resources</a></li></ul></li><li class="nav_items_0 hasSubNav nav_item_last "><span class="nav_icon">&plus;</span><a id="nmP64" aria-controls="nmM64" aria-haspopup="true" aria-expanded="false" en-mouseover="no" class="nav_items_0 " href="javascript:;">Contact</a><ul id="nmM64" aria-labelledby="nmP64" aria-expanded="false" class="nav_items_0 "><li class="nav_item_first "><span class="nav_icon">&raquo;</span><a id="nmL65" tabindex="-1" href="/apps/contact/">Contact Us</a></li><li><span class="nav_icon">&raquo;</span><a id="nmL66" tabindex="-1" href="/apps/maps/" target="_blank">Directions</a></li><li class="nav_item_last "><span class="nav_icon">&raquo;</span><a id="nmL67" tabindex="-1" href="https://docs.google.com/forms/d/e/1FAIpQLSegOZJmEG1NZ0tcsUyrMtBj_AfuIDSKTAcgjGvwpx0D-TyUSQ/viewform" target="_blank">MHP Request</a></li></ul></li></ul>
734
735    </nav>
736
737</header>
738
739
740  <link rel="stylesheet" href="/shared/css/inner.css">
741  <div class="inside-page content">
742  <div id="en-content-wrapper" class="inside">
743
744
745
746
747
748
749
750
751
752
753
754
755
756				
757		
758			
759
760
761
762<link rel="stylesheet" href="/apps-shared/css/skip_links-pack.css?20190607" type="text/css">
763
764<script src="/apps-shared/js/jquery/3.7.1/jquery-pack.js"></script>
vendor: 1 bytes, line 764
764
765<script>var jAria = jQuery.noConflict();</script>
765
766
767<script src="/apps-shared/js/keyboard/mmAccess.js?20190322"></script>
767
768
769
770<div id="shortcut-wrapper" role="region" aria-label="Skip Links">
771	
772
773	<div id="skip-links-helper">
774		<a tabindex="1" href="#content-shortcut-target" id="at-header" class="ada-shortcut">Skip to content</a>
775		
776		<a tabindex="1" href="#nav_items_0" id="at-main_menu" class="skip-to-mainMenu ada-shortcut">Skip to menu</a>
777		
778	</div>
779	
780</div>
781
782<script>
783var _isHomepage = false;
784var _skipLinkToMainContent = 1;
785var _skipLinkToMainNav =  1;
786</script>
786
787
788<script src="/apps-shared/js/skip_links-pack.js?20250917"></script>
788
789
790<style>#nav_items_0 a.at-focus { font-size:145%!important; }</style>
791<script onload="javascript:ada_dom_order_correction()" src="/apps-shared/js/keyboard/shortcut-dom-order.js?20250917"></script>
791
792
793		
794		
795		
796
797	
798
799	
800	
801	
802
803
804
805<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=www.tartanes.org&h=104.234.32.50&i=TARTANES&p=443&q=&r=&rn=6268&t=w15a&u=/apps3/contact/index.jsp&w=7995" />
806
807	
808	
809
810
811
812
813
814
815
816	
817		
818		  
819		
820
821
822	
823
824	
825	
826	 	<h1 id="pageTitle" class="pageTitle">Contact</h1>
827	
828	
829
830<script type="text/javascript">
831
832function validate() {
833	var error = "";
834
835	if (trimString(document.contactForm.name.value) == "")
836		error += "Your Name\n";
837
838	var email = trimString(document.contactForm.email.value);
839	if (email.indexOf("@") <= 0 || email.indexOf(".") <= 0 || email.length < 7 || email.indexOf(".") == email.length - 1)
840		error += "Your E-Mail\n";
841	if (trimString(document.contactForm.message.value) == "")
842		error += "Message\n";
843
844	
845	
846	if (trimString(document.contactForm.asiInput.value) == "")
847		error += "Verification Code\n";
848	
849	
850
851	if (error != "") {
852		alert("Please fill in the following fields:\n" + error);
853		return false;
854	} else {
855		return true;
856	}
857}
858</script>
858
859
860
861	<div class="centered-text">
862
863
864
865	</div>
866
867
868<link rel="stylesheet" href="/apps3/contact/css/contactResponsive.css">
869
870<form id="en-cms-contact-form" class="en-contactus-form" onsubmit="javascript:return validate();" method="post" name="contactForm" action="/apps/contact/send_mail.jsp">
871<table role="presentation"  cellpadding="5" cellspacing="0" class="noBorder  centerAlign " >
872<tr style="display: none;">
873	<th>Contact Form</th>
874</tr>
875<tr class="en-contactus-form-firsthf">
876	<td  class="textAlignRight vAlignTop">
877		<strong>Address:</strong>
878	</td>
879	<td  class="vAlignTop">
880		3030 E Tropical Pkwy<br />North Las Vegas,&nbsp;NV&nbsp;89081
881	</td>
882</tr>
883
884	
885	<tr class="en-contactus-form-firsthf">
886		<td  class="textAlignRight vAlignTop">
887			<strong>Phone:</strong>
888		</td>
889		<td  class="vAlignTop">
890			(702) 799-4701
891		</td>
892	</tr>
893
894
895	
896	<tr class="en-contactus-form-firsthf">
897		<td  class="textAlignRight vAlignTop">
898			<strong>Fax:</strong>
899		</td>
900		<td  class="vAlignTop">
901			(702) 799-4707
902		</td>
903	</tr>
904
905
906<tr class="en-contactus-form-secondhf en-contactus-secondhf-frst-chld">
907	<td  class="textAlignRight vAlignTop"><label for="inputName"><strong>Your Name:</strong></label></td>
908	<td  class="vAlignTop"><input id="inputName" type="text" class="waInputText" name="name" maxlength="50"></td>
909</tr>
910<tr class="en-contactus-form-secondhf">
911	<td  class="textAlignRight"><label for="inputEmail"><strong>Your E-Mail:</strong></label></td>
912	<td  class="vAlignTop"><input id="inputEmail" type="text" class="waInputText" name="email"  maxlength="100"></td>
913</tr>
914<tr class="en-contactus-form-secondhf">
915	<td  class="textAlignRight vAlignTop"><label for="inputMessage"><strong>Message:</strong></label></td>
916	<td  class="vAlignTop"><textarea id="inputMessage" name="message" class="waInputText" style="height:150px;"></textarea></td>
917</tr>
918	
919
920
921<tr class="en-contactus-form-last-td">
922	<td></td>
923	<td  class="vAlignTop">
924		<input type="hidden" name="asiKey" id="asiKey" value="wz2Bc5DglyvRoykCW42eBCKpeGKomm4TgBAqrIguTwWuSHCOs9olhKwH62Pb5op5ez1djQyDBKPdMmHK7zXDqkc5SBzGUzy4EOkin2q8wFVB962mAdoReKg4rfEUJFss" />
925		<table cellpadding="5" cellspacing="0" class="noBorder width100percent">
926		<tr style="display: none;">
927			<th>Contact Form Verification Code</th>
928		</tr>
929		<tr class="contact-page-asig-row">
930			<td class="en-contactus-verification vAlignTop">
931				<div>
932					<span aria-hidden="true">Please enter characters to the space below:</span><br>
933					<div class="asig-container">
934						<div class="asig-image" style="height: 52px">
935							
935<script src="/apps/accessibility/asi_at_tts.js" onload="writeAsiForAtTts.call(this, 'asiKey', 152, 52)"></script>
935
936							<img alt=""  src="/ourpages/auto/temp/54217176/1791254366176.jpg" class="width150 height50"  style="border: 1px solid #000000;">
937						</div>
938						<div class="asig-input">
939							<input autocomplete="off" tabindex="-1" type="hidden" name="asiInput" id="asiInput" class="waInputText" value="" size="10"  aria-hidden="true" />
940							
940<script src="/apps/accessibility/asi_at_sr.js" onload="writeAsiForAtSr.call(this, 'contactForm', 'asiKey', 80, 27)"></script>
940
941							<span style="font-size: 11px;">(* required)</span>
942						</div>
943					</div>
944					
945				</div>
946				<div></div>
947				
948				
949			</td>
950		</tr>
951		</table>
952	</td>
953</tr>
954
955
956<tr class="en-contactus-form-send-btn">
957	<td >&nbsp;</td>
958	<td  class="vAlignTop">
959		<input type="submit" value="Send" title="Click to send message" alt="Send Message">
960	</td>
961	
962</tr>
963</table>
964</form>
965
966
967
968	
969	
970
971
972
973
974
975
976
977	
978		
979
980
981
982
983
984
985		</div> 	<!--div class="inside-page" -->
986	</div>    <!--div id="en-content-wrapper" class="content"-->
987
988</div>
989    
990<link rel="stylesheet" href="/shared/css/footer.css">
991<link rel="stylesheet" href="/shared/css/enfooter.css">
992
993<footer en-type="footer-1" id="enfooter3" class="enf1">
994    <div class="enf-main">
995        <div class="enf-main-inner">
996            <div class="enf1-logo-cont">
997                <a href="/"><img src="/pics/footer_logo.png" alt="John Tartan Elementary School"></a>
998            </div>
999            <div id="footer_middle">
1000                <div class="enf1-webste-name">John Tartan <span>Elementary School</span> </div>
1001                <div id="footer_address">
1002                    <a href="/apps/maps" target="_blank">
1003                        3030 E Tropical Pkwy<br>
1004                        North Las Vegas, NV 89081 
1005                    </a> 
1006                    <a href="/apps/contact" id="footer_contact1">
1007                        P: (702) 799-4701 <br>
1008                        F: (702) 799-4707
1009                    </a>
1010                </div>
1011            </div>
1012            <div id="district_links">
1013				<a class="cognia" href="https://cognia.org" target="_blank"><img src="/pics/cognia-red.png" alt="Cognia" /></a>
1014                <a href="https://weare.ccsd.net/" target="_blank"><img src="/pics/district_img.png" alt="we are CCSD"></a>
1015                <a href="https://ccsd.net/" target="_blank"><img src="/pics/district_img2.png" alt="CCSD clark county school district"></a>
1016            </div>
1017        </div>
1018        <div id="footer_links">
1019            <a href="/apps/web-accessibility/">Web Accessibility Statement</a>
1020            <a href="/apps/web-accessibility/complaint-form/">Web Accessibility Complaint Form</a>
1021			<a href="https://ccsd.net/legal/notice-of-non-discrimination/" target="_blank">Non-Discrimination Statement</a>
1022        </div>
1023    </div>
1024    
1025    <div class="enf-subfooter">
1026        <div class="enf-subfooter-inner">
1027            <a id="footer_edunet" href="https://www.educationalnetworks.net/" target="_blank"><img src="/pics/edunet.png" alt="educational networks Logo"></a>
1028        </div>
1029    </div>
1030</footer>
1031
1032
1033<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
1033 
1034<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js"></script>
vendor: 1 bytes, line 1034
1034
1035<script src="/shared/js/scripts.js"></script>
1035
1036
1037
1038
1039
1040		
1041		
1042
1043		
1044
1045
1046
1047
1048        
1049
1050		
1051
1052
1053		
1054
1055
1056	
1057	
1058	
1058<script type="text/javascript">
1059		//proxyKiller();
1060	</script>
1060
1061
1062	
1062<script type="text/javascript">
1063	var curWindowOnLoad = window.onload;
1064    window.onload = function () {
1065        if (curWindowOnLoad) {
1066            curWindowOnLoad();
1067        }
1068        if (document.getElementsByClassName) {
1069            var newsImages = document.getElementsByClassName("news-img");
1070            for (i = 0; i < newsImages.length; ++i) {
1071                newsImages[i].parentNode.style.marginRight = "1px";
1072            }
1073            var hpImages = document.getElementsByClassName("hp-img");
1074            for (i = 0; i < hpImages.length; ++i) {
1075                hpImages[i].parentNode.style.marginRight = "1px";
1076            }
1077        }
1078    };
1079	</script>
1079
1080	
1080<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>
1080
1081	
1081<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>
1081
1082
1083	</html>
1084
1085
1086
1087
1088
1089
1090<script type="text/javascript">
1091	function addSmartAppBanner() {
1092		
1093		SmartAppBannerRes.websiteID = "TARTANES";
1094		SmartAppBannerRes.iconIos = "/m/pics/edunet_unbranded_logo.jpg";
1095		SmartAppBannerRes.titleIos = "Educational Networks";
1096		SmartAppBannerRes.descriptionIos = "Find your school and connect instantly.";
1097		SmartAppBannerRes.iconAndroid = "/m/pics/edunet_unbranded_logo.jpg";
1098		SmartAppBannerRes.titleAndroid = "Educational Networks";
1099		SmartAppBannerRes.descriptionAndroid = "Find your school and connect instantly.";
1100		SmartAppBannerRes.hideCookieDays = 10;
1101		SmartAppBannerRes.button = "OPEN";
1102		
1103		SmartAppBannerRes.iphoneName = "educational-networks";
1104		SmartAppBannerRes.iphoneAppID = "1128350658";
1105		
1106		
1107		SmartAppBannerRes.androidAppID = "mobile.en.com.educationalnetworksmobile.nonBranded";
1108		
1109		SmartAppBannerRes.defaultIcon = "/apps/pics/edunet_unbranded_logo.jpg";
1110		SmartAppBannerRes.init();
1111		
1112	}
1113
1114	window.addEventListener('load', (event) => {
1115		try {
1116			
1117		} catch (err) {
1118			console.log("addSmartAppBanner unexcepted error .", err);
1119		}
1120	});
1121</script>
1121
1122
1123
1124
1125	
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143<!-- 13ms -->
1144
1145
1146

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.