// jQuery backwards compatible RunSlideShow() using jQuery cycle plugin

function RunSlideShow(id, images, duration)
{
	if(!jQuery) return alert('jQuery not loaded');
	if(!jQuery().cycle) return alert('jQuery cycle not loaded');
	
	if(!id || !images || !duration) return alert('RunSlideShow: invalid parameters');
	
	var images = images.split(';');
	
	$('#' + id).wrap('<div>');
	var span = $('#' + id).parent();
	var orgImage = $('#' + id).detach();
	$(span).attr({
		id: $(orgImage).attr('id'),
		align: $(orgImage).attr('align'),
		style: $(orgImage).attr('style')
	}).css({
		width: $(orgImage).attr('width'),
		height: $(orgImage).attr('height')
	});
	
	for(var i = 0; i < images.length; i++)
	{
		$(span).append( $(orgImage).clone(true).attr('src', images[i]).removeAttr('id').removeAttr('align').removeAttr('style') );
	}
	
	$(span).cycle({ speed: duration * 1000 });
}
