I found I had to load my first layer twice otherwise the overview map keeps it from working so try loading your first layer just for overview and then laod your others as usual. P.S. I have found that having the overview map in my application prevents it from running in Firefox. Hopes this helps.
//This first layer loaded supports the overview map so TOPO is loaded twice to //keep the overview map from gobbling it up. var TOPO2 = new esri.layers.ArcGISTiledMapServiceLayer("http://gisportal.msl.mt.gov/ArcGIS/rest/services/TOPOServiceCached/MapServer", {id:"TOPO2", opacity:0.5,visible:false}); map.addLayer(TOPO2);