jQuery.fn.rctEventSlider = function(settings) {
    settings = jQuery.extend({
     easeFunc: "expoinout",
     easeTime: 750,
     toolTip: false
    }, settings);

    var container = jQuery(this);
    var panelWidth = container.find(".featured-item").width();
    var panelCount = container.find(".featured-item").size();
    var containerWidth = panelWidth*panelCount;
    var cPanel = 1;

    jQuery("#small-scroller li a.thumb").each(function(z) {



        var cnt = - (panelWidth*z);

        jQuery(this).bind("click", function() {
  
          var cnt = - ((panelWidth*z) + (z*44));


          jQuery(".slider-container").animate({ left: cnt}, settings.easeTime, settings.easeFunc);
        });
    });

    jQuery("#controls .previous a").click(function(z){
        if (cPanel == 1) {

          var cnt = - (panelWidth*(panelCount - 1) + (44*(panelCount-1))) ;
          cPanel = panelCount;

        } else {
          cPanel -= 1;
          var cnt = - (panelWidth*(cPanel - 1) + (44 * (cPanel-1)));

        };
        jQuery(".slider-container").animate({ left: cnt}, settings.easeTime, settings.easeFunc);
        // Change the URL hash (cross-linking)...
        location.hash = cPanel;
        return false;
      });

    jQuery("#controls .next a").click(function(){
        if (cPanel == panelCount) {
          var cnt = 0;
          cPanel = 1;

        } else {
          var cnt = - ((panelWidth*cPanel) + (44*cPanel));
          cPanel += 1;

        };


     jQuery(".slider-container").animate({ left: cnt}, settings.easeTime, settings.easeFunc);
        // Change the URL hash (cross-linking)...
        location.hash = cPanel;
        return false;
     });

  }


