-force_open = force_open || false
%ul
  -#if MenuItem.find(50) and (first_level_menu.id == 34 or first_level_menu.id == 44)
  -#first_level_menu = MenuItem.find(50) 
    
  
  -first_level_menu.children.order(:position).each do |menu_item|
    -active = true if force_open or (@menu_item and (@menu_item == menu_item or @menu_item.ancestors.include?(menu_item) or ( @menu_item != @side_first_level_menu and menu_item.ancestors.include?(@menu_item) ) or (menu_item.ancestors.reverse[2] and menu_item.ancestors.reverse[2] == @menu_item.ancestors.reverse[2]))) or ( @original_menu_item)
    
    -this_active = true if (@menu_item and @menu_item == menu_item or (@menu_item.id == 50 and (menu_item.id == 50 or menu_item.id == 34 or menu_item.id == 44)))
    %li{:class => ("ul_active" if active).to_s+(" li_active" if this_active).to_s+(" header_active" if menu_item.ancestors.size == 3 and (this_active || @menu_item.ancestors.include?(menu_item))).to_s+(" experimented_li" if menu_item.id == 50 or menu_item.id == 34 or menu_item.id == 44).to_s}
      
    
      -if menu_item.title_image
        -img_url = menu_item.image_file.file.large.medium.small.url if menu_item.image_file
        
    
      .link_overlay{:style => "background:center center no-repeat;background-image:url('#{img_url}');background-size:cover;", :class => ("active" if this_active)}
        -link = menu_item_link(menu_item)
        
        =raw link
      
     
        
      
      -if menu_item.children.size > 0 and active
      
        =render :partial => "public/menu_items/sub_menu", :locals =>{:first_level_menu => menu_item, :force_open => true}
        
       