$.fn.smoothAnchor = function (options) {
  if (this.length) {
    var defaults = { anchor: this.attr('href').replace(/^#/, ''), duration: 500, easing: 'swing', queue: false };
    var options = $.extend(defaults, options)
    
    $(this).click(function () {
      $('html,body').animate({ scrollTop: $("[name=" + options.anchor + "]").offset().top }, options.duration, options.easing, options.queue);
    });
  }
  return this;
}
