var slideShowChangeSpeed;
var slideShowSpeed;
var slideShowImgWidth = 317;
var imagesContainer;
function SlideShow(path, changespeed, speed, images) {
	if (path && images && images.length>2)
	{
		slideShowChangeSpeed	= (changespeed) ? changespeed*1000 : 4000;
		slideShowSpeed			= (speed) ? speed*1000 : 4000;
		jQuery('#header_image').remove();
		jQuery('<div id="slideshow_container"><div id="images_container"></div></div>').appendTo(jQuery('#app_header').first());
		imagesContainer	= jQuery('#images_container').first();
		jQuery.each(images, function() {
			if (this[0] && this[1])
			{
				var title = this[2] || '';
				jQuery('<a href="'+path+this[1]+'" rel="lightbox" title="'+title+'"><img src="'+path+this[0]+'" alt="'+title+'" title="'+title+'" border="0"/><img src="/images/zoom_in.png" width="32" height="32" alt="" border="0" class="zoom_in"/></a>').appendTo(imagesContainer);
			}
		});
		if (images.length == 3)
			jQuery("#images_container a").first().clone().appendTo(imagesContainer);
		setTimeout("_slideshow()",slideShowChangeSpeed);
	}
}
function _slideshow()
{
	imagesContainer.animate({marginLeft: -slideShowImgWidth}, slideShowSpeed, function(){
		if (jQuery("#images_container a").length == 4)
		{
			jQuery("#images_container a")
				.first()
				.remove();
			jQuery("#images_container a")
				.first()
				.clone()
				.click(function () { if (typeof myLightbox !== "undefined") myLightbox.start(this); return false;})
				.appendTo(imagesContainer)
		}
		else
		{
			jQuery("#images_container a")
				.first()
				.clone()
				.click(function () { if (typeof myLightbox !== "undefined") myLightbox.start(this); return false;})
				.appendTo(imagesContainer)
			jQuery("#images_container a")
				.first()
				.remove();
		}
		imagesContainer.css({marginLeft: 0});
		setTimeout("_slideshow()",slideShowChangeSpeed);
	});
}

