// ArcIMSparam.js
// javascript file with parameters specific to calling page

//***************************************************************************
//*			parameters File for HTML Template		    *
//***************************************************************************

// get machine name
var hostName = document.location.host;
// common portion of url
var esriBlurb = "/servlet/com.esri.esrimap.Esrimap?ServiceName="
// make URL for getting mapservice catalog
var catURL = "http://" + hostName + esriBlurb + "catalog";
// make prefix for URL
var serverURL  = "http://" + hostName + esriBlurb;



//*********************************************************************
//*			parameters set by Designer			                     *
//*********************************************************************
var imsURL = 'http://collins.sunsite.utk.edu/servlet/com.esri.esrimap.Esrimap?ServiceName=RL';
var imsOVURL =  'http://collins.sunsite.utk.edu/servlet/com.esri.esrimap.Esrimap?ServiceName=regOv';
var imsQueryURL = '';
var imsGeocodeURL = '';

//initial map extent
var startLeft = -84;
var startRight = -81.7;
var startTop = 36.5;
var startBottom = 35;
//maximum map extent
var limitLeft = -86;
var limitRight = -81;
var limitTop = 37;
var limitBottom = 34.55;

var usePan=true;
var usePanNorth=false;
var usePanWest=false;
var usePanEast=false;
var usePanSouth=false;
var useZoomIn=true;
var useZoomOut=true;
var useFullExtent=true;
var useZoomActive=true;
var useZoomLast=true;
var useIdentify=true;
var useMeasure=true;
var useSetUnits=true;
var useSelect=true;
var useQuery=true;
var useFind=true;
var useGeocode=false;
var useStoredQuery=false;
var useClearSelect=true;
var usePrint=true;
var useGeoNetwork=false;
var useBuffer=true;
var useExtract=false;

var MapUnits = "Degrees";
var ScaleBarUnits = "Miles";



// End of Designer set parameters

var useHyperLink=false;
var useHyperLinkAny=false;
var useIdentifyAll=false;
var useBufferShape=false; 
var hasToolBarOnLayer=false;
	// useHyperLink takes priority - both cannot be true
if (useHyperLink) useHyperLinkAny=false;
	// useIdentify takes priority - both cannot be true
if (useIdentify) useIdentifyAll=false;
	// allow debugging
var setDebug=true;


/**************************************
* Basic Map parameters
**************************************/

// variables for setting component colors in html hex RGB format
var mapBackColor = "";
var ovBoxColor = "#ff0000";
var ovBoxSize = 3;
var zoomBoxColor = "#ff0000";

// variables for using individual components
var hasOVMap = true;
var hasTOC = true;
var useModeFrame = true;

// variables for map pixel offset from upper left corner of frame
	// horizontal offset
var hspc = 0;
	// vertical offset
var vspc = 0;

//panning factor for arrow buttons
var panFactor = 85/100;
//zoom factors for v.3
var zoomFactor = 2

// margin factor for zooming in on selected lines and polygons - based on feature width and height. . . margin will be selectMargin * width or height
var selectMargin = 25/100;
// margin margin factor for zooming in on selected points - based on full extent. . . margin will be selectPointMargin * fullWidth or fullHeight
var selectPointMargin = 25/1000

// show the scale factor
var showScalePercent=true;
// display coords in status line
var showXYs=true;

// Have ArcXML responses URL encoded? Will not work with multi-byte characters
var doURLencode = false;

// automatically adjust for ArcMapServer, if necessary
	// North Arrow size is smaller from ArcMapServer
var autoAdjustForArcMapServer = true;

//variables for MapDrawing
	// North Arrow
var drawNorthArrow = true;
var NorthArrowType = "4";
var NorthArrowSize = "15";
var NorthArrowCoords = "20 35";
var NorthArrowAngle = "0";
	// Scale Bar
var drawScaleBar = true;
	// MapUnits=DEGREES,FEET,METERS
	// can MapUnits be changed by user?
var setMapUnits=false;
	// ScaleBarUnits=KILOMETERS,METERS,MILES,FEET
var ScaleBarBackground = "True";
var ScaleBarBackColor = "255,255,255";
var ScaleBarFontColor = "0,0,0";
var ScaleBarColor = "128,128,128";
var ScaleBarFont = "";
var ScaleBarStyle = "Regular";
var ScaleBarRound = "1";
var ScaleBarSize = "9";
var ScaleBarWidth = "5";
var ScaleBarPrecision = 2;
var numDecimals = ScaleBarPrecision;
	// Scale Bar 2
var drawScaleBar2 = false;
var ScaleBar2Units = "KILOMETERS";
var ScaleBar2Background = "false";
var ScaleBar2BackColor = "0,0,0";
var ScaleBar2FontColor = "0,0,0";
var ScaleBar2Color = "128,128,128";
var ScaleBar2Font = "";
var ScaleBar2Style = "Regular";
var ScaleBar2Round = "1";
var ScaleBar2Size = "9";
var ScaleBar2Width = "5";
var ScaleBar2Precision = 2;

	// Copyright blurb
var drawCopyright = true;
var CopyrightFont = "";
var CopyrightStyle = "Regular";
var CopyrightSize = "12";
var CopyrightCoords = "3 3";
var CopyrightColor = "0,0,0";
var CopyrightBackground = "False";
var CopyrightBGColor = "255,255,255";
var CopyrightGlow = "True";
var CopyrightGlowColor = "255,255,255";
var CopyrightShadow = "False";
var CopyrightShadowColor = "32,32,32";
var CopyrightText = "Map created with ArcIMS by SAMAB and NBII-SAIN";

	// place bar behind Copyright text and scalebars
var drawBottomBar = false;
var bottomBarColor = "255,255,255";
var bottomBarOutline = "0,0,0";
var bottomBarHeight = "18";

	// Mode on Map
var drawModeOnMap = false;
var modeRefreshMap = false;
var modeMapColor = "255,255,255";
var modeMapGlow = "128,0,255";

var ovImageVar;
var ovBorderWidth = 2;
var ovExtentBoxSize = 2;

// map image background transparent? - requires gif or png8 types
var mapTransparent=false;

// setup test for Nav 4.0
var isIE = false;
var isNav = (navigator.appName.indexOf("Netscape")>=0);
var isNav4 = false;
var isIE4 = false;
var is5up = false;
//alert(navigator.appVersion);
if (isNav) {
	
	if (parseFloat(navigator.appVersion)<5) {
		isNav4=true;
		//alert("Netscape 4.x or older");
	} else {
		is5up = true;
	}
} else {
	isIE4=true;
	isIE=true;
	if ((navigator.appVersion.indexOf("MSIE 5")>0) || (navigator.appVersion.indexOf("MSIE 6")>0)) {
		isIE4 = false;
		is5up = true;
		//alert("IE5");
	}
}	
		
/**************************************
* Extended Map parameters
**************************************/

// variables for ovmap offset
var ovHspc = 0;
var ovVspc = 0;

// color for Main Map zoombox in html hex RGB format
//var zoomBoxColor = "#ff0000";

// index of initial active layer. . . if more than or equal to layer count top layer used
var ActiveLayerIndex=30;

// variables for using individual components
var useTextFrame=true;
// use external window for dialogs
var useExternalWindow=false;

// colors for tables 
var textFrameBackColor="#FFFFF5";
var tableBackColor="White";
var textFrameTextColor="#663300";
var textFrameLinkColor="Blue";
var textFrameFormColor="#D7D7CD";

// LayerList visible at service load
var showTOC=true;
// set layer visibility according to LayerList or by custom programming
var toggleVisible = true;
// set layer visibility of OVMap according to LayerList or by custom programming
	// imsURL must equal imsOVMap - depends on one LayerList
var toggleOVVisible = false;
// will the LayerList show all layers, not just those available at current scale
var listAllLayers = false;

// toggle the check of non-listing of layers in LayerList and Legend
// if true, noListLayer array must have an element defined for each layer
var hideLayersFromList=false;
// layers that will be listed in the LayerList or Legend
	// Note: This does not affect map display
var noListLayer = new Array();
// noListLayer[0] = false;
// noListLayer[1] = false;
// noListLayer[2] = false;
// noListLayer[3] = true;	// this one will not be listed
// noListLayer[4] = false;

	// Mode on floating layer
var drawFloatingMode = false;
var modeLayerOn = false;
var modeLayerColor = "Black";
var modeLayerShadowColor = "White";
var modeLayerFont = "Arial";
var modeLayerSize = "4";

	// does the overview map a layer on top of map?... 
var ovMapIsLayer=true;

var webParams = "";
if (parent.MapFrame!=null) {
	webParams = parent.document.location.search;
} else {
	webParams = document.location.search;
}

/**************************************
* Interactive Map parameters
**************************************/

// Click points - Measure/Shape Select/Shape Buffer
var clickMarkerColor="255,0,0";
var clickMarkerType="Circle";
var clickMarkerSize="6";


/**************************************
* Identify/Select/Query/Buffer parameters
**************************************/

// search tolerance in pixels around click (default 2)
var pixelTolerance=4;
// color of selected features in decimal RGB format
var selectColor="255,255,0";
// color of highlighted feature in decimal RGB format
var highlightColor="255,0,0";
// level of transparency of selected and highlighted color
var transparentLevel = "0.5";
	// zoom to selected feature if only one is returned?
var zoomToSingleSelect = false;
	// use only unique values in sample field value lists
var onlyUniqueSamples = true;
	// are string queries case insensitive?
		// false by default to match Java Viewer and ArcExplorer
var queryCaseInsensitive=true;

