/*!
* ChickenDinner 1.0
* Copyright 2014, Stephen Scaff - http://sosweetcreative.com 
* Released under the WTFPL license - http://sam.zoy.org/wtfpl/
*
* USEAGE 
* For img tags
* =====================
* $('.js-chickendinner').chickenDinner({
*    path: 'images/',
*    fadeInTime:2000,
*    TheImages: ['ban1.png', 'ban2.png','ban3.png','ban4.png','ban5.png','ban6.png']
* });
*
* For Background Images
* =======================
* $('.js-chickendinner-bg').chickenDinner({
*    path: 'images/',
*    fadeInTime:2000,
*    cssBG: 'true',
*    TheImages: ['banner2.png', 'banner3.png','banner4.png','banner5.png','banner1.png']
* });
*/

(function($){
  $.chickenDinner = {
    defaults: {
      altTag: ['Banner Image manssss'],
      fadeInTime:1800,
      TheImages: ['banner1.png', 'banner2.png', 'banner3.png', 'banner4.png', 'banner5.png' ]
    }
  };
  
  $.fn.extend({
    chickenDinner:function(options) {
      $.extend({}, $.chickenDinner.defaults, options);
      return this.each(function() {
        var TheImages = options.TheImages;
        var RandomMath = Math.floor(Math.random()*TheImages.length);
        var SelectedImage = TheImages[RandomMath];
        var imgPath = options.path + SelectedImage;
        var altTag = options.altTag;
        // Fade in Times
        var fadeInTime = options.fadeInTime;
        //Fade In animation - hide first
        $(this).css('display', 'none').fadeIn(fadeInTime);
        if(options.cssBG == 'true'){
          $(this).css('background-image', 'url(' + imgPath + ')');
        } else{
          $(this).attr( {
            src: imgPath,
            alt: altTag
          });
        }
      });
    }
  });
})(jQuery);