
dojo.require("esri.map");
dojo.require("dojo.fx");
dojo.require("dijit.layout.AccordionContainer");
dojo.require("dijit.form.TextBox");
dojo.require("dijit.form.Button");
dojo.require("dijit.Toolbar");

dojo.require("esri.toolbars.navigation");
dojo.require("dojo.parser");

dojo.require("esri.tasks.identify");
dojo.require("dijit.layout.ContentPane");
dojo.require("dijit.layout.TabContainer");
dojo.require("dojox.layout.FloatingPane");

var map;
var tiledMapServiceLayer1;
var arcGISTiledMapServiceLayer;
var globalMapExtent;
var service;
var showFirstService = true;
var currentMapCursor = "move";


function init() {

		esriConfig.defaults.io.proxyUrl = "proxy.ashx";
		
    window.queryserver = queryserver;
    window.mapserver = mapserver;
    
    if(globalMapExtent !== null){
        map = new esri.Map("ViewerFrame", {extent: globalMapExtent});
    }else{
        map = new esri.Map("ViewerFrame");
    }
   
    tiledMapServiceLayer1 = new esri.layers.ArcGISTiledMapServiceLayer(mapserver, {visible: showFirstService});        
    
    map.addLayer(tiledMapServiceLayer1);    
    
    
    createNavToolbar(map);     
    
    dojo.connect(map, "onExtentChange", mapExtentChange);
    dojo.connect(map, "onMouseMove", showCoordinates);
    
    esriConfig.defaults.map.slider = {right: "0px", top: "20px", height: "160px"};
           
    var infoDiv = dojo.byId("infoDiv");
    dojo.connect(infoDiv, "mouseover", moveInfoDiv);
    
    dojo.connect(dojo.byId("slider"),"onclick", slideDataframe);  
    
//    splashPage();

		closemytabs();
		closemyResults();
		dojo.byId("loadingmap").style.display="none";
		
}

function showCoordinates(evt) {
	var mp = evt.mapPoint;
	window.status = "Longitude: " + Math.round(mp.x*10000)/10000 + ",   Latitude: " + Math.round(mp.y*10000)/10000;
}

dojo.addOnLoad(init);