// fields to be returned in identify/selection/query request. . . #ALL#=all fields
var selectFields="#ALL#";
//var selectFields= "#ID# #SHAPE#";
// swap out the list of returned fields? 
//If true, a list must be defined in selFieldList[n] for each layer to update selectFields
var swapSelectFields=true;
// array for each layer's returned fields if swapSelectFields=true
var selFieldList = new Array();
// sample set for world - if not #ALL#, id and shape fields required. Separate with a space
selFieldList[0]="GISDATA.WATERSHED_HUC8_SAA100K.HUC GISDATA.WATERSHED_HUC8_2M.CAT_NAME #ID# #SHAPE#";
selFieldList[1]="GISDATA.FRB_VWIN.STREAM_NAME GISDATA.FRB_VWIN_SITES.SITE GISDATA.FRB_VWIN_SITES.SITE_NAME GISDATA.FRB_VWIN.RATING GISDATA.FRB_VWIN.YEAR GISDATA.FRB_VWIN.MONTH GISDATA.FRB_VWIN.DAY GISDATA.FRB_VWIN.STREAM_LEVEL GISDATA.FRB_VWIN.TYPE_RAIN GISDATA.FRB_VWIN.AMMONIA_N GISDATA.FRB_VWIN.NITRATE_NITRITE_N GISDATA.FRB_VWIN.ORTHOPHOSPHATE GISDATA.FRB_VWIN.TURBIDITY GISDATA.FRB_VWIN.TOT_SUS_SOLIDS GISDATA.FRB_VWIN.CONDUCTIVITY GISDATA.FRB_VWIN.ALKALINITY GISDATA.FRB_VWIN.COPPER GISDATA.FRB_VWIN.ZINC GISDATA.FRB_VWIN.LEAD GISDATA.FRB_VWIN.PH #ID# #SHAPE#";
selFieldList[2]="GISDATA.FRBNC_FISHCOMMALL2_02.STATION GISDATA.FRBNC_FISHCOMMALL2_02.WATERBODY GISDATA.FRBNC_FISHCOMMALL2_02.BASIN GISDATA.FRBNC_FISHCOMMALL2_02.SUBBASIN GISDATA.FRBNC_FISHCOMMALL2_02.COUNTY #ID# #SHAPE#";
selFieldList[3]="GISDATA.FRBNC_FCSS.STATION GISDATA.FRBNC_FCSS.WATERBODY GISDATA.FRBNC_FCSS.BASIN GISDATA.FRBNC_FCSS.SUBBASIN GISDATA.FRBNC_FCSS.COUNTY #ID# #SHAPE#";
selFieldList[4]="GISDATA.SAVEM_BENTHIC.SITETYPE GISDATA.SAVEM_BENTHIC.ORGANIZATI #ID# #SHAPE#";
selFieldList[5]="GISDATA.FRBNC_BMR.CARD_NU GISDATA.FRBNC_BMR.LOCATION GISDATA.FRBNC_BMR.WATERBODY GISDATA.FRBNC_BMR.BIOCLASS GISDATA.FRBNC_BMR.COLLECTION GISDATA.FRBNC_BMR.BASIN GISDATA.FRBNC_BMR.SUBBASIN GISDATA.FRBNC_BMR.COUNTY #ID# #SHAPE#";
selFieldList[6]="GISDATA.SAVEM_WATERCHEM.SITETYPE GISDATA.SAVEM_WATERCHEM.ORGANIZATI #ID# #SHAPE#";
selFieldList[7]="GISDATA.FRBTN_SURFACE_WATER_ALL_SITES.SITE_NAME GISDATA.FRBTN_SURFACE_WATER_ALL_SITES.STAID GISDATA.FRBTN_SURFACE_WATER_ALL_SITES.NAME GISDATA.FRBTN_SURFACE_WATER_ALL_SITES.WATERSHED #ID# #SHAPE#";
selFieldList[8]="GISDATA.FRBNC_AWQMS.USGS_SITE GISDATA.FRBNC_AWQMS.STORET GISDATA.FRBNC_AWQMS.STATION_DE GISDATA.FRBNC_AWQMS.COUNTY GISDATA.FRBNC_AWQMS.REGION GISDATA.FRBNC_AWQMS.BASIN GISDATA.FRBNC_AWQMS.SUBBASIN GISDATA.FRBNC_AWQMS.HUC GISDATA.FRBNC_AWQMS.INDEX__ GISDATA.FRBNC_AWQMS.STREAM_CLA #ID# #SHAPE#";
selFieldList[9]="GISDATA.FRBNC_WTREAT.WATPID GISDATA.FRBNC_WTREAT.WATPTRMT GISDATA.FRBNC_WTREAT.WATPCSTR GISDATA.FRBNC_WTREAT.WATPRENV GISDATA.FRBNC_WTREAT.WATPCPTY GISDATA.FRBNC_WTREAT.WATPMDP GISDATA.FRBNC_WTREAT.WATPADP GISDATA.FRBNC_WTREAT.WATPAREA #ID# #SHAPE#";
selFieldList[10]="GISDATA.FRBNC_SDISCH.SSTPDCID GISDATA.FRBNC_SDISCH.SSDCLOC GISDATA.FRBNC_SDISCH.SSDCCSTR GISDATA.FRBNC_SDISCH.SSDCRENV #ID# #SHAPE#";
selFieldList[11]="GISDATA.WATER_POLLUTION_NPDES_SAA.FACILITY_NAME GISDATA.GISDATA.FRB_VWIN_SITES.SITE GISDATA.WATER_POLLUTION_NPDES_SAA.CNTYNAME GISDATA.WATER_POLLUTION_NPDES_SAA.STATE GISDATA.WATER_POLLUTION_NPDES_SAA.MAJOR GISDATA.WATER_POLLUTION_NPDES_SAA.SIC_CODE #ID# #SHAPE#";
selFieldList[12]="GISDATA.WATER_303D_EPA_98.ENTITY_ID GISDATA.WATER_303D_EPA_98.EVENT_ID GISDATA.WATER_303D_EPA_98.DUU_ID GISDATA.WATER_303D_EPA_98.RCH_CODE GISDATA.WATER_303D_EPA_98.STATE #ID# #SHAPE#";
selFieldList[13]="GISDATA.WATER_303D_LINEAR_EPA_98_100K.ENTITY_ID GISDATA.WATER_303D_LINEAR_EPA_98_100K.EVENT_ID GISDATA.WATER_303D_LINEAR_EPA_98_100K.DUU_ID GISDATA.WATER_303D_LINEAR_EPA_98_100K.RCH_CODE GISDATA.WATER_303D_LINEAR_EPA_98_100K.METERS GISDATA.WATER_303D_LINEAR_EPA_98_100K.STATE #ID# #SHAPE#";
selFieldList[14]="GISDATA.GOLF_COURSE_100K.NAME #ID# #SHAPE#";
selFieldList[15]="GISDATA.MINE_ABANDONED_2M.PU_NAME GISDATA.MINE_ABANDONED_2M.PA_NAME GISDATA.MINE_ABANDONED_2M.PROGRAM GISDATA.MINE_ABANDONED_2M.TYPE_MINE #ID# #SHAPE#";
selFieldList[16]="GISDATA.FRBNC_HSDS.COMPANY GISDATA.FRBNC_HSDS.NCD_ #ID# #SHAPE#";
selFieldList[17]="GISDATA.ROAD_INTERSTATE_250K.ROUTE_NUM #ID# #SHAPE#";
selFieldList[18]="GISDATA.ROAD_MAJOR_250K.SIGN1 GISDATA.ROAD_MAJOR_250K.SIGN2 GISDATA.ROAD_MAJOR_250K.SIGN3 GISDATA.ROAD_MAJOR_250K.DESCRIP GISDATA.ROAD_MAJOR_250K.FUNC_CLASS #ID# #SHAPE#";
selFieldList[19]="GISDATA.ROAD_MAJOR_50K.HWYNAME GISDATA.ROAD_MAJOR_50K.ALT1_NAME GISDATA.ROAD_MAJOR_50K.FCC #ID# #SHAPE#";
selFieldList[20]="GISDATA.ROAD_CLASS1_SAA100K.RD_NUM GISDATA.ROAD_CLASS1_SAA100K.SPECIAL #ID# #SHAPE#";
selFieldList[21]="GISDATA.ROAD_CLASS2_SAA100K.RD_NUM GISDATA.ROAD_CLASS2_SAA100K.SPECIAL #ID# #SHAPE#";
selFieldList[22]="GISDATA.ROAD_CLASS3_SAA100K.RD_NUM GISDATA.ROAD_CLASS3_SAA100K.SPECIAL #ID# #SHAPE#";
selFieldList[23]="GISDATA.ROAD_CLASS4_SAA100K.SPECIAL #ID# #SHAPE#";
selFieldList[24]="GISDATA.ROAD_BLUERIDGE_PKWY_SAA_100K.LENGTH #ID# #SHAPE#";
selFieldList[25]="GISDATA.TRAIL_APPALACHIAN_25K.TRAIL_CLUB GISDATA.TRAIL_APPALACHIAN_25K.LENGTH_M #ID# #SHAPE#";
selFieldList[26]="GISDATA.RAIL_2M.NAME #ID# #SHAPE#";
selFieldList[27]="GISDATA.RAIL_50K.RROWNER GISDATA.RAIL_50K.DESCRIP GISDATA.RAIL_50K.TR #ID# #SHAPE#";
selFieldList[28]="GISDATA.AIRPORT_2M.LOCID GISDATA.AIRPORT_2M.NAME GISDATA.AIRPORT_2M.TOT_ENP #ID# #SHAPE#";
selFieldList[29]="GISDATA.WATERSHED_HUC8_250K.HUC GISDATA.WATERSHED_HUC8_250K.CAT_NAME GISDATA.WATERSHED_HUC8_250K.ACC_NAME GISDATA.WATERSHED_HUC8_250K.SUB_NAME GISDATA.WATERSHED_HUC8_250K.REG_NAME #ID# #SHAPE#";
selFieldList[30]="GISDATA.WATERSHED_HUC12_TN_24K.NAME GISDATA.WATERSHED_HUC12_TN_24K.HUC12 GISDATA.WATERSHED_HUC12_TN_24K.DRAFTACRE GISDATA.WATERSHED_HUC12_TN_24K.NAME10 GISDATA.WATERSHED_HUC12_TN_24K.NAME8 GISDATA.WATERSHED_HUC12_TN_24K.NAME6 GISDATA.WATERSHED_HUC12_TN_24K.NAME4 GISDATA.WATERSHED_HUC12_TN_24K.NAME2 #ID# #SHAPE#";
selFieldList[31]="GISDATA.WATERSHED_HUC6_NC.HUCODE GISDATA.WATERSHED_HUC6_NC.SUBBASIN_NAME GISDATA.WATERSHED_HUC6_NC.RIVBASIN_NAME GISDATA.WATERSHED_HUC6_NC.RIVBASIN_ABRV GISDATA.WATERSHED_HUC6_NC.SUBBASIN_ GISDATA.WATERSHED_HUC6_NC.HUC6_NC_ID GISDATA.WATERSHED_HUC6_NC.ACRES GISDATA.WATERSHED_HUC6_NC.SQ_MI GISDATA.WATERSHED_HUC6_NC.AREA_ GISDATA.WATERSHED_HUC6_NC.PERIMETER #ID# #SHAPE#";
selFieldList[32]="GISDATA.NHDPT_POINT.NAME GISDATA.NHDPT_POINT.COM_ID GISDATA.NHDPT_POINT.FTYPE GISDATA.NHDPT_POINT.FCODE #ID# #SHAPE#";
selFieldList[33]="GISDATA.NHDPT_POINT.NAME GISDATA.NHDPT_POINT.COM_ID GISDATA.NHDPT_POINT.FTYPE GISDATA.NHDPT_POINT.FCODE #ID# #SHAPE#";
selFieldList[34]="GISDATA.NHDPT_POINT.NAME GISDATA.NHDPT_POINT.COM_ID GISDATA.NHDPT_POINT.FTYPE GISDATA.NHDPT_POINT.FCODE #ID# #SHAPE#";
selFieldList[35]="GISDATA.TROUTSTREAM2_SAA100K.TROUTSTR_ID #ID# #SHAPE#";
selFieldList[36]="GISDATA.FRBNC_FDTWWRC_ARC.STREAM_NAM GISDATA.FRBNC_FDTWWRC_ARC.RIV_BASIN GISDATA.FRBNC_FDTWWRC_ARC.WRC_CLASS #ID# #SHAPE#";
selFieldList[37]="GISDATA.TROUTSTREAM_SAA100K.PNAME GISDATA.TROUTSTREAM_SAA100K.CNAME GISDATA.TROUTSTREAM_SAA100K.TROUTST2_ID #ID# #SHAPE#";
selFieldList[38]="GISDATA.WATER_LINEAR_WNC_24K.STREAM_NAM GISDATA.WATER_LINEAR_WNC_24K.RIV_BASIN GISDATA.WATER_LINEAR_WNC_24K.DWQ_CLASS GISDATA.WATER_LINEAR_WNC_24K.DWQ_INDEX_ GISDATA.WATER_LINEAR_WNC_24K.DWQ_CLDATE GISDATA.WATER_LINEAR_WNC_24K.DESCRIP_CL GISDATA.WATER_LINEAR_WNC_24K.INDEX_305B GISDATA.WATER_LINEAR_WNC_24K.INDEX_303D GISDATA.WATER_LINEAR_WNC_24K.USE_RATING GISDATA.WATER_LINEAR_WNC_24K.USE_BASIS GISDATA.WATER_LINEAR_WNC_24K.USE_DATE GISDATA.WATER_LINEAR_WNC_24K.DESCRIP_UR GISDATA.WATER_LINEAR_WNC_24K.USE_LENGTH GISDATA.WATER_LINEAR_WNC_24K.CL_LENGTH GISDATA.WATER_LINEAR_WNC_24K.COMMENT_ #ID# #SHAPE#";
selFieldList[39]="GISDATA.NHD_ROUTE_RCH_HR.RCH_CODE GISDATA.NHD_ROUTE_RCH_HR.NAME GISDATA.NHD_ROUTE_RCH_HR.GNIS_ID GISDATA.NHD_ROUTE_RCH_HR.LEVEL_ GISDATA.NHD_ROUTE_RCH_HR.METERS #ID# #SHAPE#";
selFieldList[40]="GISDATA.NHD_ROUTE_RCH.RCH_CODE GISDATA.NHD_ROUTE_RCH.NAME GISDATA.NHD_ROUTE_RCH.GNIS_ID GISDATA.NHD_ROUTE_RCH.LEVEL_ GISDATA.NHD_ROUTE_RCH.METERS #ID# #SHAPE#";
selFieldList[41]="GISDATA.WATER_LINEAR_1M.NAME GISDATA.WATER_LINEAR_1M.FEATURE #ID# #SHAPE#";
selFieldList[42]="GISDATA.USGS_STREAMGAGING_STATIONS.STANAME GISDATA.USGS_STREAMGAGING_STATIONS.STAID GISDATA.USGS_STREAMGAGING_STATIONS.URL GISDATA.USGS_STREAMGAGING_STATIONS.HUC #ID# #SHAPE#";
selFieldList[43]="GISDATA.FRBTN_GAGE_LOC.STA_ID GISDATA.FRBTN_GAGE_LOC.NAME #ID# #SHAPE#";
selFieldList[44]="GISDATA.NHDPT_POINT.NAME GISDATA.NHDPT_POINT.COM_ID GISDATA.NHDPT_POINT.FTYPE GISDATA.NHDPT_POINT.FCODE #ID# #SHAPE#";
selFieldList[45]="GISDATA.NHD_REGION_RCH_FRB_COMPOSITE.RCH_CODE GISDATA.NHD_REGION_RCH_FRB_COMPOSITE.NAME GISDATA.NHD_REGION_RCH_FRB_COMPOSITE.SQ_KM GISDATA.NHD_REGION_RCH_FRB_COMPOSITE.GNIS_ID #ID# #SHAPE#";
selFieldList[46]="GISDATA.NHD_REGION_RCH.RCH_CODE GISDATA.NHD_REGION_RCH.NAME GISDATA.NHD_REGION_RCH.SQ_KM GISDATA.NHD_REGION_RCH.GNIS_ID #ID# #SHAPE#";
selFieldList[47]="GISDATA.WATER_AREA_1M.NAME GISDATA.WATER_AREA_1M.FEATURE #ID# #SHAPE#";
selFieldList[48]="GISDATA.FRBNC_NC_DAMS.STATE_ID_ GISDATA.FRBNC_NC_DAMS.DAM_NAME GISDATA.FRBNC_NC_DAMS.OTHER_DAM_ GISDATA.FRBNC_NC_DAMS.RIV_BASIN GISDATA.FRBNC_NC_DAMS.RIVER_OR_S GISDATA.FRBNC_NC_DAMS.HAZARD_CLA GISDATA.FRBNC_NC_DAMS.HAZARD_DES GISDATA.FRBNC_NC_DAMS.HAZARD_DE2 GISDATA.FRBNC_NC_DAMS.HAZARD_DE3 GISDATA.FRBNC_NC_DAMS.DAM_STATUS GISDATA.FRBNC_NC_DAMS.DAM_TYPE GISDATA.FRBNC_NC_DAMS.PURPOSES GISDATA.FRBNC_NC_DAMS.OWNER_NAME GISDATA.FRBNC_NC_DAMS.YEAR_DAM_C GISDATA.FRBNC_NC_DAMS.STRUCTURAL GISDATA.FRBNC_NC_DAMS.HYDRAULIC_ GISDATA.FRBNC_NC_DAMS.CREST_LENG GISDATA.FRBNC_NC_DAMS.LOW_FLOW_R GISDATA.FRBNC_NC_DAMS.DRAINAGE_A GISDATA.FRBNC_NC_DAMS.SURFACE_AR GISDATA.FRBNC_NC_DAMS.NORMAL_POO GISDATA.FRBNC_NC_DAMS.MAX_IMPOUN #ID# #SHAPE#";
selFieldList[49]="GISDATA.FRBNC_WSW.STREAM_NAM GISDATA.FRBNC_WSW.RIVER_BASI GISDATA.FRBNC_WSW.CLASS GISDATA.FRBNC_WSW.CL_DATE GISDATA.FRBNC_WSW.ACRES GISDATA.FRBNC_WSW.PCA_TYPE #ID# #SHAPE#";
selFieldList[50]="GISDATA.FRBNC_WRPTLW.HUCODE GISDATA.FRBNC_WRPTLW.ACRES GISDATA.FRBNC_WRPTLW.SQ_MI GISDATA.FRBNC_WRPTLW.SUBBASIN_N GISDATA.FRBNC_WRPTLW.RIVBASIN_N #ID# #SHAPE#";
selFieldList[51]="GISDATA.FRBNC_HQORWDWQ.CLASS GISDATA.FRBNC_HQORWDWQ.ACRES #ID# #SHAPE#";
selFieldList[52]="GISDATA.FRBNC_CWMTF_ALLPROJECTS.APPLICATIO GISDATA.FRBNC_CWMTF_ALLPROJECTS.PURPOSE GISDATA.FRBNC_CWMTF_ALLPROJECTS.APPLICANT GISDATA.FRBNC_CWMTF_ALLPROJECTS.YEAR GISDATA.FRBNC_CWMTF_ALLPROJECTS.PHASE #ID# #SHAPE#";
selFieldList[53]="GISDATA.PROTECTED_AREA_100K_2005.AREANAME GISDATA.PROTECTED_AREA_100K_2005.AREANAME2 GISDATA.PROTECTED_AREA_100K_2005.DESIGNATION GISDATA.PROTECTED_AREA_100K_2005.DESIGNATION2 GISDATA.PROTECTED_AREA_100K_2005.AVSORT GISDATA.PROTECTED_AREA_100K_2005.OWNER GISDATA.PROTECTED_AREA_100K_2005.AGENCY GISDATA.PROTECTED_AREA_100K_2005.STATE GISDATA.PROTECTED_AREA_100K_2005.SOURCE GISDATA.PROTECTED_AREA_100K_2005.IUCNCAT GISDATA.PROTECTED_AREA_100K_2005.GAPCAT GISDATA.PROTECTED_AREA_100K_2005.ACRES GISDATA.PROTECTED_AREA_100K_2005.HA #ID# #SHAPE#";
selFieldList[54]="GISDATA.PROTECTED_AREA_100K_2005.AREANAME GISDATA.PROTECTED_AREA_100K_2005.AREANAME2 GISDATA.PROTECTED_AREA_100K_2005.DESIGNATION GISDATA.PROTECTED_AREA_100K_2005.DESIGNATION2 GISDATA.PROTECTED_AREA_100K_2005.AVSORT GISDATA.PROTECTED_AREA_100K_2005.OWNER GISDATA.PROTECTED_AREA_100K_2005.AGENCY GISDATA.PROTECTED_AREA_100K_2005.STATE GISDATA.PROTECTED_AREA_100K_2005.SOURCE GISDATA.PROTECTED_AREA_100K_2005.IUCNCAT GISDATA.PROTECTED_AREA_100K_2005.GAPCAT GISDATA.PROTECTED_AREA_100K_2005.ACRES GISDATA.PROTECTED_AREA_100K_2005.HA #ID# #SHAPE#";
selFieldList[55]="GISDATA.LANDOWN_SAA100K.OWN_CODE GISDATA.LANDOWN_SAA100K.PUB_OWN_ID GISDATA.LANDOWN_SAA100K.ACRES_C GISDATA.LANDOWN_SAA100K.HECTARES_C #ID# #SHAPE#";
selFieldList[56]="GISDATA.FRBNC_GMLWRC.GML_TYPE GISDATA.FRBNC_GMLWRC.GML_HAB GISDATA.FRBNC_GMLWRC.GML_OWN GISDATA.FRBNC_GMLWRC.GML_STATUS GISDATA.FRBNC_GMLWRC.CO_NAME GISDATA.FRBNC_GMLWRC.ACRES #ID# #SHAPE#";
selFieldList[57]="GISDATA.FRBNC_RPLWCF.ELEMENTNAM GISDATA.FRBNC_RPLWCF.LOCATION GISDATA.FRBNC_RPLWCF.ACRES GISDATA.FRBNC_RPLWCF.PROJECTID GISDATA.FRBNC_RPLWCF.PROJECTID2 GISDATA.FRBNC_RPLWCF.PROJECTID3 GISDATA.FRBNC_RPLWCF.PROJECTID4 GISDATA.FRBNC_RPLWCF.PROJECTID5 #ID# #SHAPE#";
selFieldList[58]="GISDATA.FRBNC_SAESH.STREAM_NAM GISDATA.FRBNC_SAESH.RIV_BASIN GISDATA.FRBNC_SAESH.DESCRIPTIO GISDATA.FRBNC_SAESH.WATERBODY GISDATA.FRBNC_SAESH.RATING GISDATA.FRBNC_SAESH.BASIS GISDATA.FRBNC_SAESH.DEM_CLASS GISDATA.FRBNC_SAESH.DEM_INDEX GISDATA.FRBNC_SAESH.DEM_INDEXU #ID# #SHAPE#";
selFieldList[59]="GISDATA.FRBNC_NHEO.ELEMENT_ID GISDATA.FRBNC_NHEO.ELCLASS GISDATA.FRBNC_NHEO.EOSTAT GISDATA.FRBNC_NHEO.SPROT #ID# #SHAPE#";
selFieldList[60]="GISDATA.FRBNC_SNHA.SITENAME GISDATA.FRBNC_SNHA.Acres GISDATA.FRBNC_SNHA.SIG GISDATA.FRBNC_SNHA.TYPE #ID# #SHAPE#";
selFieldList[61]="GISDATA.FRBNC_LMCOSPTS.AREA_NAME GISDATA.FRBNC_LMCOSPTS.PUB_ACCESS GISDATA.FRBNC_LMCOSPTS.OWNER GISDATA.FRBNC_LMCOSPTS.OWNER_TYPE GISDATA.FRBNC_LMCOSPTS.MANAGEMENT GISDATA.FRBNC_LMCOSPTS.MA_TYPE GISDATA.FRBNC_LMCOSPTS.STEWARD_NA GISDATA.FRBNC_LMCOSPTS.STEWARD_TY GISDATA.FRBNC_LMCOSPTS.LAND_ID GISDATA.FRBNC_LMCOSPTS.ACRES GISDATA.FRBNC_LMCOSPTS.HECTARES GISDATA.FRBNC_LMCOSPTS.RIV_BASIN GISDATA.FRBNC_LMCOSPTS.COUNTY #ID# #SHAPE#";
selFieldList[62]="GISDATA.FRBNC_LMCOS.CURR_AREA_ GISDATA.FRBNC_LMCOS.PUBLIC_ACC GISDATA.FRBNC_LMCOS.MANAGEMENT GISDATA.FRBNC_LMCOS.MANAGER_TY GISDATA.FRBNC_LMCOS.STEWARD_NA GISDATA.FRBNC_LMCOS.STEWARD_TY GISDATA.FRBNC_LMCOS.LAND_ID GISDATA.FRBNC_LMCOS.ACRES GISDATA.FRBNC_LMCOS.HECTARES GISDATA.FRBNC_LMCOS.RIVER_BASI GISDATA.FRBNC_LMCOS.COUNTY #ID# #SHAPE#";
selFieldList[63]="GISDATA.FRBNC_LTCP.PNAME GISDATA.FRBNC_LTCP.PARCEL GISDATA.FRBNC_LTCP.LTNAME GISDATA.FRBNC_LTCP.DEEDACRES GISDATA.FRBNC_LTCP.YEAR GISDATA.FRBNC_LTCP.TYPEACQ #ID# #SHAPE#";
selFieldList[64]="GISDATA.FRBNC_LTPA.ANAME GISDATA.FRBNC_LTPA.LANDTRUST GISDATA.FRBNC_LTPA.DESCRIPT GISDATA.FRBNC_LTPA.ACRES #ID# #SHAPE#";
selFieldList[65]="GISDATA.CEMETERIES_100K.NAME #ID# #SHAPE#";
selFieldList[66]="GISDATA.CHURCH_100K.NAME #ID# #SHAPE#";
selFieldList[67]="GISDATA.HOSPITAL_100K.NAME #ID# #SHAPE#";
selFieldList[68]="GISDATA.SCHOOLS_100K.NAME #ID# #SHAPE#";
selFieldList[69]="GISDATA.FRBNC_CCL.CC_NAME #ID# #SHAPE#";
selFieldList[70]="GISDATA.FRBNC_UNIVERSITIES.NAME #ID# #SHAPE#";
selFieldList[71]="GISDATA.POPULATED_PLACE_100K.NAME #ID# #SHAPE#";
selFieldList[72]="GISDATA.POPULATED_PLACE_250K.AREANAME GISDATA.POPULATED_PLACE_250K.CLASS GISDATA.POPULATED_PLACE_250K.PLACEFIP GISDATA.POPULATED_PLACE_250K.HOUSEUNITS GISDATA.POPULATED_PLACE_250K.POPULATION GISDATA.POPULATED_PLACE_250K.AREALAND GISDATA.POPULATED_PLACE_250K.AREAWATER #ID# #SHAPE#";
selFieldList[73]="GISDATA.POPULATED_PLACE_2M.NAME GISDATA.POPULATED_PLACE_2M.POP GISDATA.POPULATED_PLACE_2M.FEATURE GISDATA.POPULATED_PLACE_2M.FIPS GISDATA.POPULATED_PLACE_2M.FIPS55 #ID# #SHAPE#";
selFieldList[74]="GISDATA.POPULATED_TOWN_1_5M.NAME GISDATA.POPULATED_TOWN_1_5M.STATE GISDATA.POPULATED_TOWN_1_5M.POPULATION #ID# #SHAPE#";
selFieldList[75]="GISDATA.COUNTY_100K.NAME GISDATA.COUNTY_100K.STATE_NAME GISDATA.COUNTY_100K.AREA GISDATA.COUNTY_100K.POP2000 GISDATA.COUNTY_100K.POP00_SQMI #ID# #SHAPE#";
selFieldList[76]="GISDATA.POPULATED_URBAN_300K.DESCRIP #ID# #SHAPE#";
selFieldList[77]="GISDATA.METRO_STAT_AREA_250K.NAME GISDATA.METRO_STAT_AREA_250K.MSA #ID# #SHAPE#";
selFieldList[78]="GISDATA.STATE_100K.STATE_NAME GISDATA.STATE_100K.AREA GISDATA.STATE_100K.POP2000 GISDATA.STATE_100K.POP00_SQMI #ID# #SHAPE#";
selFieldList[79]="GISDATA.CONGRESSIONAL_DISTR_109_100K.NAME GISDATA.CONGRESSIONAL_DISTR_109_100K.STATE GISDATA.CONGRESSIONAL_DISTR_109_100K.URL #ID# #SHAPE#";
selFieldList[80]="#ALL#";
selFieldList[81]="#ALL#";
selFieldList[82]="#ALL#";
selFieldList[83]="#ALL#";
selFieldList[84]="#ALL#";
selFieldList[85]="GISDATA.TOPO_24K_QUAD_INDEX.QUAD_NAME #ID# #SHAPE#";
selFieldList[86]="#ALL#";


