;(function($) {
    $.fn.extend({
        randomBannerLoader: function(options) {
        	var opts = $.extend({}, $.bannerLoader.defaults, options);
            return this.each(function() {
                new $.bannerLoader(this, opts);
            });
        }
    });

    $.bannerLoader = function(obj, opts) {
        var $target = $(obj);
        doCreate(opts.images);

        function doCreate(data) {
            var imgArr = data.split(',');
            var imgUrl = opts.base_path + imgArr[Math.floor(Math.random() * imgArr.length)];
            if (jQuery.browser.msie) {
                $target.append('<img src="' + imgUrl + '" alt="' + imgUrl + '"  width ="100%"');
            } else {
                var img = new Image();
                $target.append($(img).attr({ src: imgUrl, alt: imgUrl, style: "width: 100%;"}));
            }

        };

    };

    $.bannerLoader.defaults = {
        images: '',
        base_path: ''
    };
})(jQuery);		   