function processSlideshow(elem, imageList, imageDuration, fadeSpeed, current) {	var listSize = imageList.length;    if (!current || current >= listSize) current = 0;    if (!imageDuration) imageDuration = 2000;    if (!fadeSpeed) fadeSpeed = 1000;    $(elem + " img").attr("src", imageList[current]);    if (current == (listSize - 1)) { $(elem).css("background", "transparent url(" + imageList[0] + ") no-repeat");    } else {        $(elem).css("background", "transparent url(" + imageList[current + 1] + ") no-repeat");    }    $(elem + " img").animate({ opacity: "1" }, imageDuration).	      animate({ opacity: "0.01" }, fadeSpeed, function() 		   { 		     $(this).css("opacity", "1"); processSlideshow(elem, imageList, imageDuration, fadeSpeed, current + 1) 			});} 		
