# File lib/html/selector.rb, line 490
490:     def next_element(element, name = nil)
491:       if siblings = element.parent.children
492:         found = false
493:         siblings.each do |node|
494:           if node.equal?(element)
495:             found = true
496:           elsif found && node.tag?
497:             return node if (name.nil? || node.name == name)
498:           end
499:         end
500:       end
501:       nil
502:     end