// use the field alias in the data display? 
//If true, a list must be defined in fieldAliasList[n] for each layer defining aliases for those fields needing them
var useFieldAlias=true;
// array for aliases for each layer's returned fields if useFieldAlias=true
var fieldAliasList  = new Array();
// sample set for world - fieldname:alias pairs separated by a bar (|)... if no aliases, use empty string ("")
fieldAliasList[0]="GISDATA.WATERSHED_HUC8_SAA100K.HUC:Hydrologic Unit Code (HUC8)|GISDATA.WATERSHED_HUC8_2M.CAT_NAME:Watershed Name";
fieldAliasList[1]="GISDATA.FRB_VWIN_SITES.SITE_NAME:Name|GISDATA.FRB_VWIN_SITES.SITE:Site ID - Click it to see the site summary|GISDATA.FRB_VWIN.STREAM_NAME:Stream Name|GISDATA.FRB_VWIN.RATING:Rating|GISDATA.FRB_VWIN.YEAR:Year|GISDATA.FRB_VWIN.MONTH:Month|GISDATA.FRB_VWIN.DAY:Day|GISDATA.FRB_VWIN.STREAM_LEVEL:Stream Level|GISDATA.FRB_VWIN.TYPE_RAIN:Rain|GISDATA.FRB_VWIN.AMMONIA_N:Ammonia|GISDATA.FRB_VWIN.NITRATE_NITRITE_N:Nitrate/Nitrite|GISDATA.FRB_VWIN.ORTHOPHOSPHATE:Orthophosphate|GISDATA.FRB_VWIN.TURBIDITY:Turbidity|GISDATA.FRB_VWIN.TOT_SUS_SOLIDS:Total Suspended Solids|GISDATA.FRB_VWIN.CONDUCTIVITY:Conductivity|GISDATA.FRB_VWIN.ALKALINITY:Alkalinity|GISDATA.FRB_VWIN.COPPER:Copper|GISDATA.FRB_VWIN.ZINC:Zinc|GISDATA.FRB_VWIN.LEAD:Lead|GISDATA.FRB_VWIN.PH:pH";
fieldAliasList[2]="GISDATA.FRBNC_FISHCOMMALL2_02.STATION:Station ID|GISDATA.FRBNC_FISHCOMMALL2_02.WATERBODY:Water Body|GISDATA.FRBNC_FISHCOMMALL2_02.BASIN:Basin|GISDATA.FRBNC_FISHCOMMALL2_02.SUBBASIN:Subbasin|GISDATA.FRBNC_FISHCOMMALL2_02.COUNTY:County";
fieldAliasList[3]="GISDATA.FRBNC_FCSS.STATION:Station ID|GISDATA.FRBNC_FCSS.WATERBODY:Water Body|GISDATA.FRBNC_FCSS.BASIN:Basin|GISDATA.FRBNC_FCSS.SUBBASIN:Subbasin|GISDATA.FRBNC_FCSS.COUNTY:County";
fieldAliasList[4]="GISDATA.SAVEM_BENTHIC.SITEID:Site ID|GISDATA.SAVEM_BENTHIC.SITETYPE:Site Type|GISDATA.SAVEM_BENTHIC.ORGANIZATI:Organization";
fieldAliasList[5]="GISDATA.FRBNC_BMR.CARD_NU:Collection Card #|GISDATA.FRBNC_BMR.LOCATION:Site Description|GISDATA.FRBNC_BMR.WATERBODY:Stream Name|GISDATA.FRBNC_BMR.BIOCLASS:Water Quality Rating|GISDATA.FRBNC_BMR.COLLECTION:Collection Date|GISDATA.FRBNC_BMR.BASIN:Basin|GISDATA.FRBNC_BMR.SUBBASIN:Subbasin|GISDATA.FRBNC_BMR.COUNTY:County";
fieldAliasList[6]="GISDATA.SAVEM_WATERCHEM.SITEID:Site ID|GISDATA.SAVEM_WATERCHEM.SITETYPE:Site Type|GISDATA.SAVEM_WATERCHEM.ORGANIZATI:Organization";
fieldAliasList[7]="GISDATA.FRBTN_SURFACE_WATER_ALL_SITES.SITE_NAME:Site Name|GISDATA.FRBTN_SURFACE_WATER_ALL_SITES.STAID:Station ID - Click it to explore the data|GISDATA.FRBTN_SURFACE_WATER_ALL_SITES.NAME:Subbasin|GISDATA.FRBTN_SURFACE_WATER_ALL_SITES.WATERSHED:Watershed";
fieldAliasList[8]="GISDATA.FRBNC_AWQMS.USGS_SITE:USGS Site ID - Click it to explore the data|GISDATA.FRBNC_AWQMS.STORET:STORET ID|GISDATA.FRBNC_AWQMS.STATION_DE:Station Description|GISDATA.FRBNC_AWQMS.COUNTY:County|GISDATA.FRBNC_AWQMS.REGION:Region|GISDATA.FRBNC_AWQMS.BASIN:Basin|GISDATA.FRBNC_AWQMS.SUBBASIN:Subbasin|GISDATA.FRBNC_AWQMS.HUC:Hydrologic Unit Code|GISDATA.FRBNC_AWQMS.INDEX__:Index|GISDATA.FRBNC_AWQMS.STREAM_CLA:Stream Classification";
fieldAliasList[9]="GISDATA.FRBNC_WTREAT.WATPID:System ID|GISDATA.FRBNC_WTREAT.WATPTRMT:Treatment Technology|GISDATA.FRBNC_WTREAT.WATPCSTR:Year Built|GISDATA.FRBNC_WTREAT.WATPRENV:Last Renovation|GISDATA.FRBNC_WTREAT.WATPCPTY:Permitted Daily Flow (MGD)|GISDATA.FRBNC_WTREAT.WATPMDP:Maximum Daily Flow (MGD)|GISDATA.FRBNC_WTREAT.WATPADP:Average Daily Flow (MGD)|GISDATA.FRBNC_WTREAT.WATPAREA:Estimated Plant Area";
fieldAliasList[10]="GISDATA.FRBNC_SDISCH.SSTPDCID:Discharge ID|GISDATA.FRBNC_SDISCH.SSDCLOC:Location Description|GISDATA.FRBNC_SDISCH.SSDCCSTR:Year Built|GISDATA.FRBNC_SDISCH.SSDCRENV:Last Renovation";
fieldAliasList[11]="GISDATA.WATER_POLLUTION_NPDES_SAA.FACILITY_NAME:Name|GISDATA.WATER_POLLUTION_NPDES_SAA.NPDES:NPDES ID - Click it to see EPA permit details|GISDATA.WATER_POLLUTION_NPDES_SAA.CNTYNAME:County|GISDATA.WATER_POLLUTION_NPDES_SAA.STATE:State|GISDATA.WATER_POLLUTION_NPDES_SAA.MAJOR:Major|GISDATA.WATER_POLLUTION_NPDES_SAA.SIC_CODE:SIC Code";
fieldAliasList[12]="GISDATA.WATER_303D_EPA_98.ENTITY_ID:Entity ID - Click it to see EPA data on impairment|GISDATA.WATER_303D_EPA_98.EVENT_ID:Event ID|GISDATA.WATER_303D_EPA_98.DUU_ID:Digital Updata Unit ID|GISDATA.WATER_303D_EPA_98.RCH_CODE:Reach Code|GISDATA.WATER_303D_EPA_98.STATE:State";
fieldAliasList[13]="GISDATA.WATER_303D_LINEAR_EPA_98_100K.ENTITY_ID:Entity ID - Click it to see EPA data on impairment|GISDATA.WATER_303D_LINEAR_EPA_98_100K.EVENT_ID:Event ID|GISDATA.WATER_303D_LINEAR_EPA_98_100K.DUU_ID:Digital Updata Unit ID|GISDATA.WATER_303D_LINEAR_EPA_98_100K.RCH_CODE:Reach Code|GISDATA.WATER_303D_LINEAR_EPA_98_100K.METERS:Meters|GISDATA.WATER_303D_LINEAR_EPA_98_100K.STATE:State";
fieldAliasList[14]="GISDATA.GOLF_COURSE_100K.NAME:Name|";
fieldAliasList[15]="GISDATA.MINE_ABANDONED_2M.PU_NAME:PU Name|GISDATA.MINE_ABANDONED_2M.PA_NAME:Problem Area Name|GISDATA.MINE_ABANDONED_2M.PROGRAM:Program|GISDATA.MINE_ABANDONED_2M.TYPE_MINE:Mine Type";
fieldAliasList[16]="GISDATA.FRBNC_HSDS.COMPANY:Name|GISDATA.FRBNC_HSDS.NCD_:Superfund ID Nunmber";
fieldAliasList[17]="GISDATA.ROAD_INTERSTATE_250K.ROUTE_NUM:Route Number";
fieldAliasList[18]="GISDATA.ROAD_MAJOR_250K.SIGN1:Signs 1|GISDATA.ROAD_MAJOR_250K.SIGN2:Signs 2|GISDATA.ROAD_MAJOR_250K.SIGN3:Signs 3|GISDATA.ROAD_MAJOR_250K.DESCRIP:Name|GISDATA.ROAD_MAJOR_250K.FUNC_CLASS:Functional Classification";
fieldAliasList[19]="GISDATA.ROAD_MAJOR_50K.HWYNAME:Primary Highway Name|GISDATA.ROAD_MAJOR_50K.ALT1_NAME:Alternate Name|GISDATA.ROAD_MAJOR_50K.FCC:Census Feature Classification Code";
fieldAliasList[20]="GISDATA.ROAD_CLASS1_SAA100K.RD_NUM:Road Number|GISDATA.ROAD_CLASS1_SAA100K.SPECIAL:Special Note";
fieldAliasList[21]="GISDATA.ROAD_CLASS2_SAA100K.RD_NUM:Road Number|GISDATA.ROAD_CLASS2_SAA100K.SPECIAL:Special Note";
fieldAliasList[22]="GISDATA.ROAD_CLASS3_SAA100K.RD_NUM:Road Number|GISDATA.ROAD_CLASS3_SAA100K.SPECIAL:Special Note";
fieldAliasList[23]="GISDATA.ROAD_CLASS4_SAA100K.SPECIAL:Special Note";
fieldAliasList[24]="GISDATA.ROAD_BLUERIDGE_PKWY_SAA_100K.LENGTH:Segment Length (meters)";
fieldAliasList[25]="GISDATA.TRAIL_APPALACHIAN_25K.TRAIL_CLUB:Trail Club Maintaining Segment|GISDATA.TRAIL_APPALACHIAN_25K.LENGTH_M:Trail Segment Length (meters)";
fieldAliasList[26]="GISDATA.RAIL_2M.NAME:Name";
fieldAliasList[27]="GISDATA.RAIL_50K.RROWNER:Railroad Owner|GISDATA.RAIL_50K.DESCRIP:First Owner Name|GISDATA.RAIL_50K.TR:Trackage Rights";
fieldAliasList[28]="GISDATA.AIRPORT_2M.LOCID:Airport Code|GISDATA.AIRPORT_2M.NAME:Name|GISDATA.AIRPORT_2M.TOT_ENP:Boarding/Transit Passengers (1994)";
fieldAliasList[29]="GISDATA.WATERSHED_HUC8_250K.HUC:Hydrologic Unit Code (HUC8) - Click it to see EPA information|GISDATA.WATERSHED_HUC8_250K.CAT_NAME:Subbasin (Hydrologic Cataloging Unit)|GISDATA.WATERSHED_HUC8_250K.ACC_NAME:Basin (Hydrologic Accounting Unit)|GISDATA.WATERSHED_HUC8_250K.SUB_NAME:Water Resource Subregion|GISDATA.WATERSHED_HUC8_250K.REG_NAME:Water Resource Region";
fieldAliasList[30]="GISDATA.WATERSHED_HUC12_TN_24K.NAME:Name|GISDATA.WATERSHED_HUC12_TN_24K.HUC12:Hydrologic Unit Code (HUC12)|GISDATA.WATERSHED_HUC12_TN_24K.DRAFTACRE:Acres (draft)|GISDATA.WATERSHED_HUC12_TN_24K.NAME10:Next Name (HUC10)|GISDATA.WATERSHED_HUC12_TN_24K.NAME8:Next Name (HUC8)|GISDATA.WATERSHED_HUC12_TN_24K.NAME6:Next Name (HUC6)|GISDATA.WATERSHED_HUC12_TN_24K.NAME4:Next Name (HUC4)|GISDATA.WATERSHED_HUC12_TN_24K.NAME2:Next Name (HUC2)";
fieldAliasList[31]="GISDATA.WATERSHED_HUC6_NC.HUCODE:6th Level Hydrologic Unit Code|GISDATA.WATERSHED_HUC6_NC.SUBBASIN_NAME:Subbasin (4th level) Code|GISDATA.WATERSHED_HUC6_NC.RIVBASIN_NAME:Basin Name|GISDATA.WATERSHED_HUC6_NC.RIVBASIN_ABRV:Basin Code|GISDATA.WATERSHED_HUC6_NC.SUBBASIN_:Subbasin #|GISDATA.WATERSHED_HUC6_NC.HUC6_NC_ID:NC ID|GISDATA.WATERSHED_HUC6_NC.ACRES:Acres|GISDATA.WATERSHED_HUC6_NC.SQ_MI: Sq. Mi.|GISDATA.WATERSHED_HUC6_NC.AREA_:Sq. m|GISDATA.WATERSHED_HUC6_NC.PERIMETER:Perimeter (m)";
fieldAliasList[32]="GISDATA.NHDPT_POINT.NAME:Name|GISDATA.NHDPT_POINT.COM_ID:NHD Common ID|GISDATA.NHDPT_POINT.FTYPE:Feature Type|GISDATA.NHDPT_POINT.FCODE:Feature Code";
fieldAliasList[33]="GISDATA.NHDPT_POINT.NAME:Name|GISDATA.NHDPT_POINT.COM_ID:NHD Common ID|GISDATA.NHDPT_POINT.FTYPE:Feature Type|GISDATA.NHDPT_POINT.FCODE:Feature Code";
fieldAliasList[34]="GISDATA.NHDPT_POINT.NAME:Name|GISDATA.NHDPT_POINT.COM_ID:NHD Common ID|GISDATA.NHDPT_POINT.FTYPE:Feature Type|GISDATA.NHDPT_POINT.FCODE:Feature Code";
fieldAliasList[35]="GISDATA.TROUTSTREAM2_SAA100K.TROUTSTR_ID:Trout Stream ID";
fieldAliasList[36]="GISDATA.FRBNC_FDTWWRC_ARC.STREAM_NAM:Stream Name|GISDATA.FRBNC_FDTWWRC_ARC.RIV_BASIN:River Basin|GISDATA.FRBNC_FDTWWRC_ARC.WRC_CLASS:Class";
fieldAliasList[37]="GISDATA.TROUTSTREAM_SAA100K.PNAME:Name|GISDATA.TROUTSTREAM_SAA100K.CNAME:Flows into|GISDATA.TROUTSTREAM_SAA100K.TROUTST2_ID:Trout Stream 2 ID";
fieldAliasList[38]="GISDATA.WATER_LINEAR_WNC_24K.STREAM_NAM:Stream Name|GISDATA.WATER_LINEAR_WNC_24K.RIV_BASIN:River Basin|GISDATA.WATER_LINEAR_WNC_24K.DWQ_CLASS:DWQ Stream Class|GISDATA.WATER_LINEAR_WNC_24K.DWQ_INDEX_:DWQ Stream Class Index #|GISDATA.WATER_LINEAR_WNC_24K.DWQ_CLDATE:Date Stream Classified|GISDATA.WATER_LINEAR_WNC_24K.DESCRIP_CL:Description of Reach|GISDATA.WATER_LINEAR_WNC_24K.INDEX_305B:DWQ 305b Reach Index #|GISDATA.WATER_LINEAR_WNC_24K.INDEX_303D:DWQ 303d Reach Index #|GISDATA.WATER_LINEAR_WNC_24K.USE_RATING:Use Support Rating|GISDATA.WATER_LINEAR_WNC_24K.USE_BASIS:Rating Basis|GISDATA.WATER_LINEAR_WNC_24K.USE_DATE:Date Use Support File Updated|GISDATA.WATER_LINEAR_WNC_24K.DESCRIP_UR:Use Support Reach Description|GISDATA.WATER_LINEAR_WNC_24K.USE_LENGTH:Use Support Reach Length (mi)|GISDATA.WATER_LINEAR_WNC_24K.CL_LENGTH:Classified Reach Length (mi)|GISDATA.WATER_LINEAR_WNC_24K.COMMENT_:Comment";
fieldAliasList[39]="GISDATA.NHD_ROUTE_RCH_HR.RCH_CODE:Reach Code|GISDATA.NHD_ROUTE_RCH_HR.NAME:Name|GISDATA.NHD_ROUTE_RCH_HR.GNIS_ID:GNIS ID - Click it to see alternate names|GISDATA.NHD_ROUTE_RCH_HR.LEVEL_:Level|GISDATA.NHD_ROUTE_RCH_HR.METERS:Reach Length (m)";
fieldAliasList[40]="GISDATA.NHD_ROUTE_RCH.RCH_CODE:Reach Code|GISDATA.NHD_ROUTE_RCH.NAME:Name|GISDATA.NHD_ROUTE_RCH.GNIS_ID:GNIS ID - Click it to see alternate names|GISDATA.NHD_ROUTE_RCH.LEVEL_:Level|GISDATA.NHD_ROUTE_RCH.METERS:Reach Length (m)";
fieldAliasList[41]="GISDATA.WATER_LINEAR_1M.NAME:Name|GISDATA.WATER_LINEAR_1M.FEATURE:Feture";
fieldAliasList[42]="GISDATA.USGS_STREAMGAGING_STATIONS.STANAME:Station Name|GISDATA.USGS_STREAMGAGING_STATIONS.STAID:Station ID|GISDATA.USGS_STREAMGAGING_STATIONS.URL:Hotlink - Click it to see latest statistics|GISDATA.USGS_STREAMGAGING_STATIONS.HUC:Hydrologic Unit Code";
fieldAliasList[43]="GISDATA.FRBTN_GAGE_LOC.STA_ID:Station ID|GISDATA.FRBTN_GAGE_LOC.NAME:Name";
fieldAliasList[44]="GISDATA.NHDPT_POINT.NAME:Name|GISDATA.NHDPT_POINT.COM_ID:NHD Common ID|GISDATA.NHDPT_POINT.FTYPE:Feature Type|GISDATA.NHDPT_POINT.FCODE:Feature Code";
fieldAliasList[45]="GISDATA.NHD_REGION_RCH_FRB_COMPOSITE.RCH_CODE:Reach Code|GISDATA.NHD_REGION_RCH_FRB_COMPOSITE.NAME:Name|GISDATA.NHD_REGION_RCH_FRB_COMPOSITE.SQ_KM:Area (sq km)|GISDATA.NHD_REGION_RCH_FRB_COMPOSITE.GNIS_ID:GNIS ID - Click it to see alternate names";
fieldAliasList[46]="GISDATA.NHD_REGION_RCH.RCH_CODE:Reach Code|GISDATA.NHD_REGION_RCH.NAME:Name|GISDATA.NHD_REGION_RCH.SQ_KM:Area (sq km)|GISDATA.NHD_REGION_RCH.GNIS_ID:GNIS ID - Click it  to see alternate names";
fieldAliasList[47]="GISDATA.WATER_AREA_1M.NAME:Name|GISDATA.WATER_AREA_1M.FEATURE:Feature";
fieldAliasList[48]="GISDATA.FRBNC_NC_DAMS.STATE_ID_:State ID|GISDATA.FRBNC_NC_DAMS.DAM_NAME:Name|GISDATA.FRBNC_NC_DAMS.OTHER_DAM_:Alternate Name|GISDATA.FRBNC_NC_DAMS.RIV_BASIN:River Basin|GISDATA.FRBNC_NC_DAMS.RIVER_OR_S:River or Stream Name|GISDATA.FRBNC_NC_DAMS.HAZARD_CLA:Hazard Classification|GISDATA.FRBNC_NC_DAMS.HAZARD_DES:Description|GISDATA.FRBNC_NC_DAMS.HAZARD_DE2:Description 2|GISDATA.FRBNC_NC_DAMS.HAZARD_DE3:Description 3|GISDATA.FRBNC_NC_DAMS.DAM_STATUS:Status|GISDATA.FRBNC_NC_DAMS.DAM_TYPE:Type of Dam|GISDATA.FRBNC_NC_DAMS.PURPOSES:Purpose|GISDATA.FRBNC_NC_DAMS.OWNER_NAME:Owner|GISDATA.FRBNC_NC_DAMS.YEAR_DAM_C:Year Built|GISDATA.FRBNC_NC_DAMS.STRUCTURAL:Structural Height|GISDATA.FRBNC_NC_DAMS.HYDRAULIC_:Hydraulic Height|GISDATA.FRBNC_NC_DAMS.CREST_LENG:Crest Length|GISDATA.FRBNC_NC_DAMS.LOW_FLOW_R:Minimum Stream Flow Release|GISDATA.FRBNC_NC_DAMS.DRAINAGE_A:Drainage Area of Dam|GISDATA.FRBNC_NC_DAMS.SURFACE_AR:Normal Pool Surface Area|GISDATA.FRBNC_NC_DAMS.NORMAL_POO:Normal Pool Capacity|GISDATA.FRBNC_NC_DAMS.MAX_IMPOUN:Max Capacity";
fieldAliasList[49]="GISDATA.FRBNC_WSW.STREAM_NAM:Stream Name|GISDATA.FRBNC_WSW.RIVER_BASI:River Basin|GISDATA.FRBNC_WSW.CLASS:DWQ Stream Classification|GISDATA.FRBNC_WSW.CL_DATE:Classification Date|GISDATA.FRBNC_WSW.ACRES:Acres|GISDATA.FRBNC_WSW.PCA_TYPE:Protected or Critical Area Classification";
fieldAliasList[50]="GISDATA.FRBNC_WRPTLW.HUCODE:Hydrologic Unit Code 14|GISDATA.FRBNC_WRPTLW.ACRES:Acres|GISDATA.FRBNC_WRPTLW.SQ_MI:Square Miles|GISDATA.FRBNC_WRPTLW.SUBBASIN_N:Subbasin Code|GISDATA.FRBNC_WRPTLW.RIVBASIN_N:River Basin";
fieldAliasList[51]="GISDATA.FRBNC_HQORWDWQ.CLASS:High Quality Water or Outstanding Resource Water Classification|GISDATA.FRBNC_HQORWDWQ.ACRES:Acres";
fieldAliasList[52]="GISDATA.FRBNC_CWMTF_ALLPROJECTS.APPLICATIO:Application|GISDATA.FRBNC_CWMTF_ALLPROJECTS.PURPOSE:Purpose|GISDATA.FRBNC_CWMTF_ALLPROJECTS.APPLICANT:Applicant|GISDATA.FRBNC_CWMTF_ALLPROJECTS.YEAR:Year|GISDATA.FRBNC_CWMTF_ALLPROJECTS.PHASE:Phase";
fieldAliasList[53]="GISDATA.PROTECTED_AREA_100K_2005.AREANAME:Name|GISDATA.PROTECTED_AREA_100K_2005.AREANAME2:Name 2|GISDATA.PROTECTED_AREA_100K_2005.DESIGNATION:Designation|GISDATA.PROTECTED_AREA_100K_2005.DESIGNATION2:Designation 2|GISDATA.PROTECTED_AREA_100K_2005.GISDATA.PROTECTED_AREA_100K_2005.AVSORT:Type|GISDATA.PROTECTED_AREA_100K_2005.OWNER:Owner|GISDATA.PROTECTED_AREA_100K_2005.AGENCY:Agency|GISDATA.PROTECTED_AREA_100K_2005.STATE:State|GISDATA.PROTECTED_AREA_100K_2005.SOURCE:Source|GISDATA.PROTECTED_AREA_100K_2005.IUCNCAT:IUCN Category|GISDATA.PROTECTED_AREA_100K_2005.GAPCAT:GAP Category|GISDATA.PROTECTED_AREA_100K_2005.ACRES:Acres|GISDATA.PROTECTED_AREA_100K_2005.HA:Hectares";
fieldAliasList[54]="GISDATA.PROTECTED_AREA_100K_2005.AREANAME:Name|GISDATA.PROTECTED_AREA_100K_2005.AREANAME2:Name 2|GISDATA.PROTECTED_AREA_100K_2005.DESIGNATION:Designation|GISDATA.PROTECTED_AREA_100K_2005.DESIGNATION2:Designation 2|GISDATA.PROTECTED_AREA_100K_2005.GISDATA.PROTECTED_AREA_100K_2005.AVSORT:Type|GISDATA.PROTECTED_AREA_100K_2005.OWNER:Owner|GISDATA.PROTECTED_AREA_100K_2005.AGENCY:Agency|GISDATA.PROTECTED_AREA_100K_2005.STATE:State|GISDATA.PROTECTED_AREA_100K_2005.SOURCE:Source|GISDATA.PROTECTED_AREA_100K_2005.IUCNCAT:IUCN Category|GISDATA.PROTECTED_AREA_100K_2005.GAPCAT:GAP Category|GISDATA.PROTECTED_AREA_100K_2005.ACRES:Acres|GISDATA.PROTECTED_AREA_100K_2005.HA:Hectares";
fieldAliasList[55]="GISDATA.LANDOWN_SAA100K.OWN_CODE:Owner Code|GISDATA.LANDOWN_SAA100K.PUB_OWN_ID:Owner ID|GISDATA.LANDOWN_SAA100K.ACRES_C:Acres|GISDATA.LANDOWN_SAA100K.HECTARES_C:Hectares";
fieldAliasList[56]="GISDATA.FRBNC_GMLWRC.GML_TYPE:Gameland Type|GISDATA.FRBNC_GMLWRC.GML_HAB:Habitat|GISDATA.FRBNC_GMLWRC.GML_OWN:Owner|GISDATA.FRBNC_GMLWRC.GML_STATUS:Status|GISDATA.FRBNC_GMLWRC.CO_NAME:County|GISDATA.FRBNC_GMLWRC.ACRES:Acres";
fieldAliasList[57]="GISDATA.FRBNC_RPLWCF.ELEMENTNAM:Project Name|GISDATA.FRBNC_RPLWCF.LOCATION:Location|GISDATA.FRBNC_RPLWCF.ACRES:Acres|GISDATA.FRBNC_RPLWCF.PROJECTID:Project ID|GISDATA.FRBNC_RPLWCF.PROJECTID2:Project ID 2|GISDATA.FRBNC_RPLWCF.PROJECTID3:Project ID 3|GISDATA.FRBNC_RPLWCF.PROJECTID4:Project ID 4|GISDATA.FRBNC_RPLWCF.PROJECTID5:Project ID 5";
fieldAliasList[58]="GISDATA.FRBNC_SAESH.STREAM_NAM:Stream Name|GISDATA.FRBNC_SAESH.RIV_BASIN:River Basin|GISDATA.FRBNC_SAESH.DESCRIPTIO:Description|GISDATA.FRBNC_SAESH.WATERBODY:Subbasin Boundary Code|GISDATA.FRBNC_SAESH.RATING:Use Support Rating|GISDATA.FRBNC_SAESH.BASIS:Basis|GISDATA.FRBNC_SAESH.DEM_CLASS:Div of Env Mgmt Stream Classification|GISDATA.FRBNC_SAESH.DEM_INDEX:DEM Index #|GISDATA.FRBNC_SAESH.DEM_INDEXU:DEM Index # 2";
fieldAliasList[59]="GISDATA.FRBNC_NHEO.ELEMENT_ID:Element ID|GISDATA.FRBNC_NHEO.ELCLASS:Element Class|GISDATA.FRBNC_NHEO.EOSTAT:Element Occurrence Status|GISDATA.FRBNC_NHEO.SPROT:State Protection Status";
fieldAliasList[60]="GISDATA.FRBNC_SNHA.SITENAME:Natural Area Name|GISDATA.FRBNC_SNHA.Acres:Acres|GISDATA.FRBNC_SNHA.SIG:Natural Heritage Program Significance Designation|GISDATA.FRBNC_SNHA.TYPE:Boundary Type";
fieldAliasList[61]="GISDATA.FRBNC_LMCOSPTS.AREA_NAME:Name|GISDATA.FRBNC_LMCOSPTS.PUB_ACCESS:Public Access|GISDATA.FRBNC_LMCOSPTS.OWNER:Owner|GISDATA.FRBNC_LMCOSPTS.OWNER_TYPE:Owner Type|GISDATA.FRBNC_LMCOSPTS.MANAGEMENT:Management|GISDATA.FRBNC_LMCOSPTS.MA_TYPE:Management Type|GISDATA.FRBNC_LMCOSPTS.STEWARD_NA:Steward|GISDATA.FRBNC_LMCOSPTS.STEWARD_TY:Steward Type|GISDATA.FRBNC_LMCOSPTS.LAND_ID:Property ID|GISDATA.FRBNC_LMCOSPTS.ACRES:Acres|GISDATA.FRBNC_LMCOSPTS.HECTARES:Hectares|GISDATA.FRBNC_LMCOSPTS.RIV_BASIN:River Basin|GISDATA.FRBNC_LMCOSPTS.COUNTY:County";
fieldAliasList[62]="GISDATA.FRBNC_LMCOS.CURR_AREA_:Name|GISDATA.FRBNC_LMCOS.PUBLIC_ACC:Public Access|GISDATA.FRBNC_LMCOS.MANAGEMENT:Management|GISDATA.FRBNC_LMCOS.MANAGER_TY:Management Type|GISDATA.FRBNC_LMCOS.STEWARD_NA:Steward|GISDATA.FRBNC_LMCOS.STEWARD_TY:Steward Type|GISDATA.FRBNC_LMCOS.LAND_ID:Property ID|GISDATA.FRBNC_LMCOS.ACRES:Acres|GISDATA.FRBNC_LMCOS.HECTARES:Hectares|GISDATA.FRBNC_LMCOS.RIVER_BASI:River Basin|GISDATA.FRBNC_LMCOS.COUNTY:County";
fieldAliasList[63]="GISDATA.FRBNC_LTCP.PNAME:Property Name|GISDATA.FRBNC_LTCP.PARCEL:Parcel Name|GISDATA.FRBNC_LTCP.LTNAME:Land Trust|GISDATA.FRBNC_LTCP.DEEDACRES:Acres|GISDATA.FRBNC_LTCP.YEAR:Year of Acquisition|GISDATA.FRBNC_LTCP.TYPEACQ:Type of Acquisition";
fieldAliasList[64]="GISDATA.FRBNC_LTPA.ANAME:Name|GISDATA.FRBNC_LTPA.LANDTRUST:Land Trust|GISDATA.FRBNC_LTPA.DESCRIPT:Description|GISDATA.FRBNC_LTPA.ACRES:Acres";
fieldAliasList[65]="GISDATA.CEMETERIES_100K.NAME:Name";
fieldAliasList[66]="GISDATA.CHURCH_100K.NAME:Name";
fieldAliasList[67]="GISDATA.HOSPITAL_100K.NAME:Name";
fieldAliasList[68]="GISDATA.SCHOOLS_100K.NAME:Name";
fieldAliasList[69]="GISDATA.FRBNC_CCL.CC_NAME:Name";
fieldAliasList[70]="GISDATA.FRBNC_UNIVERSITIES.NAME:Name";
fieldAliasList[71]="GISDATA.POPULATED_PLACE_100K.NAME:Name";
fieldAliasList[72]="GISDATA.POPULATED_PLACE_250K.AREANAME:Name|GISDATA.POPULATED_PLACE_250K.CLASS:Class|GISDATA.POPULATED_PLACE_250K.PLACEFIP:FIPS Code|GISDATA.POPULATED_PLACE_250K.HOUSEUNITS:House Units|GISDATA.POPULATED_PLACE_250K.POPULATION:Population|GISDATA.POPULATED_PLACE_250K.AREALAND:Land Area|GISDATA.POPULATED_PLACE_250K.AREAWATER:Water Area";
fieldAliasList[73]="GISDATA.POPULATED_PLACE_2M.NAME:Name|GISDATA.POPULATED_PLACE_2M.POP:Population|GISDATA.POPULATED_PLACE_2M.FEATURE:Population Category|GISDATA.POPULATED_PLACE_2M.FIPS:FIPS Code|GISDATA.POPULATED_PLACE_2M.FIPS55:FIPS55 Code";
fieldAliasList[74]="GISDATA.POPULATED_TOWN_1_5M.NAME:Name|GISDATA.POPULATED_TOWN_1_5M.STATE:State|GISDATA.POPULATED_TOWN_1_5M.POPULATION:Population";
fieldAliasList[75]="GISDATA.COUNTY_100K.NAME:County|GISDATA.COUNTY_100K.STATE_NAME:State|GISDATA.COUNTY_100K.AREA:County Area (sq. miles)|GISDATA.COUNTY_100K.POP2000:Population 2000|GISDATA.COUNTY_100K.POP00_SQMI:Population per sq.mi.";
fieldAliasList[76]="GISDATA.POPULATED_URBAN_300K.DESCRIP:Name";
fieldAliasList[77]="GISDATA.METRO_STAT_AREA_250K.NAME:Name|GISDATA.METRO_STAT_AREA_250K.MSA:MSA Code";
fieldAliasList[78]="GISDATA.STATE_100K.STATE_NAME:State|GISDATA.STATE_100K.AREA:Area (sq. miles)|GISDATA.STATE_100K.POP2000:Population 2000|GISDATA.STATE_100K.POP00_SQMI:Population per sq.mi.";
fieldAliasList[79]="GISDATA.CONGRESSIONAL_DISTR_109_100K.NAME:Name|GISDATA.CONGRESSIONAL_DISTR_109_100K.STATE:State|GISDATA.CONGRESSIONAL_DISTR_109_100K.URL:Website";
fieldAliasList[80]="";
fieldAliasList[81]="";
fieldAliasList[82]="";
fieldAliasList[83]="";
fieldAliasList[84]="";
fieldAliasList[85]="GISDATA.TOPO_24K_QUAD_INDEX.QUAD_NAME:Quad Name";
fieldAliasList[86]="";


