jQuery.fn.slideshow = function() {

	var current = Math.floor(Math.random()*10) + 1;
	var last = current-1;
	var timer = '';
	var slides = this.find('a');
	var slideLength = slides.length;
	var slideTime = '4000';
	
	var change = function () {

		jQuery(slides).hide();
		jQuery(slides[last]).css('display', 'block').css('zIndex', '0');
		jQuery(slides[current]).css('zIndex', '1').fadeIn(2000);
		
		if ( ( current + 1 ) < slideLength ) {
			current = current + 1;
			last = current - 1;
		}
		else {
			current = 0;
			last = slideLength - 1;
		}

		timer = setTimeout(change, slideTime);
	}

	jQuery(slides[last]).css({zIndex: '1', display: 'block'});
	timer = setTimeout(change, slideTime);

};