';
logoArr[1] = '
';
logoArr[2] = '
';
logoArr[3] = '
';
logoArr[4] = '
';
logoArr[5] = '
';
logoArr[6] = '
';
logoArr[7] = '
';
logoArr[8] = '
';
logoArr[9] = '
';
logoArr[10] = '
';
logoArr[11] = '
';
logoArr[12] = '
';
logoArr[13] = '
';
logoArr[14] = '
';
logoArr[15] = '
';
logoArr[16] = '
';
logoArr[17] = '
';
logoArr[18] = '
';
logoArr[19] = '
';
logoArr[20] = '
';
logoArr[21] = '
';
logoArr[22] = '
';
logoArr[23] = '
';
logoArr[24] = '
';
logoArr[25] = '
';
logoArr[26] = '
';
logoArr[27] = '
';
logoArr[28] = '
';
logoArr[29] = '
';
logoArr[30] = '
';
logoArr[31] = '
';
//You need an anonymous function to wrap around your function to avoid conflict
(function($){
/* LP created 180211.
* This jQuery plugin will cycle random selections from a given array.
*/
$.fn.randomSlides = function(options) {
return this.each(function() {
$.randomSlides(this, options);
});
};
//Attach this new method to jQuery
$.randomSlides = function(container, options) {
//Set defaultts
var defaults = {
numSlides: 5, // How many array elements to display. If there are less than 5 elements in the supplied array, the array length will be used instead.
delay: 9000, // Delay before resampling (milliseconds). Bigger number == longer delay.
fadeSpeed: 2000 // Fade speed (milliseconds). Bigger number == longer fade.
};
var options = $.extend(defaults, options);
var o = options;
o.numSlides = (o.slides.length < o.numSlides) ? o.slides.length : o.numSlides;
// Starts here
$.randomSlides.next(container, o); // Calls recursive timeout method.
};
$.randomSlides.next = function(container, options)
{
var o = options;
//alert(o.slides);
sourceArr = o.slides.slice(); // We want a copy not a reference
targetArr = new Array();
for (i=0; i