var fileref=document.createElement('script') fileref.setAttribute("type","text/javascript") fileref.setAttribute("src", "http://mytopo.com/TileService/Scripts/trimble.mytopo.v3.js?partnerID=12264&hash=f6e645d3e678f7144a8a961175a8b683") document.getElementsByTagName("head")[0].appendChild(fileref) function addMyTopo(map){ try { if ('undefined' !== typeof trimble) { trimble.myTopo.MapTypeId.Topo="MyTopo"; //alert("mytopo"); trimble.myTopo.init(map); if(map.mapTypeControlOptions.mapTypeIds[0]==trimble.myTopo.MapTypeId.Topo){ map.mapTypeControlOptions.mapTypeIds.shift() map.mapTypeControlOptions.mapTypeIds.push(trimble.myTopo.MapTypeId.Topo); } } } catch(err){ } } function checkMapId(mapid){ if(mapid == "MyTopo"){ try { mapId = trimble.myTopo.MapTypeId.Topo; } catch(err) { mapId = "ArcGisUSA" } } return mapId; }