//must be embedded into body
	
function runSlideshow() {
	var rate = 750;
	var settings = new slideshowSettings;
	var container = document.getElementById(settings.container);
	var img = container.getElementsByTagName('img')[0];
	if(img){
		var nextSlideNum = SlideShowCount+1;
		var oldSrc = img.getAttribute('src');
		var newSrc = oldSrc.replace(/[0-9]\./, nextSlideNum+'.');
		var cssPath = 'url('+newSrc+');';
		$(container).attr({style: "background-image:"+cssPath});
		$(img).fadeOut(settings.rate, function(){
			//replace src
			$(img).attr('src', newSrc).fadeIn(0);
			SlideShowCount = (nextSlideNum == settings.quantity) ? 0 : SlideShowCount + 1 ;
		});
	} else {
		clearInterval(slideshow);
	}
}

function preloadSlideShow(){
	var count=0, tmpImg = new Array(), pS = new slideshowSettings;//preloadSettings
	var searchContainer = document.getElementById(pS.container);
	var origImg = searchContainer.getElementsByTagName('img')[0];
	var origSrc = origImg.getAttribute('src');
	for(var i=1; i<pS.quantity+1; i++){
		var src = origSrc.replace(/[0-9]\./, i +'.');
		tmpImg[i] = new Image();
		tmpImg[i].setAttribute('src', src);
	}
}

preloadSlideShow();
var slideshow = setInterval('runSlideshow()', 2500);
