var speed = 1000;
var duration = 5000;
var timmer_destaques = true;
var nr_destaques = 1;
var destaque = 1;

var ciclos_interrompidos = 0;
var is_video_playing = false;

$j(document).ready(function()
{
	nr_destaques = parseInt($j('#nr_destaques').html());
	$j('#nr_destaques').empty();

	$j.timer(duration, function (timer)
	{
		if (nr_destaques > 1)
		{
			if (timmer_destaques && !is_video_playing)
			{
				var new_destaque = destaque + 1;
				change_destaque(new_destaque);
			}
			else
			{
				ciclos_interrompidos++;

				if (ciclos_interrompidos == 3)
				{
					ciclos_interrompidos = 0;
					timmer_destaques = true;
				}
			}
		}
	});
});

function playingVideo()
{
	timmer_destaques = false;
	is_video_playing = true;
}

function playerReachedTheEnd()
{
	timmer_destaques = true;
	is_video_playing = false;
}

function getFlashMovieObject(movieName)
{
	if (window.document[movieName]) {
		return window.document[movieName];
	}
	if (navigator.appName.indexOf("Microsoft Internet")==-1){
		if (document.embeds && document.embeds[movieName])
			return document.embeds[movieName];
	}
	else{
		return document.getElementById(movieName);
	}
}

function stopPlayer()
{
	var flashMovie=getFlashMovieObject("f4Player");
	flashMovie.stopVideoPlayer();
}

function stop_and_change_destaque(nr)
{
	timmer_destaques = false;
	stopPlayer();
	change_destaque(nr);
}

function change_destaque(nr)
{
	nr = parseInt(nr);

	if (nr == destaque)
		return;

	if (nr > nr_destaques)
		nr = 1;

	var dest = '#destaque_foto' + nr;
	var old = '#destaque_foto' + destaque;

	var dest_text = '#destaque_content' + nr;
	var old_text = '#destaque_content' + destaque;

	var dest_link = '#destaque_link' + nr;
	var old_link = '#destaque_link' + destaque;

	$j(dest).css('left','425px');
	$j(old).stop().animate({
		left: '-420'
	}, speed);

	$j(dest).stop().animate({
		left: '0'
	}, speed, function(){
		$j(old).css('left','425px');
	});

	if (!$j.browser.msie)
	{
		$j(old_text).stop(true, true).fadeOut(speed);
		$j(dest_text).stop(true, true).fadeIn(speed);
	}
	else
	{
		$j(old_text).css('display','none');
		$j(dest_text).css('display','block');
	}


	$j(old_link).removeClass('active');
	$j(dest_link).addClass('active');

	destaque = nr;
}










