@using Smartstore.Collections
@using Smartstore.Core.Content.Menus

@model TreeNode<MenuItem>
@{
    Layout = "";
    if (Model == null) { return; }
    var items = Model.Children.Where(c => c.Value.Visible).ToList();
}

<div class="crs-hm-brand crs-hm-brand--simple">
    <ul>
        @foreach (var node in items)
        {
            var brand = node.Value;
            var url = brand.GenerateUrl(this.ViewContext);
            <li>
                <a href="@url" title="@brand.Text">
                    @if (!string.IsNullOrEmpty(brand.ImageUrl))
                    {
                        <img src="@brand.ImageUrl" alt="@brand.Text" />
                    }
                    else
                    {
                        <span>@brand.Text</span>
                    }
                </a>
            </li>
        }
    </ul>
</div>
