if(!mapServicesConfig) {
    alert('MapConfig: No mapServicesConfig. Need to include MapServices.js before MapConfig.js');
}

//var multiLayerIdentifyDataSourcePointSymbol = "new esri.symbol.SimpleMarkerSymbol(esri.symbol.SimpleMarkerSymbol.STYLE_DIAMOND, 20, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_SOLID, new dojo.Color([0,0,0]), 1), new dojo.Color([255,255,0,0.5]))";
//var multiLayerIdentifyDataSourceLineSymbol = "new esri.symbol.CartographicLineSymbol(esri.symbol.CartographicLineSymbol.STYLE_SOLID, new dojo.Color([0,191,255]), 5, esri.symbol.CartographicLineSymbol.CAP_ROUND, esri.symbol.CartographicLineSymbol.JOIN_MITER, 3)";
var multiLayerIdentifyDataSourcePointSymbol = "new esri.symbol.SimpleMarkerSymbol(esri.symbol.SimpleMarkerSymbol.STYLE_DIAMOND, 20, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_SOLID, new dojo.Color([100,100,100]), 1), new dojo.Color([255,0,0,0.5]))";
var multiLayerIdentifyDataSourceLineSymbol = "new esri.symbol.CartographicLineSymbol(esri.symbol.CartographicLineSymbol.STYLE_SOLID, new dojo.Color([255,0,0]), 5, esri.symbol.CartographicLineSymbol.CAP_ROUND, esri.symbol.CartographicLineSymbol.JOIN_MITER, 3)";

var mapConfig = {
   "initialExtent": {
      "maxx":689353,
      "maxy":5281466,
      "minx":314532,
      "miny":4727641  
   },
   "overviewMap": {
      /*"openImage": {
         "url":"images\/openOverviewMap.png",
         "width":15,
         "height":15
      },
      "closeImage": {
         "url":"images\/closeOverviewMap.png",
         "width":15,
         "height":15
      },
      "border":"solid 2px Black",
      "width":100,
      "height":150,*/
      "mapDivId":"overviewMapDiv",
      "fillSymbol":"new esri.symbol.SimpleFillSymbol(esri.symbol.SimpleFillSymbol.STYLE_SOLID, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_SOLID, new dojo.Color([255,0,0,0.75]), 1), new dojo.Color([255,0,0,0.25]))",
      "markerSymbol":"new esri.symbol.SimpleMarkerSymbol(esri.symbol.SimpleMarkerSymbol.STYLE_X, 8, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_SOLID, new dojo.Color([255,0,0,0.75]), 2), new dojo.Color([255,0,0,0.25]))",
      "minWidth":10,
      "minHeight":10,
      "backgroundColor":"-1314561",
      "mapClickDisabled":true,
      "mapServices":[
         "MEDOT_Basemap_Overview"
      ]
   },
   "loadingImage": {
      "url":"images\/wait.gif",
      "width":54,
      "height":55
   },
   "mapServices":mapServicesConfig,
   "activeTool":"IdentifyTool",
   "toolbar":
   {
      "toolbarItems":[
         {
            "label":"Identify",
            "name":"IdentifyTool",
            "cssClassName":null,
            "customSettings":null,
            "javaScriptClassName":"mdot.mapping.framework.IdentifyTool",
            "cursor":null,
            "hidden":true,
            "identifySource":"MultiLayerIdentifyDataSource",
            "toolAction":toolAction.toolActionPoint,
            "customSettings":null
         }
      ]
   },
   "customDataSources":[
      {
         "label":"Projects",
         "name":"MultiLayerIdentifyDataSource",
         "javaScriptClassName":"mdot.mapping.framework.MultiLayerIdentifyDataSource",
         "cssClassName":"dropDownCommand",
         "onIdentify":"onIdentifyProjects",
         "customSettings":[
            {
               "name":"errorMessage",
               "value":"Please turn on a project layer."
            },
            {
               "name":"layers",
               "value":[
                  {
                     "layerName":"Projects Stimulus",
                     "identifyLayerName":"Projects_Stimulus_Pt_ID",
                     "selectionSymbol":multiLayerIdentifyDataSourcePointSymbol,
                     "labelFieldName":"PIN"
                  },
                  {
                     "layerName":"Projects Stimulus",
                     "identifyLayerName":"Projects_Stimulus_ID",
                     "selectionSymbol":multiLayerIdentifyDataSourceLineSymbol,
                     "labelFieldName":"PIN"
                  }
               ]
            },
            {
               "name":"displayOptions",
               "value":
               {
                  "returnGeometry":true,
                  "subfields":"*",
                  "tolerance":10,
                  "additionalIdentifyHtml":""
               }
            }
         ]
      }
   ]
};
