   /**
    * @copy (c) 2011
    * @author ct@mitravis.com
    */
(function($){
    /**
     * Method to convert table into cms table
     *
     * @example:
     * $("document").ready(function(){
           $(".slideSeeing").slideSeeing({
               contentToSlides: "jqslider",
               slideButtonContainerClass: "jquery-pager"
           });
       });
     * 
     * @name   slideSeeing
     * @author <ct@mitravis.com>
     * @param  {Object} options
     * @return void
     */
	$.fn.slideSeeing = function(options)
	{
            var defaults = {
               autoSlide: true,
               intervalId: '',
               delay: 5000,
               contentToSlides: "",
               slideButtonContainerClass: "jquery-pager"
            };

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

            return this.each(function(){
               var $this = $(this);

               var contentToSlides = new Array();
               contentToSlides = $($this).find("."+settings.contentToSlides);

               var theButtons = new Array();
               theButtons = $("."+settings.slideButtonContainerClass+" a");
               
//               if (settings.autoSlide == true) {
//                   settings.intervalId = setInterval(function(){
//                       $(theButtons).each(function(k){
//                           $(theButtons).eq(k).removeClass("activeSlide");
//                           $(theButtons).eq(k).addClass("activeSlide");
//                       });
//                       
//                       $(contentToSlides).each(function(k){
//                          $(contentToSlides).eq(k).fadeIn();
//                          $(contentToSlides).eq(k).fadeOut();
//                       });
//                   }, settings.delay);
//               }

               $(theButtons).each(function(i){
                   $(theButtons).eq(i).click(function(){
                       
                       $(theButtons).each(function(j){
                           $(theButtons).eq(j).removeClass("activeSlide");
                       });
                       
                       $(theButtons).eq(i).addClass("activeSlide");
                       
                       $(contentToSlides).each(function(j){
                          $(contentToSlides).eq(j).fadeOut();
                       });
                       $(contentToSlides).eq(i).fadeIn();
                       
                       clearInterval(settings.intervalId);
                   });
               });
            });
	};	
})(jQuery);



