/* Plugin for pricing calendar */
$.fn.cityArticleWidget = function (options) {

  var defaults = {
  }
  var opts = $.extend(defaults, options);


  return this.each(function () {

    var self = this;
    //var $self = $(this);
    //var $containedItem = $('.some-selector', self);
    
    function article_clicked() {
        var articleId = $(this).attr('href');
        
        if($(articleId, self).hasClass('article-selected')) {
            return false;
        }
        
        $visible=$('.article-content:not(.article-hide)', self);
        $current=$('.article-selected', self);
        $new=$(articleId, self);
        
        $current.removeClass('article-selected');
        $new.addClass('article-selected');

        $('.article-list-item-selected').removeClass('article-list-item-selected');
        $(this).addClass('article-list-item-selected');
        
        $visible.addClass('article-hide');
        $new.removeClass('article-hide');
        
        niceScroll('.rb-article-top');
        
        return false;
    }

    
    function activate() {
        //$('.article-content', self).addClass('article-hide');
        
        $('.article-list .article-list-item a', self).bind('click', article_clicked);
    }

    activate();

  });

}

