PageSourceSearch

https://justicemap.org/

html justicemap.org collected 2026-10-02 06:16:16 UTC 25,087 bytes, 306 lines download raw bytes

1<!DOCTYPE html>
2      <html lang='en'>
3      <head>
4      <title>Justice Map: Visualize race and income data in your community</title>
5 			<meta charset='UTF-8'>
6      <meta name='viewport' content='initial-scale=1.0'>
7      <meta name='description' content='High resolution map of race and income in the US. Also includes a set of open map layers, an API, tools to build your own maps, and more.'>
8      <meta property='og:description' content='High resolution map of race and income in the US.'>
9      <meta property='og:image' content='http://www.justicemap.org/fbshare_map.jpg'>
10      <meta property='og:title' content='Justice Map - Visualize race and income data for your community.'>
11      <meta name='keywords' content='race, income, map, census data, US, Justice Map'>
12			<!--<link rel='apple-touch-icon' sizes='180x180' href='/images/apple-touch-icon.png'>-->
13			<link rel='icon' type='image/png' sizes='32x32' href='/images/favicon-32x32.png'>
14			<link rel='icon' type='image/png' sizes='16x16' href='/images/favicon-16x16.png'>
15			<link rel='manifest' href='/manifest.json'>
16			<link rel='mask-icon' href='/images/safari-pinned-tab.svg' color='#5bbad5'>
17			<meta name='theme-color' content='#ffffff'>
18
19      <style>
20      html, body {
21      margin: 0;
22      padding: 0;
23      height: 100%;
24      width: 100%;
25  }</style> <link rel='stylesheet'  type='text/css' href='https://www.justicemap.org/css/justice3.css'>
26		
26<script src='https://maps.googleapis.com/maps/api/js?key=AIzaSyAzWcpakZVWY5takHmXFdctR1FfntmuUPQ'></script>
26
27    
27<script src='https://www.justicemap.org/lib/geojson-google-maps-master/GeoJSON.js'></script>
27
28    <!--
28<script src='http://www.justicemap.org/lib/html2canvas.js'></script>
28-->
29    <!--
29<script src='http://www.justicemap.org/lib/blitzlib.js'></script>
29-->
30    
30<script src='https://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js'></script>
30
31		
31<script src='https://www.justicemap.org/lib/jmap_lib.js'></script>
31
32		
32<script src='https://www.justicemap.org/clip/dist/clipboard.min.js'></script>
32<link rel='stylesheet' href='https://www.justicemap.org/superfish-master/dist/css/superfish.css' media='screen'>
33								<!--<link rel='stylesheet' href='http://www.justicemap.org/superfish-master/dist/css/superfish-vertical.css' media='screen'>-->
34
35		<!--
36			
36<script src='superfish-master/dist/js/hoverIntent.js'></script>
36
37		
37<script src='superfish-master/dist/js/superfish.js'></script>
37
38    -->
39 <!--
40		
40<script>
41
42		(function($){ //create closure so we can safely use $ as alias for jQuery
43			$(document).ready(function(){
44				// initialise plugin
45				var example = $('#example').superfish({
46					//add options here if required
47				speed: 0
48				});
49			});
50		})(jQuery);
51		</script>
51
52--><link rel='stylesheet' href='https://www.justicemap.org/jquery-ui-1.11.4/jquery-ui.css' media='screen'>
53								
53<script src='https://www.justicemap.org/jquery-ui-1.11.4/jquery-ui.min.js'></script>
53<link rel='image_src' href='http://www.justicemap.org/fbshare_map.jpg' title='Facebook share'></head><body><div id='mapheader' style='padding-left:0px; margin-left:0px;'>
54        <div id='jmapintro' class='' style='margin-bottom:0px; background-color: #AADAFF; padding:10px;'>
55        <span style='font-weight:bold;' class='jmapheader2'><a href='index.php'>Justice Map</a></span><span class='jmapheader'>: Visualize race
56        and income for your community and country.  <!--Includes tools for community organizers, bloggers, and data journalists.--></span>
57        </div>
58				<div id='jmapintro_mobile' class='' style='margin-bottom:0px; background-color: #AADAFF; padding:10px;'>
59        <span style='font-weight:bold;' class='jmapheader2'><a href='index.php'>Justice Map</a></span><span class='jmapheader'>: Visualize race
60        and income</span>
61        </div>
62
63        <div id='header_line1' class='header_odd' style='font-size:1.2em; padding:0px; margin:0px; padding-bottom:4px; background-color:#FD7F6C;'>
64        <!-- might need to give it a name for the desktop ui? -->	
65				<span><input name='gsLocation' placeholder='Search' id='address_desk' size='20' title='Enter an Address' style='font-size:1.0em; margin-top:6px; margin-left:5px; vertical-align:top;'>
66					<input type='submit' name='gsSubmit_desk' value='Go' onClick='return codeAddress();' style='font-size:1.0em; margin-top:6px; margin-left:5px; vertical-align:top;'>
67				</span>
68				<div id='navbar_floatright' style='float:right; height:100%;'>
69				<button id='advanced_link_desk'  title='Use advanced mode for many more options!' style='vertical-align:top; margin-top:8px; border-radius:2px; border: none; font-size:1.0em; display:none;' onClick='ChangeLayerAdvanced(layer,1,0);'>
70					Advanced Mode</button>
71        <button id='basic_link_desk' title='Use basic mode for a simpler interface.' style='vertical-align:top; margin-top:8px; border-radius:2px; border: none; font-size:1.0em; display:none;' onClick='ChangeLayerAdvanced(layer,0,0);'>Basic Mode</button>
72					<span>
73						<img alt='Share' src='images/share.svg' style='height:34px; width:34px; margin-left:60px; padding:0px; margin-right:15px; margin-bottom:2px;' title='Share' onClick='ToggleShareWindow();'>
74					</span>
75					<span>
76						<img alt='Legend' src='images/legend_small.png' style='height:34px; width:34px; margin-left:15px; margin-right:15px; padding:2px;' title='Legend' onClick='ToggleLegendWindow();'>
77					</span>
78					<span>
79						<img src='images/chart3.png' alt='Analyze' title='Analyze' style='height:34px; width:34px; margin-left:15px; margin-right:0px; margin-bottom:2px;' onClick='ToggleAnalyzeWindow();'>
80					</span>
81					<span id='instruction_link_desk' style=''>
82						<a href='https://www.justicemap.org/index.php?giAdvanced=0#instruction_div'><img src='images/question.svg' alt='Help' id='question_desk' title='Help' style='width:34px; height:34px; margin-left:7px; margin-right:15px;  margin-bottom:1px; padding:0px'></a>
83					</span>
84				</div>
85       </div><div id='header_line2'  class='header_even' style='font-size:0.83em; width:100%;'>
86                <ul id='ul_layer' style='list-style-type: none; margin:0px; margin-top:2px;padding: 0px; width:100%;'>
87								<li id='firstli' style='display:inline;'><span style='font-weight:bold;'>Layers: </span></li><span id='census_2020' class='layer' onClick='ChangeLayer("2020");'  title='2020 Census layers'><a class='changelayerlihover'>2020</a></span> | <span id='census_2010' class='layer' onClick='ChangeLayer("2010");'  title='2010 Census layers'><a class='changelayerlihover'>2010</a></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li class='changelayerli' style=''><span id='indian_layer_desk' class='layer, ' onClick='ChangeLayer("indian");'
88						      title='American Indian Percent'
89						      style=''><a class='changelayerlihover'>American Indian</a></span></li><li class='changelayerli' style=''><span id='asian_layer_desk' class='layer, ' onClick='ChangeLayer("asian");'
90						      title='Asian Percent'
91						      style=''><a class='changelayerlihover'>Asian</a></span></li><li class='changelayerli' style=''><span id='black_layer_desk' class='layer, ' onClick='ChangeLayer("black");'
92						      title='Black Percent'
93						      style=''><a class='changelayerlihover'>Black</a></span></li><li class='changelayerli' style=''><span id='hispanic_layer_desk' class='layer, ' onClick='ChangeLayer("hispanic");'
94						      title='Hispanic Percent'
95						      style=''><a class='changelayerlihover'>Hispanic</a></span></li><li class='changelayerli' style=''><span id='multi_layer_desk' class='layer, ' onClick='ChangeLayer("multi");'
96						      title='Multi-Racial Percent'
97						      style=''><a class='changelayerlihover'>Multi-Racial</a></span></li><li class='changelayerli' style=''><span id='nonwhite_layer_desk' class='layer, ' onClick='ChangeLayer("nonwhite");'
98						      title='Nonwhite Percent'
99						      style=''><a class='changelayerlihover'>Nonwhite</a></span></li><li class='changelayerli' style=''><span id='white_layer_desk' class='layer, ' onClick='ChangeLayer("white");'
100						      title='White Percent'
101						      style=''><a class='changelayerlihover'>White</a></span></li><li class='changelayerli' style=''><span id='plural_layer_desk' class='layer, ' onClick='ChangeLayer("plural");'
102						      title='Plurality Race'
103						      style=''><a class='changelayerlihover'>Plurality</a></span></li><li class='changelayerli' style=''><span id='income_layer_desk' class='layer, ' onClick='ChangeLayer("income");'
104						      title='Median Household Income'
105						      style='margin-left:40px;'><a class='changelayerlihover'>Income</a></span></li><li style='display:inline;'><span id='hide_layer_desk' title='Removes all layers, except for the underlying base map layer' class='fake_link' style='margin-left:50px;'
106                onClick='RemoveLayer();'>Base Map</span></li></ul></div></div></div><div id='map_wrapper' style='width:100%; height:82%;'><div id='navbar' style='min-height:46px; width:100%; background-color:#FD7F6C; float:right;'>
107			<div id='navbar_menu' style=''>
108				<ul class='sf-menu sf-vertical' id='example' style='padding:0px; margin:0px;'>
109					<li class='current' style='padding:0px; margin:0px; background-color:#FD7F6C'>
110						<img style='width:40px;height:40px; padding:0px; padding-top:2px; margin:0px;' src='images/hamburger.png' alt='Menu' onClick='$(".menu_hide").show();'>
111						<ul class='menu_hide' style='padding:0px; margin:0px;'>
112				<li style='padding:12px; width:180px; font-size:1.25em;'><span id='indian_layer' onClick='ChangeLayer("indian");'
113							      title='American Indian Percent'
114							      style=' ; font-weight:bold;'>American Indian</span>  </li><li style='padding:12px; width:180px; font-size:1.25em;'><span id='asian_layer' onClick='ChangeLayer("asian");'
115							      title='Asian Percent'
116							      style=' ; font-weight:bold;'>Asian</span>  </li><li style='padding:12px; width:180px; font-size:1.25em;'><span id='black_layer' onClick='ChangeLayer("black");'
117							      title='Black Percent'
118							      style=' ; font-weight:bold;'>Black</span>  </li><li style='padding:12px; width:180px; font-size:1.25em;'><span id='hispanic_layer' onClick='ChangeLayer("hispanic");'
119							      title='Hispanic Percent'
120							      style=' ; font-weight:bold;'>Hispanic</span>  </li><li style='padding:12px; width:180px; font-size:1.25em;'><span id='multi_layer' onClick='ChangeLayer("multi");'
121							      title='Multi-Racial Percent'
122							      style=' ; font-weight:bold;'>Multi-Racial</span>  </li><li style='padding:12px; width:180px; font-size:1.25em;'><span id='nonwhite_layer' onClick='ChangeLayer("nonwhite");'
123							      title='Nonwhite Percent'
124							      style=' ; font-weight:bold;'>Nonwhite</span>  </li><li style='padding:12px; width:180px; font-size:1.25em;'><span id='white_layer' onClick='ChangeLayer("white");'
125							      title='White Percent'
126							      style=' ; font-weight:bold;'>White</span>  </li><li style='padding:12px; width:180px; font-size:1.25em;'><span id='plural_layer' onClick='ChangeLayer("plural");'
127							      title='Plurality Race'
128							      style=' ; font-weight:bold;'>Plurality</span>  </li><li style='padding:12px; width:180px; font-size:1.25em;'><span id='income_layer' onClick='ChangeLayer("income");'
129							      title='Median Household Income'
130							      style=' ; font-weight:bold;'>Income</span>  </li><li style='padding:12px; width:180px; font-size:1.25em;'><span id='advanced_link' title='Use advanced mode for many more options!' onClick='ChangeLayerAdvanced(layer,1,0);' style='font-weight:bold;'>
131								  Advanced Map</span>
132								  </li></ul></ul><div id='more_navbar' style='background-color:#FD7F6C;'>
133 <img src='images/search.svg' alt='Search' title='Search' style='height:38px; width:38px; margin-left:20px;' onClick='DisplaySearchWindow();'>
134  <img alt='Share' src='images/share.svg' style='height:36px; width:36px; margin-left:22px; padding:2px;' title='Share' onClick='DisplayShareWindow();'>
135	<img alt='Legend' src='images/legend_small.png' style='height:35px; width:35px; margin-left:22px; padding:2px;' title='Legend' onClick='DisplayLegendWindow();'>
136<span id='instruction_link_mobile' style=''>
137									<a href='http://www.justicemap.org/index.php?giAdvanced=0#instruction_div'><img src='images/question.svg' alt='Help' title='Help' id=question_basic style='width:36px; height:36px; margin-left:22px; padding:2px'></a>
138									</span></div></div></div><div id='map-canvas' style='width:100%; height:100%;'></div></div><div id='down_arrow'><a href='#intro'><img alt='down arrow' style='width:15px; height:15px; display:block; margin:0 auto; margin-top:50px;' src='images/downarrow.svg'></a></div>
139  <!-- might want to vary the height depending if we need income - with income - 305 px, without income - 265px -->
140  <!-- need more space if the population is greater 100 million   either need to make it wider or add height-->
141   
142  <div id='api_popup_more' class='drag' style='display:none; left:30%; top:30%; width:180px; background-color:#F5E0E0;
143  border-width:2px; border-style:solid; border-color:#bd0026 ;padding:4px;  position:absolute; font-size:0.9em; line-height:1.4em;padding-left:4px;'>
144  </div>
145
146  <div id='api_popup_compare' class='drag' style='display:none; left:0%; top:30%; width:450px; height:230px; background-color:#F5E0E0;
147  border-width:2px; border-style:solid; border-color:#bd0026 ;padding:4px;  position:absolute; font-size:0.83em; line-height:1.25em;padding-left:4px;'>
148  </div>
149
150  <div id='fetching_data' class='drag' style='display:none; left:40%; top:17%; width:100px; height:30px; background-color:#F5E0E0;
151  border-width:2px; border-style:solid; border-color:#bd0026 ;padding:4px;  position:absolute; font-size:0.9em; line-height:1.4em;'
152  title='Using a larger geography will make this faster. For instance use block groups or census tracts intead of blocks.'>
153  Fetching data...
154  </div><div id='showstuff' style='margin-top:5px; padding-left: 30px;'>
155                <span id='showlegend' class='fake_link' onClick='ShowLegend();' style='display:none;' title='Show map legend'>Show Legend</span>
156                </div><div id='intro'></div>
157      <div id='instruction_div' style='margin-top:55px;  padding:10px;'>
158      <!--<a name='instructions'></a>-->
159 
160      <br><br><span style='font-weight:bold;'>How can I use Justice Map?</span>
161				<ol>
162        <li>Visualize race and income data for your neighborhood, county, state, or the entire US.</li>
163				<li style='margin-top:10px;'>Share a custom map with your friends.
164        <li style='margin-top:10px;'>Journalists, bloggers, activists, and others can create maps for their online or print publications.</li>
165        <li style='margin-top:10px;'>Map makers can add race and income layers to their maps.</li>
166        <li style='margin-top:10px;'>Who Lives Nearby.  <span class='fake_link' onClick='ChangeLayerAdvanced(layer,1,0);'>Advanced mode</span> lets you compare who lives within 1 vs 5 miles of a location (and more!).</li>
167        </ol>
168			<br>
169			<br>Get Support: <a href='mailto:[email protected]'>Email Aaron</a> with your questions and suggestions.
170			<br>
171			<br>
172      <br><span style='font-weight:bold;'>What data layers do you have?</span>
173      <br>We have several race layers and income layers (three different
174       representations of median household income).  The race layers are available at the county, census tract, block group, and block level. The income layers
175        are available at the county and census tract level.  This provides greater detail when you zoom in.
176      <br>
177      <br><span style='font-weight:bold;'>What are open map tile layers?</span>
178      <br>We have 100 GB of map tiles that we are sharing.  Similar to open software anyone can use them on their website.
179      This saves map makers the time required to deal with large datasets and tile production.
180      <br>
181      <br><span style='font-weight:bold;'>What is the data source?</span>
182      <br>Our information comes from the Census Bureau - the 2020 Census and the latest American Community Survey (five year summary).
183      <br>
184      <br><span style='font-weight:bold;'>How did you create the map?</span>
185      <br>We imported the census data into a postgis database and generated the tiles with TileMill.
186      <br>
187      <br><span style='font-weight:bold;'>Who is behind this project?</span>
188      <br>The website was developed by Aaron Kreider - as a project for Energy Justice Network and Sunlight Foundation. Further development has been supported by 
189				the Energy Justice Network and Aaron Kreider (volunteer hours). 
190
191			<br>
192			<br>
193      <span style='font-weight:bold;'>
194      Justice Map - open map tile layers for race and income powered by Census Data.</span><br>
195      I want you to <a href='include_map.php'>use the layers on your own map</a>!
196      <br>
197      <br><br><span style='font-weight:bold;'>Updates</span>
198            <br>Sept 9, 2023.  Transitioning some code to a new server.   
199            <br>
200            <br>April 1, 2023.  Transitioning to use maptile3.org to serve most of the raster map tiles. Also fixing the https issues.
201            <br>
202            <br>Sep 7, 2022.  Apparently the Census has <a href='https://www.directionsmag.com/article/11270'>intentionally distorted the data</a> to promote user privacy. Yikes!  Probably most noticeable at the block level. If you view an area that is 100% commericial and you see 10+ people living there...
203            <br>
204            <br>Sep 6, 2022. Updating income to use the geographies from the 2020 Census and the data from the ACS 2016-2020 (previously 2014-2018).  Income change layer is now outdated.
205            <br>
206            <br>Aug 21, 2022. Fixed/finalized a lot of the 2020 data release.  Added a featured to easily switch between 2020 and 2010 layers.
207            <br>
208            <br>Sept 19, 2021. If you are using our API, please contact us. Otherwise, as I haven't heard from anyone who is - the API is going to be revised and the old version will break (We might
209                replace justicemap-api.org with another domain).    
210                Also if you have been using our tile layers with javascript - this might stop working (though you can easily switch to the newer 2020 layers, and we'll continue to support the 2010 layers just with a different url that you'll need to update).
211            <br>
212            <br>Sept 18, 2021.  Early release of Census 2020 race data.  Income needs to be updated as does the API.
213            <br>
214			<br>Jan. 14-16, 2020. We updated the income data to use the 2014-2018 American Community Survey.
215			<br>
216			<br>Jan. 13, 2019.  We updated the income data from the 2012-2016 American Community Survey to the 2013-2017 data.  This applies to tile layers, clicking on the map,
217      and the API.  Puerto Rico is included in the update! An even bigger change is that we updated the income categories (for the first time),
218       and started controlling for inflation in the Income Change layer.
219			<br>
220			<br>Aug 30, 2018.  Redesigned the user interface to support mobile phones.
221			<br>
222			<br>Jan. 9, 2018.  We updated the income data from the 2011-2015 American Community Survey to the 2012-2016 data.  This applies to tile layers, clicking on the map,
223      and the API.  This time Puerto Rico is included in the update!
224      <br>
225    	<br>Dec. 30, 2016.  Try the <a href='http://www.spatialjusticetest.org'>Spatial Justice Test</a>. It's a tool to identify environmental injustice (and more).  You can 
226    		test how race and income varies at different distances from a set of points. Use our power plant data or upload your own!
227    	<br>
228    		
229    	<br>Dec. 20, 2016.  We added a visualization that estimates <a href='https://www.justicemap.org/index.php?giAdvanced=1&gsLayer=income_block'>Income at the Block Level</a>. 
230     	It can be used as an index that combines race and income to give a micro-level view of environmental injustice (or other forms of spatial injustice).
231    	<br>
232      <br>Dec. 13, 2016.  We updated the income data from the 2010-2014 American Community Survey to the 2011-2015 data.  This applies to tile layers, clicking on the map,
233      and the API.  Puerto Rico is still using the old data (2007-2011).
234      <br>
235			<br><span style='font-weight:bold; font-size:1.2em;'>More Information</span>
236        <br><a href='include_map.php'>API</a> - Include the map or data layers on your website
237        <br><br><a href='categories.php'>Categorization Methods</a>
238        <br><br><a href='data.php'>Data and Downloads</a>
239        <br><br><a href='links.php'>Links</a>
240        <br><br><a href='terms.php'>Terms of Use</a>
241
242</div>
243      <div id='osm_attribution' style='padding:3px; width:80px;  font-size:0.85em; margin-bottom:0px; background: rgba(255, 255, 255, .6);'>
244              <a href='http://www.openstreetmap.org'>Open StreetMap</a></div><div style='display:none;'><textarea id='put_geojson_string_here' cols='1' rows='1'></textarea></div><div style='display:none;'><textarea id='geounit_hidden' cols='1' rows='1'></textarea></div><br><br><br>
245        <span style='font-weight:bold; font-size:1.2em; margin-left:20px;'>Sponsors</span>
246        <div id='sponsors'>
247        <span id='sunlogo_span'><a href='http://www.sunlightfoundation.com'><img src='images/sunlight_logo_small.png'  alt='sunlight labs logo'
248        title='Sunlight Labs logo' id='sunlogo' style='margin-left:20px;'></a></span>
249        <span id='logolinebreak'><br><br><br><br> </span>
250        <span id='energyjustice_logo'> 
251        <a href='http://www.energyjustice.net'> <img src='images/ejn_logo_nourl_small.jpg' title='Energy Justice logo' id='ejnlogo' alt='Energy Justice logo' style='margin-left:20px;'></a></span>
252        </div>
253		<div id='dialog_search' title='Enter an Address' style='display:none; font-size:1em; padding:10px;'>
254			<input name='gsLocation' placeholder='Search' id='address' size='30' title='Enter an Address'>
255		<div style='text-align:center; padding:20px;'><input type='submit' name='gsSubmit' value='Go' onClick='return codeAddress();' style='font-size:1.0em;'></div>
256		</div>
257	<div id='dialog_share' title='Share' style='display:none; font-size:1em;'>
258		<span id='facebook_share' style='' title='Share on Facebook' onClick='SaveMap("facebook");'>
259	  <img src='images/facebook.svg' alt='facebook icon' style='vertical-align:middle; height:70px; width:70px; '></span>
260	  <span id='twitter_share' style='' title='Share on Twitter'  onClick='SaveMap("twitter");'>
261	  <img src='images/twitter.svg' alt='Twitter' style='vertical-align:middle; height:70px; width:70px; '> </span>
262		<div id='tinyurl_and_clip' style='margin-top:60px; width:100%;'>
263		  <span id='tinyurl'></span>	
264			<div>
265				<button class='btn' data-clipboard-target='#tinyurl' style='margin-top:10px;'>
266				    <img src='images/clippy.svg' alt='Copy to clipboard' title='Copy to clipboard' style='height:30px; width:30px;'>
267				</button>
268			</div>	
269		</div>
270	</div><div id='dialog_legend' style='font-size:0.74em; padding:0px;'>
271							</div><div id='dialog_demog' style='font-size:0.8em; padding-bottom:20px;'>
272								<div id='dialog_demog_internal'>
273								</div>
274						</div><div id='dialog_demog_full' style='font-size:0.74em; padding:0px;'>
275						</div><div id='dialog_analyze_results' style='font-size:0.8em; margin-right:5px; margin-left:5px;' title='Who Lives Nearby'>
276							<div id='dialog_analyze_results_internal'></div>
277							<div id='add_distance' style='margin-top:10px;'>Add a Distance (miles) &nbsp;&nbsp;<input name='sDistance' id='sDistance' type='text' onblur='AddDistance()' size='5'></div>
278<div><span id='auto_demographics' title='Fetches and refreshes the demographics each time you move the mouse over the map.'>
279             Automatic Demographics:<input type='checkbox' name='gsAuto_demographics' id='auto_demographics_checkbox_nearby'>   </span></div>
280<div><span title='Use a default distance based upon the zoom level'>Default Distance
281						<input type='checkbox' name='gsDefaultdistance' id='default_distance'> </span></div>
282							</div><div id='compare' style='display:none;'>off</div>
283  	
283<script>
284  	function parseJSAtOnload() {
285			
286       //previously included html2canvas and blitzlib.js but I don't think we need them 
287  		var links = ['clip/dist/clipboard.min.js', 
288										
289										'superfish-master/dist/js/superfish.js',
290										'superfish-master/dist/js/hoverIntent.js'   
291									],
292										
293  		headElement = document.getElementsByTagName('head')[0],
294  		linkElement, i;
295  		for (i = 0; i < links.length; i++) {
296  			linkElement = document.createElement('script');
297  			linkElement.src = links[i];
298  			headElement.appendChild(linkElement);
299  		}
300  	}
301  	if (window.addEventListener)
302  		window.addEventListener('load', parseJSAtOnload, false);
303  		else if (window.attachEvent)
304  			window.attachEvent('onload', parseJSAtOnload);
305  			else window.onload = parseJSAtOnload;
306  			</script>
306</body></html>

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.