def get_bread_crumb(url)
  breadcrumb = []
  so_far = []
  elements = url.split('/')
  last_element = elements.last

  elements.each_with_index do |element, index|
    so_far << element
    url = so_far.join('/')

    breadcrumb << if element =~ /^[0-9]*$/      
      link_to_if(element != last_element, elements[i-1].constantize.find(element).name.humanize, url) rescue element
    else
      link_to_if(element != last_element, element.titleize, url)
    end
  end
  breadcrumb.join(" &raquo; ")
rescue
    'Not available'
end