// http://gisweb.azdeq.gov/arcgis/veiareas/
// ADEQ: Arizona Department of Environmental Quality

function SetTool(newTool)  // toolbar click handler
{
    // deactivate current tool
    switch (_currentTool)
    {
        case "zoomin":
            _navToolbar.deactivate(esri.toolbars.Navigation.ZOOM_IN);
            dojo.disconnect(_onMouseDown);
            dojo.disconnect(_onMouseUp);
            break;

        case "zoomout":
            _navToolbar.deactivate(esri.toolbars.Navigation.ZOOM_OUT);
            dojo.disconnect(_onMouseDown);
            dojo.disconnect(_onMouseUp);
            break;

        case "pan":
            _navToolbar.deactivate(esri.toolbars.Navigation.PAN);
            dojo.style(map_container,"cursor","default");
            break;
    }

    // activate new tool        
    switch (newTool)
    {
        case "zoomin":
            _navToolbar.activate(esri.toolbars.Navigation.ZOOM_IN);
            _onMouseDown = dojo.connect(_map, "onMouseDown", PreZoom2x);
            _onMouseUp = dojo.connect(_map, "onMouseUp", ZoomIn2x);
            break;

        case "zoomout":
            _navToolbar.activate(esri.toolbars.Navigation.ZOOM_OUT);
            _onMouseDown = dojo.connect(_map, "onMouseDown", PreZoom2x);
            _onMouseUp = dojo.connect(_map, "onMouseUp", ZoomOut2x);
            break;

        case "pan":
            _navToolbar.activate(esri.toolbars.Navigation.PAN);
            dojo.style(map_container,"cursor","move");
            break;
    }

    // move red toolbar button outline to new tool
    if (_currentTool) dojo.byId(_currentTool).style.border = "1px solid #AF5637";
    dojo.byId(newTool).style.border = "1px solid red";

    _currentTool = newTool;
    
    // navToolbar.activate() disables scroll wheel 
    _map.enableScrollWheelZoom();
}

function ShowHelp()
{
    window.open('help.html');
}

