﻿function map_created() {
  if ($get("__LOCATIONNAME") != null) {
      var outerContainer = document.createElement("div");
      outerContainer.className = "locationInfo";
      outerContainer.style.width = "240px";
      
      if (embeddableMap.getMapProvider() == "live") {
        outerContainer.style.height = "60px";
      }
      
      var innerContainer = document.createElement("div");
      innerContainer.className = "innerContainer";
      outerContainer.appendChild(innerContainer);
      
      var usernameTitle = document.createElement("span");
      usernameTitle.className = "username";
      usernameTitle.appendChild(document.createTextNode("((" + $get("__USERNAME").value + "))"));
      innerContainer.appendChild(usernameTitle);
      innerContainer.appendChild(document.createElement("br"));
      innerContainer.appendChild(document.createTextNode("Location: " + $get("__LOCATIONNAME").value));
      if ($get("__LASTKNOWNDATE") != null) {
        innerContainer.appendChild(document.createElement("br"));
        var d = new Date();
        d.setTime($get("__LASTKNOWNDATE").value);
        innerContainer.appendChild(document.createTextNode("Last Seen: " + d.format("dd MMM yy hh:mm:ss") + " GMT"));
      }
      var infoPanel = new SportsDo.Mapping.SPanelControl("info", outerContainer, "TopRight", 
        new SportsDo.Mapping.SPixel(0, 0));
      embeddableMap.addPanelControl(infoPanel);
  }
}