// JavaScript Document
/**** script slideshow par devblog.fr ******/

function slideshow(id,transition,pause)
{
	
	var total=$('#'+id+' .slideshow-item').length;
	$('#'+id+' .slideshow-item').each(
		function(i){
			$(this).css('z-index',(total-i));
		}
	);
	$('.slideshow-item').fadeIn('slow');
	setTimeout(function() {slide(id,total,transition,pause)},transition+pause);
}

function slide(id,total,transition,pause)
{
	$('#'+id+' .slideshow-item').each(
		function(i){
			if($(this).css('z-index')==total)
			{
				if(!isIE6())
				{
					$(this).animate({opacity:0},transition, function(){
					
						$('#'+id+' .slideshow-item').each(
							function(){
								if($(this).css('z-index')==total)
								{
									$(this).css('z-index',1);
									$(this).animate({opacity:1},0);
								}
								else
									$(this).css('z-index',parseInt($(this).css('z-index'))+1);
							}
						);
					});
				}
				else
				{
					$(this).animate({left:0},transition, function(){
					$('#'+id+' .slideshow-item').each(
						function(){
							if($(this).css('z-index')==total)
							{
								$(this).css('z-index',1);
							}
							else
								$(this).css('z-index',parseInt($(this).css('z-index'))+1);
							/*alert($(this).css('z-index'));*/
						}
					);
					});
				}
			}
		}
	);
	setTimeout(function() {slide(id,total,transition,pause)},transition+pause);
}

function isIE6()
{
	var IE6 = false;
	var strChUserAgent = navigator.userAgent;
	var intSplitStart = strChUserAgent.indexOf('(',0);
	var intSplitEnd = strChUserAgent.indexOf(')',0);
	var strChMid = strChUserAgent.substring(intSplitStart, intSplitEnd);
	if(strChMid.indexOf('MSIE 6') != -1) IE6 = true;
	return IE6;
}
