public static string getAllShopsReport(Global global)
    {
        StringBuilder s = new StringBuilder();

        s.Append(HTML_TOOLBOX.newline());

        s.Append(HTML_TOOLBOX.div_START_input_container_TWITTER(10, 10, 5, 5, "cccccwidth:600px;cccccccheight:200px;"));

        bool bEnrolledAcceptedInTerminal      = true;
        List <backoffice.admin_shop> shopList = global.www_backoffice().get_all_shops(global.MASTER_CHAIN_ID, bEnrolledAcceptedInTerminal);

        s.Append(HTML_TOOLBOX.newline());
        s.Append(HTML_TOOLBOX.infobox_TWITTER("", "Rekruttering i terminal", 14, 300, 20, 10, 10, 10, 10, ""));
        s.Append(HTML_TOOLBOX.newline());

        foreach (backoffice.admin_shop shop in shopList)
        {
            s.Append("<div id=" + SHOP_UPDATE.getContainerId(shop) + " style='float:left;' >");
            s.Append(SHOP_UPDATE.A_get_minimized_dialog(shop));
            s.Append("</div>");
        }
        s.Append(HTML_TOOLBOX.div_END());

        s.Append(HTML_TOOLBOX.newline());
        s.Append(HTML_TOOLBOX.newline());

        bEnrolledAcceptedInTerminal = false;
        shopList = global.www_backoffice().get_all_shops(global.MASTER_CHAIN_ID, bEnrolledAcceptedInTerminal);
        s.Append(HTML_TOOLBOX.div_START_input_container_TWITTER(10, 10, 5, 5, "cccccwidth:600px;cccccccheight:200px;"));
        s.Append(HTML_TOOLBOX.newline());
        s.Append(HTML_TOOLBOX.infobox_TWITTER("", "Ingen rekruttering", 14, 300, 20, 10, 10, 10, 10, ""));
        s.Append(HTML_TOOLBOX.newline());

        foreach (backoffice.admin_shop shop in shopList)
        {
            s.Append("<div id=shop_container_" + shop.iId + " style='float:left;' >");
            s.Append(SHOP_UPDATE.A_get_minimized_dialog(shop));
            s.Append("</div>");
        }
        s.Append(HTML_TOOLBOX.div_END());

        return(s.ToString());
    }
    public static string B_get_maximized_dialog(Global global, string sShopId)
    {
        backoffice.admin_shop shop = global.www_backoffice().get_shop(sShopId);

        StringBuilder s = new StringBuilder();

        // 21 okt

        s.Append(HTML_TOOLBOX.infobox_TWITTER_fixed_width_var_height("",
                                                                     shop.sParentName +
                                                                     "<br> " + shop.sName +
                                                                     "<br><br>Lojalitetsprosent:  " + shop.iLoyaltyPercent.ToString() + " %" +
                                                                     HTML_TOOLBOX.newline() +
                                                                     SHOP_UPDATE.ENROLLMENT_UPDATE.A_get_minimized_dialog(shop, true) +
                                                                     HTML_TOOLBOX.newline() +
                                                                     SHOP_UPDATE.MERCHANT_UPDATE.A_get_minimized_dialog(shop, true) +
                                                                     HTML_TOOLBOX.newline() +
                                                                     SHOP_UPDATE.ENROLLMENT_SMS_UPDATE.A_get_minimized_dialog(shop, true) +
                                                                     HTML_TOOLBOX.newline() +
                                                                     HTML_TOOLBOX.button_GOOGLE("Lukk vindu", 10, 4, 4, 4, 4, "shop_update_close_shop('" + shop.iId.ToString() + "')"), 12, 400, 10, 10, 10, 10, ""));

        return(s.ToString());
    }