whole_func_string: function main() {
      var rawData = $('.HeaderTexture[data-login-user-email]').data();
      if (rawData) {
          me = {
              name: rawData.loginUserName,
              mail: rawData.loginUserEmail
          };
          getCartId(function (cart) {
              me.cart = cart;
              injectMenu();
              refreshUsers(actions.updateUsers);
              listenOnChanges(onChange);
              listenOnOrderConfirm(onConfirm);
          });
      } else {
          callback('no user');
      }
  
  }
func_code_string: function main() {
      var rawData = $('.HeaderTexture[data-login-user-email]').data();
      if (rawData) {
          me = {
              name: rawData.loginUserName,
              mail: rawData.loginUserEmail
          };
          getCartId(function (cart) {
              me.cart = cart;
              injectMenu();
              refreshUsers(actions.updateUsers);
              listenOnChanges(onChange);
              listenOnOrderConfirm(onConfirm);
          });
      } else {
          callback('no user');
      }
  
  }
func_documentation_string: ----------- end of web-page context run -----------------------