(function($) {

var $$;

$$ = $.fn.lightgal = function($options) {

  // Deal with thumbnails
  return this.each(function() {
    // add lightgal class
    $(this).addClass('lightgal');

    // Get gallery name
    var _galname = $(this).attr('rel');

    // Insert a caption above thumbs
    var _insert = jQuery(document.createElement('div')).insertBefore(this);
    var _div = $(document.createElement('div')).addClass('lightgal-wrapper');
    var _span = $(document.createElement('span')).addClass('lightgal-caption');
    _span.text("Click any image for a closeup");
    _insert.addClass('lightgal-container').append(_div).append(_span);

    // loop through list
    $(this).children('li').each(function(i) {
      var _img = $(this).children('img');

      // Create link to popup lightbox
      var _link = $(document.createElement('a'));
//      _link.addClass('lightbox');
      _link.attr('href', _img.attr('src'));
      _link.attr('rel', 'lightbox[' + _galname + ']');
      _link.attr('title', _img.attr('title'));

      // Remove image from this <li>
      _img.remove();
      $(this).append(_link);
      _link.append(_img);
    });
  });
};
})(jQuery);