var applicationSlideAnimationDuration = 500;
var applicationSlideWait = 4000;
function changeApplicationSlide( id )
{
	resetApplicationSlideRotation = true;
	if ( id == applicationslideshow_current_item )
	{
		$('#applicationslide'+id).show();
		$('#applicationslide-text'+id).show();
		return;
	}
	$('#applicationslide'+applicationslideshow_current_item).css( 'z-index', 2 );
	$('#applicationslide'+id).css( 'z-index', 1 );
	$('#applicationslide'+id).show();
	$('#applicationslide'+applicationslideshow_current_item).fadeOut( applicationSlideAnimationDuration, function() {
																if ($( this ).attr( 'id' ) == $('#applicationslide'+applicationslideshow_current_item).attr( 'id' ) )
																{
																	$('#applicationslide'+applicationslideshow_current_item).fadeIn( 100 );
																}
															} );
	$('.applicationslidebutton').removeClass().addClass( 'applicationslidebutton' );
	$('#applicationslidebutton'+id).addClass( 'selected' );
    $('#applicationslide-text').slideUp( 200, function() {
    	$( this ).html( $("#applicationslidebutton"+applicationslideshow_current_item).attr( 'title' ) ).slideDown( 500 ); 
    } );
    $('#applicationslidelink').attr( 'href', $('#applicationslidebutton'+id).attr( 'href' ) );
	applicationslideshow_current_item = id;
}

function nextApplicationSlide()
{
	if ( applicationslideshow_current_item >= applicationslideshow_nb_item  )
	{
		id = 1;
	}
	else
	{
		id = applicationslideshow_current_item + 1;
	}
	changeApplicationSlide( id );
}

function initApplicationSlideShow()
{
	$('#applicationslide'+applicationslideshow_current_item).show();
	$('#applicationslide-text'+applicationslideshow_current_item).show();
	$('#applicationslidebutton'+applicationslideshow_current_item+' img.applicationslidebutton-active').show();
	setTimeout( 'slideApplicationRotation()', applicationSlideWait );
}

function slideApplicationRotation()
{
	if ( !resetApplicationSlideRotation )
	{
		nextApplicationSlide();
	}
	resetApplicationSlideRotation = false;
    setTimeout( 'slideApplicationRotation()', applicationSlideWait );
}