// Hide the ID field display? The ID Field must be included in field list, but we don't have to show it.
var hideIDFieldData = true;
// Hide the shape field display? The Shape Field must be included in field list, but we don't have to show it.
var hideShapeFieldData = true;


// parameters for setting up hyperlinks in data display
var hyperLinkLayers = new Array(); // layers to have hyperlink
var hyperLinkFields = new Array();	// field in those layers to be used for hyperlink
var hyperLinkPrefix = new Array();  // prefix (if any) to place before field value to make hyperlink url
var hyperLinkSuffix = new Array();  // suffix (if any) to place after field value to make hyperlink url

hyperLinkLayers[0] = "Pollution Discharge (NPDES)";
hyperLinkFields[0] = "GISDATA.WATER_POLLUTION_NPDES_SAA.NPDES";
hyperLinkPrefix[0] = "http://oaspub.epa.gov/enviro/pcs_web.report?pgm_sys_id=";
hyperLinkSuffix[0] = "";
hyperLinkLayers[1] = "109th Congressional District";
hyperLinkFields[1] = "GISDATA.CONGRESSIONAL_DISTR_109_100K.URL";
hyperLinkPrefix[1] = "";
hyperLinkSuffix[1] = "";
hyperLinkLayers[2] = "Water Chemistry Sampling, VWIN";
hyperLinkFields[2] = "GISDATA.FRB_VWIN_SITES.SITE";
hyperLinkPrefix[2] = "http://collins.sunsite.utk.edu/RiverLink/vwin/";
hyperLinkSuffix[2] = ".html";
hyperLinkLayers[3] = "Gaging Station, USGS";
hyperLinkFields[3] = "GISDATA.USGS_STREAMGAGING_STATIONS.URL";
hyperLinkPrefix[3] = "";
hyperLinkSuffix[3] = "";
hyperLinkLayers[4] = "Stream Event - 303(d) list 1998";
hyperLinkFields[4] = "GISDATA.WATER_303D_EPA_98.ENTITY_ID";
hyperLinkPrefix[4] = "http://oaspub.epa.gov/pls/tmdl/enviro.control?p_list_id=";
hyperLinkSuffix[4] = "&p_cycle=1998";
hyperLinkLayers[5] = "Impaired Stream - 303(d) list 1998";
hyperLinkFields[5] = "GISDATA.WATER_303D_LINEAR_EPA_98_100K.ENTITY_ID";
hyperLinkPrefix[5] = "http://oaspub.epa.gov/pls/tmdl/enviro.control?p_list_id=";
hyperLinkSuffix[5] = "&p_cycle=1998";
hyperLinkLayers[6] = "Watershed Boundary HUC8";
hyperLinkFields[6] = "GISDATA.WATERSHED_HUC8_250K.HUC";
hyperLinkPrefix[6] = "http://cfpub.epa.gov/surf/huc.cfm?huc_code=0";
hyperLinkSuffix[6] = "";
hyperLinkLayers[7] = "French Broad River Watershed";
hyperLinkFields[7] = "GISDATA.WATERSHED_HUC8_SAA100K.HUC";
hyperLinkPrefix[7] = "http://cfpub.epa.gov/surf/huc.cfm?huc_code=0";
hyperLinkSuffix[7] = "";
hyperLinkLayers[8] = "Blueline Stream (1:24,000)";
hyperLinkFields[8] = "GISDATA.NHD_ROUTE_RCH_HR.GNIS_ID";
hyperLinkPrefix[8] = "http://geonames.usgs.gov/pls/gnis/web_query.place_code_GetDetail?tab=Y&id=";
hyperLinkSuffix[8] = "";
hyperLinkLayers[9] = "River, Stream";
hyperLinkFields[9] = "GISDATA.NHD_ROUTE_RCH.GNIS_ID";
hyperLinkPrefix[9] = "http://geonames.usgs.gov/pls/gnis/web_query.place_code_GetDetail?tab=Y&id=";
hyperLinkSuffix[9] = "";
hyperLinkLayers[10] = "Lake, Pond, Reservoir (1:24,000)";
hyperLinkFields[10] = "GISDATA.NHD_REGION_RCH_FRB_COMPOSITE.GNIS_ID";
hyperLinkPrefix[10] = "http://geonames.usgs.gov/pls/gnis/web_query.place_code_GetDetail?tab=Y&id=";
hyperLinkSuffix[10] = "";
hyperLinkLayers[11] = "Lake, Pond, Reservoir";
hyperLinkFields[11] = "GISDATA.NHD_REGION_RCH.GNIS_ID";
hyperLinkPrefix[11] = "http://geonames.usgs.gov/pls/gnis/web_query.place_code_GetDetail?tab=Y&id=";
hyperLinkSuffix[11] = "";
hyperLinkLayers[12] = "Surface Water Monitoring, USGS NAWQA";
hyperLinkFields[12] = "GISDATA.FRBTN_SURFACE_WATER_ALL_SITES.STAID";
hyperLinkPrefix[12] = "http://nwis.waterdata.usgs.gov/usa/nwis/qwdata/?site_no=";
hyperLinkSuffix[12] = "";
hyperLinkLayers[13] = "Ambient Water Chemistry Monitoring, NC DENR";
hyperLinkFields[13] = "FRBNC_AWQMS.USGS_SITE";
hyperLinkPrefix[13] = "http://nwis.waterdata.usgs.gov/usa/nwis/qwdata/?site_no=0";
hyperLinkSuffix[13] = "";

