gmac = {
  tSelLMenu: function(_strers)
  {
    var tstrers = _strers;
    $('lf-news').className = 'hidden';
    $('lf-interactive').className = 'hidden';
    $('lf-store').className = 'hidden';
    $('lf-products').className = 'hidden';
    $('lf-' + tstrers).className = '';
  }
};

gmac.menu = {
  tnObj: null,
  tnMid: null,
  tnTimeout: null,
  tImgOver: function(_obj, _mid)
  {
    var tobj = _obj;
    var tmid = _mid;
    gmac.menu.tImgOuts();
    clearTimeout(gmac.menu.tnTimeout);
    if (tobj) tobj.src = tobj.getAttribute('srcz');
    for (i = 0; i < 10; i ++) $('topMenu-' + i)? $('topMenu-' + i).className = 'hidden': null;
    $('topMenu-' + tmid)? $('topMenu-' + tmid).className = '': null;
  },
  tImgOut: function(_obj, _mid)
  {
    gmac.menu.tnObj = _obj;
    gmac.menu.tnMid = _mid;
    gmac.menu.tnTimeout = setTimeout('gmac.menu.tImgOuts()', 600);
  },
  tImgOuts: function()
  {
    var tobj = gmac.menu.tnObj;
    var tmid = gmac.menu.tnMid;
    if (tobj && tmid >= 0)
    {
      tobj.src = tobj.getAttribute('srcs');
      $('topMenu-' + tmid)? $('topMenu-' + tmid).className = 'hidden': null;
      gmac.menu.tnObj = null;
      gmac.menu.tnMid = null;
    };
  },
  tImgSOver: function(_obj)
  {
    var tobj = _obj;
    if (tobj) tobj.src = tobj.getAttribute('srcz');
  },
  tImgSOut: function(_obj)
  {
    var tobj = _obj;
    if (tobj) tobj.src = tobj.getAttribute('srcs');
  },
  tImgSDivOver: function()
  {
    clearTimeout(gmac.menu.tnTimeout);
  },
  tImgSDivOut: function()
  {
    gmac.menu.tnTimeout = setTimeout('gmac.menu.tImgOuts()', 600);
  }
};

gmac.store = {
  tselCase: function(_strvalue)
  {
    var tvalue = _strvalue;
    if (tvalue)
    {
      var tvalueAry = tvalue.split(':');
      location.href = 'store/?type=casedetail&id=' + tvalueAry[0] + '&case=' + tvalueAry[1];
    };
  },
  tSearchArea: function()
  {
    var tobj = $('store-area');
    var tobjresult = $('store-area-result')
    var tobjmessage0 = $('store-message-0');
    var tobjmessage1 = $('store-message-1');
    if (tobj && tobjmessage0)
    {
      if (!tobj.value) alert(tobjmessage0.value);
      else
      {
        if (tobjresult && tobjmessage1)
        {
          tobjresult.innerHTML = tobjmessage1.value;
          cls.tigets('store/interface.aspx?type=search&stype=area&keyword=' + escape(tobj.value), gmac.store.tSearchAreas);
        };
      };
    };
  },
  tSearchAreas: function(_strers)
  {
    var tstrers = _strers;
    if (wfront.tckBackString(tstrers))
    {
      var tobj = $('store-area');
      var tobjresult = $('store-area-result');
      var tobjmessage2 = $('store-message-2');
      if (tobj && tobjresult && tobjmessage2)
      {
        tstrers = wfront.tckrBackString(tstrers);
        if (!tstrers) tobjresult.innerHTML = tobjmessage2.value;
        else tobjresult.innerHTML = tstrers;
      };
    };
  },
  tSearchArea2: function()
  {
    var tobj = $('store-area');
    var tobjresult = $('store-area-result')
    var tobjmessage0 = $('store-message-0');
    var tobjmessage1 = $('store-message-1');
    if (tobj && tobjmessage0)
    {
      if (!tobj.value) alert(tobjmessage0.value);
      else
      {
        if (tobjresult && tobjmessage1)
        {
          tobjresult.innerHTML = tobjmessage1.value;
          cls.tigets('../store/interface.aspx?type=search&stype=area2&keyword=' + escape(tobj.value), gmac.store.tSearchArea2s);
        };
      };
    };
  },
  tSearchArea2s: function(_strers)
  {
    var tstrers = _strers;
    if (wfront.tckBackString(tstrers))
    {
      var tobj = $('store-area');
      var tobjresult = $('store-area-result');
      var tobjmessage2 = $('store-message-2');
      if (tobj && tobjresult && tobjmessage2)
      {
        tstrers = wfront.tckrBackString(tstrers);
        if (!tstrers) tobjresult.innerHTML = tobjmessage2.value;
        else tobjresult.innerHTML = tstrers;
      };
    };
  },
  tSearchCase: function()
  {
    var tobj = $('store-case');
    var tobjresult = $('store-case-result')
    var tobjmessage0 = $('store-message-0');
    var tobjmessage1 = $('store-message-1');
    if (tobj && tobjmessage0)
    {
      if (!tobj.value) alert(tobjmessage0.value);
      else
      {
        if (tobjresult && tobjmessage1)
        {
          tobjresult.innerHTML = tobjmessage1.value;
          cls.tigets('store/interface.aspx?type=search&stype=case&keyword=' + escape(tobj.value), gmac.store.tSearchCases);
        };
      };
    };
  },
  tSearchCases: function(_strers)
  {
    var tstrers = _strers;
    if (wfront.tckBackString(tstrers))
    {
      var tobj = $('store-case');
      var tobjresult = $('store-case-result');
      var tobjmessage2 = $('store-message-2');
      if (tobj && tobjresult && tobjmessage2)
      {
        tstrers = wfront.tckrBackString(tstrers);
        if (!tstrers) tobjresult.innerHTML = tobjmessage2.value;
        else tobjresult.innerHTML = tstrers;
      };
    };
  }
};

gmac.analytics = {
  tVisits: function(_baseURL, _genre, _atl)
  {
    var tatl = _atl;
    var tgenre = _genre;
    var tbaseURL = _baseURL;
    cls.tigets(tbaseURL + 'analytics/interface.aspx?type=visits&genre=' + escape(tgenre) + '&atl=' + escape(tatl), nll);
  },
  tAtlVisits: function(_baseURL, _genre, _topic, _fid)
  {
    var tfid = _fid;
    var tgenre = _genre;
    var ttopic = _topic;
    var tbaseURL = _baseURL;
    cls.tigets(tbaseURL + 'analytics/interface.aspx?type=atlvisits&genre=' + escape(tgenre) + '&topic=' + escape(ttopic) + '&fid=' + escape(tfid), nll);
  }
};