// ---------------------- Begin Action_Include_System --------------- //
LO.System.Application = {
  DisplayName: "Marvel",
  HPos: "BMARV",
  HierarchyPosition: "BMARV",
  GlobalLogin: null
};
LO.System.System = {
  DisplayName: "Another Dimension",
  NamePath: "[Application]\\\\Structure\\\\Organization\\\\MRRC\\\\MRRC Retailers\\\\Items\\\\1539F152-2BAD-9B3A-9A45-28058FB49AA4\\\\Micro Sites\\\\Another Dimension",
  HierarchyPosition: "BMARV0000300001000070000100001000AT0000500001"
};
LO.System.User = {HierarchyPosition: LO.Util.getCookie("UserHPos")};
LO.System.Login = {HierarchyPosition: LO.Util.getCookie("LoginHPos")};
LO.System.SiteContentReference = LO.Util.getCookie("SiteContentRef");
LO.System.Mode = "Live";
LO.System.BusinessUnit = null;
LO.System.Home = null;
LO.System.AdminMode = false;
LO.System.sessionTimeout = function() {
  var timeout = parseInt("0"); 
  if (!timeout && timeout != 0)
    timeout = 15; 
  if(timeout != 0) {
   new LT.Timeout({
     Name: "LiveUI.SessionTimeout",
     Callback: function() {
       if ((new Date() - LO.AjaxManager.LastRequestDate > timeout * 60 * 1000) && LO.AjaxManager.RequestArray.length == 0) {
         LO.System.getTimeoutLayout();
       } else {
         LO.System.sessionTimeout();
       }
     },
     CallbackBindTo: this,
     Delay: 30000
   });
  }
}
  LO.Error.enableErrorTrapping();
LO.System.receiveUserDetails = function(aData, aParams) {
  if (!aData)
    return;
  LO.System.User = {
    Id: aData.Id,
    HierarchyPosition: aData.HierarchyPosition,
    DisplayName: aData.DisplayName,
    FirstLogin: aData.FirstLogin,    
    Class: aData.Class,
    ClassTabs: aData.ClassTabs,
    ClassSections: aData.ClassSections,
    ClassGroups: aData.ClassGroups
  }
  if (aData.BusinessUnit) {
    LO.System.BusinessUnit = {
      HPos: aData.BusinessUnit.HierarchyPosition,
      DisplayName: aData.BusinessUnit.DisplayName
    }  
  } else {LO.System.BusinessUnit = {}};
  if (aData.Home) {
    LO.System.Home = {
      HierarchyPosition: aData.Home.HierarchyPosition,
      DisplayName: aData.Home.DisplayName
    }  
  } else {LO.System.Home = {}};
  if (aData.Login) {
    LO.System.Login = {
      HierarchyPosition: aData.Login.HierarchyPosition,
      DisplayName: aData.Login.DisplayName
    }  
  } else {LO.System.Login = {}};
  if (aData.SiteContent) {
    LO.System.SiteContent = {
      HierarchyPosition: aData.SiteContent.HierarchyPosition,
      DisplayName: aData.SiteContent.DisplayName
    }  
    LO.System.SiteContent["Formatted Name"] = aData.SiteContent["Formatted Name"];
  } else {LO.System.SiteContent = {}};
  if (aParams && aParams.OnSuccess)
    aParams.OnSuccess();
  if (LO.System.keepAlive)
    LO.System.keepAlive();
  LO.System.setFirstLooksCookie();  
}
LO.System.setFirstLooksCookie = function() {
  var userhpos = LO.System.User.HierarchyPosition;
  if (!userhpos)
    return;
  var msinday   = (24 * 60 * 60 * 1000);
  var timestamp = new Date().valueOf() + msinday; 
  var zAjax = new LT.Ajax({
    URL: "/Node:" + userhpos + ".GetFirstLooksCookieAsJSON?aTimestamp=" + timestamp,
    Function: function _receiveFirstLooksCookie(response) {
      if (response && response.Result)
        LO.Util.setCookie("mrrc_firstlooks", response.Result, 1, null, ".marvel.com");
      else
        LO.Util.removeCookie("mrrc_firstlooks", null, ".marvel.com")
    } 
  });
}
// ---------------------- End Action_Include_System ----------------- //
// ---------------------- Begin HashMap --------------- //
LO.System.HashMap = []
// ---------------------- End HashMap ----------------- //
// ---------------------- Begin Action_Google_ApiKey --------------- //
if (!LO.Google)
  LO.Google = {}
LO.Google.APIKey = "ABQIAAAAe6Kyhsnq8khDRE4Cz4_T-RTT2SkeLUw8D4x8rTNMoxauKgKzUhRr0e5KTVkDiEYrRuNBTG_m_jbwsA";
// ---------------------- End Action_Google_ApiKey ----------------- //
// ID:LAMWeb1-Live-RealTime-1_20100907141713765_2708_4427,LAMLIVECACHE2_20100907191713765_4804_1 TIME:203 FUNC:14 FN:359 GET:46 INSUPD:1 VARS:10 OBJS:83 CACHE:300<BR>