//hyperLinkFields[3] = "GISDATA.FRBNC_USGS_STREAM_GAGES.SITE_ID";
//hyperLinkPrefix[3] = "http://waterdata.usgs.gov/nwis/dv/?site_no=";
//hyperLinkSuffix[3] = "&PARAmeter_cd=00060,00065";

// will the returned data be displayed in text frame?
var showSelectedData=true;
// will the returned features be drawn?
var showSelectedFeatures=true;
// maximum number of features returned from query
var maxFeaturesReturned=25;
// for ID All - List all visible layers in response - default is false
	// if false only visible layers with idenitified features written to table
	// if true the names of all visible layers will be diplayed even if no features returned
var listAllLayersInIDAll = false;


// number of data samples retrieved for query form
var numberDataSamples = 50;



/**************************************
* Legend parameters - aimsLegend.js
**************************************/

// legend map size
var legWidth=170;
var legHeight=300;
var legFont="Arial";
var legTitle="Legend";

/**************************************
* Options parameters - aimsOptions.js
**************************************/

// allowing user to set options
var allowOptions=false;

/**************************************
* ClassRender parameters - aimsClassRender.js
**************************************/

// parameters for custom class rendering... overrides default renderer
var ClassRenderLayer = new Array();  // layers to have custom renderers
var ClassRenderString = new Array(); // initial custom renderer XML string for the layers
ClassRenderLayer[0] = "Cities";
ClassRenderString[0] = "";
/*
ClassRenderString[0] ='<VALUEMAPRENDERER lookupfield="population">\n<RANGE LOWER="0" UPPER="1000000">\n<SIMPLEMARKERSYMBOL color="255,0,255" type="circle" size="4" />\n</RANGE>';
ClassRenderString[0] = ClassRenderString[0] + '<RANGE LOWER="1000000" UPPER="2500000">\n<SIMPLEMARKERSYMBOL color="255,0,255" type="circle" size="6" />\n</RANGE>';
ClassRenderString[0] = ClassRenderString[0] + '<RANGE LOWER="2500000" UPPER="5000000">\n<SIMPLEMARKERSYMBOL color="255,0,255" type="circle" size="9" />\n</RANGE>';
ClassRenderString[0] = ClassRenderString[0] + '<RANGE LOWER="5000000" UPPER="10000000">\n<SIMPLEMARKERSYMBOL color="255,0,255" type="circle" size="12" />\n</RANGE>';
ClassRenderString[0] = ClassRenderString[0] + '<RANGE LOWER="10000000" UPPER="30000000">\n<SIMPLEMARKERSYMBOL color="255,0,255" type="circle" size="16" />\n</RANGE>\n</VALUEMAPRENDERER>';
*/

