/*
 * Global variables for the application
 */

var APPLICATION_VERSION = '3.1.0';
var APPLICATION_TITLE = 'OnTheMap3 - Testing Interface';

var MAPSERVER_URL = '/themap3/cgi-bin/mapserv?';
var JSON_SERVER_URL = '/themap3/cgi-bin/json_server.py?';

var PROJECTION_STRING = 'EPSG:3153';

var Messages = {
	'NO_RESULTS' : 'No results found',
	'SEARCHING' : 'Searching...',
	'NO_REPORT_FOUND' : 'No report was found with the name: ',
	'NOT_A_POLYGON' : 'Feature is not a polygon, cannot add to polygon collection.'
};

var MODIFY_AREA_MAX_POINTS = 50;

var TASKS_URL = 'tasks.xml';
var LAYERS_URL = 'layers.xml';

var NAVIGATION_HISTORY_MAX = 20;

var BLANK_IMAGE = './images/blank.gif';
var HELP_ICON = './images/help.png';

var DRAWING_NOTES = 'Use any of these tools to draw a new shape on the map.';

var BUFFER_NOTES = 'If you would like to buffer a shape then please enter the buffer distance below.';

var LAYER_SELECT_NOTES = 'To select shapes from a layer, use the drop-down below to select that layer, otherwise select "(None)".';

var PENCIL_ICON = './images/pencil.png';

var REMOVE_ALL = 'Are you sure you want to remove all of the shapes?';

var DEFAULT_TASK = 'report-test';

var BACK_BUTTON_TO_MENU = false;

var CLEAR_TOOL_NAME = 'Clear Selection';
var PREVIOUS_SHAPES_TOOL_NAME = 'Reuse Earlier Selection';


var DISPLAY_LAYERS_IN_ORDER = false;

var DYNAMIC_LEGENDS = true;
var SHOW_LABEL_LEGENDS = false;


/* Manually set the MAP_RESOLUTIONS */
var MAP_RESOLUTIONS = [12500, 6250, 3125, 1600, 800, 400, 
			200, 100, 50, 40, 30, 20, 10, 7, 5, 3, 1];
var MAP_MAXEXTENT = [-6334330,-1690650,3327390,4597720];

var MAP_UNITS = 'm'; /* Meters y'all */

/*
 * Animation Settings
 */

var ANIMATION_INTERVAL = 3000; /* In milliseconds */

var RECALL_QUERY_URL = 'cgi-bin/recallQuery.py';

/*
 * These are some JSON Objects that should are generated from some scripts
 */


/* ../cgi-bin/placeNameSearch.py 'mode=list&object=SEARCHABLE_LAYERS' */
var SEARCHABLE_LAYERS = ['Cities/Towns','Counties','County Subdivisions','Metropolitan/Micropolitan Areas (CBSA)','One-Stop Career Centers','States','Workforce Investment Areas (WIA)','WIRED Regions (Gen. 1)','WIRED Regions (Gen. 2)','WIRED Regions (Gen. 3)','ZIP Codes (ZCTA)','110th Congressional Districts','Traffic Analysis Zones (TAZ)','Unified/Elementary School Districts','Secondary School Districts','State Legislative Districts (Upper)','State Legislative Districts (Lower)','Military Bases','Tribal Lands','Tribal Subdivisions','Alaska Native Regional Corp. (ANRC)'];

/* ../cgi-bin/getConf.py?select_layers=SelectLayers */
var SelectLayers={"us_allplc":"Cities/Towns","us_cty":"Counties","us_csub":"County Subdivisions","us_cbsa":"Metropolitan/Micropolitan Areas (CBSA)","us_sta":"States","us_wib":"Workforce Investment Areas (WIA)","us_wired1":"WIRED Regions (Gen. 1)","us_wired2":"WIRED Regions (Gen. 2)","us_wired3":"WIRED Regions (Gen. 3)","us_zcta":"ZIP Codes (ZCTA)","us_cd110":"110th Congressional Districts","us_bgrp":"Block Groups","us_trct":"Census Tracts","us_taz":"Traffic Analysis Zones (TAZ)","us_schools":"Unified/Elementary School Districts","us_schools2":"Secondary School Districts","us_sldu":"State Legislative Districts (Upper)","us_sldl":"State Legislative Districts (Lower)","us_mil":"Military Bases","us_trib":"Tribal Lands","us_tsub":"Tribal Subdivisions","us_anrc":"Alaska Native Regional Corp. (ANRC)"};

var HelpLinks = {
	/* Search Tab Help */
	'search' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#SearchOnTheMap',
	'search_results' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#NameSearchResults',

	/* Map Key Tab Help */
	'north_arrow' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#NorthArrow',
	'scale' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#Scale',
	'legends' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#Legends',

	/* Layers Tab Help */
	'layer_title' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#LayerTitle',
	'layer_label' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#Label',
	'layer_layer' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#Layer',

	/* Titles of Steps for Analysis Tab */
	'data_settings' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#DataSettings',
	'study_area_selection' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#StudyAreaSelection',
	'advanced_area_selection' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#AdvancedAreaSelection',
	'map_overlay_report' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#MapOverlayReport',

	/* Selection Tool Context Help Links, used in steps 2 and 3 */
	'clear_selection' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#ClearSelection',
	'navigation' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#Navigation',
	'layer_select' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#LayerSelectionTool',
	'freehand_select' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#Freehand',
	'buffer_select' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#RingBuffer',
	'donut_select' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#Donut',
	'plume_select' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#Plume',
	'previous_shapes' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#ReuseEarlierSelection',

	/* Help for different settings in step 1 */
	'shed' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#LiveorWork',
	'years' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#Years',
	'job_type' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#JobType',
	'market_segment' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#LaborMarketSegments',

	/* Help for settings in step 3 */
	'skip' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#SkipthisStep',
	'paired_area' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#CreatePairedArea',
	'advanced_op' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#ModifyArea',

	/* Help for settings in step 4 */
	'report_title' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#ReportTitle',
	'area_profile' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#AreaProfileAnalysis',
	'shed_report' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#TravelShedReport',
	'rollups' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#Rollups',
	'map_precision' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#MapPrecision',

	/* Help for results */
	'overlay_controls' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#OverlayControls',
	'report_output' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#ReportOutputOptions',
	'analysis_settings' : 'http://lehd.did.census.gov/led/datatools/MapTerms.html#AnalysisSettings',

	/* Help for Geographic Sources */
	'geo' : 'http://lehd.did.census.gov/led/datatools/geo_contacts.html#top'
};

