<!DOCTYPE html> <html> <head>         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />     <meta http-equiv="X-UA-Compatible" content="IE=7, IE=9, IE=10" />     <meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no" />         <link rel="stylesheet" href="http://serverapi.arcgisonline.com/jsapi/arcgis/3.5/js/dojo/dijit/themes/tundra/tundra.css" />     <link rel="stylesheet" href="http://serverapi.arcgisonline.com/jsapi/arcgis/3.5/js/esri/css/esri.css" />         <script type="text/javascript" src="http://serverapi.arcgisonline.com/jsapi/arcgis/3.5" ></script>     <script type="text/javascript" >   var map;   require([    "esri/map",     "dojo/ready"    ], function (Map, ready) {    ready(function () {         initMap();      });        function initMap() {       map = new Map("mapPane", {        extent: new esri.geometry.Extent({"xmin":-11727455,"ymin":4861652,"xmax":-11706340,"ymax":4871512,"spatialReference":{"wkid":3857}}),      basemap: "streets"     });      }   });    </script>  </head> <body class="tundra" style="background-color: White;">        <div id="mapPane" >                 </div>  </body> </html>Solved! Go to Solution.
setTimeout(function () {         CreateAndDrawTOC();     }, 500);setTimeout(function () {         CreateAndDrawTOC();     }, 500);
Also, before I stripped down my code, I had an error handler for the basemap and it would return
"Code undefined : Unexpected call to method or property access." but no file or line #.
setTimeout(function () {   
      initMap();
     }, 4);