/**************************************
* Geocode parameters - aimsGeocode.js
**************************************/

// maximum geocode candidates returned - default = 20
var maxGeocodeCandidates=20;
// minimal acceptable geocode score for candidate
var minGeocodeScore=50;
var geocodePointColor = "255,0,0";
var geocodePointSize = "15";
var geocodeLabelSize = "12";
var geocodePointType = "star";
var currentGeocodePointIndex = 0;

// custom functions needed for Reverse Geocoding - RouteServer extension required
var useReverseGeocode = false;
var useRoute=false;

// the starting point. . . it all starts here on loading
function checkParams() {
	appDir = getPath(document.location.pathname);
	// global for overview map. . . change if not on same frame as Map
	ovImageVar = document.ovImage;
	debugOn = 0;
	if (parent.TextFrame==null) {
		useTextFrame = false;
		useExternalWindow=true;
	}
	if (!hasLayer("measureBox")) useMeasure=false;
	if ((!useMeasure) && (!drawScaleBar)) useSetUnits=false;
	if (ovImageVar==null) hasOVMap = false;
	if (parent.TOCFrame==null) hasTOC = false;
	if (parent.ModeFrame==null) useModeFrame = false;
	
	
	if (isIE)	{
		if (hasLayer("theTop")) document.all.theTop.style.cursor = "crosshair";
		if (hasOVMap) ovImageVar.style.cursor = "hand";
	}
		
	if (hasOVMap) {
		// size of ov map image
		i2Width = parseInt(ovImageVar.width);
		i2Height = parseInt(ovImageVar.height);
		forceNewOVMap = false;
		// position of ov map
		//ovMapLeft = iWidth - (i2Width + 6);
		//ovMapTop = 2;
	}
	if (webParams!="") {
		//alert(webParams);
		getCommandLineParams(webParams);
	}
	// if starting extents zero'd then flag to get start from mapservice
	if ((startLeft!=0) && (startRight!=0)) getStartingExtent=false;
	// if limit extents zero'd then flag to get max from mapservice
	if ((limitLeft!=0) && (limitRight!=0)) {
		getLimitExtent=false;
		enforceFullExtent=true;
	}
	if (ovBoxColor=="") ovBoxColor = "255,0,0";
	//ovBoxColor = convertHexToDec(ovBoxColor);
	checkCoords();
	if (aimsNavigationPresent) {
		// Set up event capture for mouse movement
		if (isNav4) {
			document.captureEvents(Event.MOUSEMOVE);
			document.captureEvents(Event.MOUSEDOWN);
			document.captureEvents(Event.MOUSEUP);
			//document.captureEvents(Event.MOUSEOUT);
		}
		document.onmousemove = getMouse;
		//document.onmousedown = chkMouseDown;
		document.onmousedown = mapTool;
		document.onmouseup = chkMouseUp;
		//document.onmouseout = chkMouseOut;
	} else {
		usePan=false;
		usePanNorth=false;
		usePanWest=false;
		usePanEast=false;
		usePanSouth=false;
		useMeasure=false;
		useZoomIn=false;
		useZoomOut=false
		//useFullExtent=false;
		useZoomActive=false;
		//useZoomLast=false;	
	}
	
	if (!aimsBufferPresent) {
		useBuffer=false;
	}
	if (!aimsQueryPresent) {
		aimsBufferPresent=false;
		useQuery=false;
		useFind=false;
		useBuffer=false;
		useStoredQuery=false;
	}
	if (!aimsSelectPresent) {
		aimsQueryPresent=false;
		aimsBufferPresent=false;
 		useSelect=false;
		useQuery=false;
		useFind=false;
		useBuffer=false;
		useStoredQuery=false;
		useClearSelect=false;
	}
	if (!aimsIdentifyPresent) {
		aimsSelectPresent=false;
		aimsQueryPresent=false;
		aimsBufferPresent=false;
		canQuery=false;
		useIdentify=false;
 		useSelect=false;
		useQuery=false;
		useFind=false;
		useBuffer=false;
		useStoredQuery=false;
		useHyperLink=false;
		useHyperLinkAny=false;
		useIdentifyAll=false;
	}
	if (!aimsGeocodePresent) {
		useGeocode=false;
		useReverseGeocode=false;
	}
	if (!aimsPrintPresent) {
		usePrint=false;
	}
	if (!aimsOptionsPresent) {
		allowOptions=false;
	}
	if ((aimsXMLPresent) && (aimsMapPresent)) {
		if (aimsClickPresent) clickFunction("zoomin");
		if (parent.ToolFrame!=null) parent.ToolFrame.document.location="toolbar.htm";
		startMap();
	} else {
		alert(msgList[0]);
	}
}
