// Variáveis para controle das imagens de destaques
var img_rot_max = 4; // Número máximo de imagens rotativas (máximo permitido para a variável 10)
var imgDsp_rot = new Array(); // Vetor com as imagens rotativas

/* Funções para imagens de destaques rotativas */
function Abre_URL_IMG_ROT(i)
{
  indice_link = atual_img_rot + i;
  if (janela_img_rot[indice_link] == "Sim")
	window.open(links_img_rot[indice_link]);
  else
	location.href=links_img_rot[indice_link];
}

function inicializa_img_rot()
{
  //load_img_rot();
  for(i=titulo_item_img_rot.length-1;i>=0;i--)
	titulo_item_img_rot[i]=titulo_item_img_rot[i].replace(/([ \n\t\r])+/, " ");
  if(images_img_rot.length<=img_rot_max) // Possui menos imagens que o máximo exibido - Esconder botões de mudança de images_img_rot
  {
	d.write('<style>#seta_dir_esquerda{visibility:hidden;}</style>');
	d.write('<style>#seta_dir_direita{visibility:hidden;}</style>');
  }
  atual_img_rot = Math.random().toString().substring(2,6) % images_img_rot.length;
}

function load_img_rot()
{
  for(n=0;n<images_img_rot.length;n++)
  {
	imgDsp_rot[n]=new Image();
	imgDsp_rot[n].src=images_img_rot[n];
  }
  return imgDsp_rot;
}

function change_img_rot(id)
{
  atual_img_rot_novo = atual_img_rot + parseInt(id);
//alert ("atual: "+atual_img_rot+" id: "+id+" atual novo: "+atual_img_rot_novo);
  if ((images_img_rot.length > (atual_img_rot_novo + (img_rot_max - 1))) && (atual_img_rot_novo >= 0))
  {
	atual_img_rot = atual_img_rot_novo;
	
	if ((images_img_rot.length > (atual_img_rot + (img_rot_max - 1))) && (atual_img_rot >= 0))
	{
	  for(i=0;i<img_rot_max;i++)
	  {
		if(imgDsp_rot[atual_img_rot+i].complete==true)
		{
		  d.getElementById('imagem_rotativa'+(i+1)).src=images_img_rot[atual_img_rot+i];
		  d.getElementById('imagem_rotativa'+(i+1)).alt=titulo_item_img_rot[atual_img_rot+i];
		  d.getElementById('imagem_rotativa'+(i+1)).style.visibility="visible";
		  d.getElementById('link_rot_'+(i+1)).title=titulo_item_img_rot[atual_img_rot+i];
		  //d.getElementById('legenda'+(i+1)).innerHTML = titulo_item_img_rot[atual_img_rot+i];
		}
	  }
	}
	if (total_img_rot == (atual_img_rot + img_rot_max))
	  d.getElementById('seta_dir_direita').style.visibility="hidden";
	else
	  d.getElementById('seta_dir_direita').style.visibility="visible";
	if (atual_img_rot == 0)
	  d.getElementById('seta_dir_esquerda').style.visibility="hidden";
	else
	  d.getElementById('seta_dir_esquerda').style.visibility="visible";
  }
}

function gera_img_rot()
{
  inicializa_img_rot();
  if(arguments.length>0)
  {
	if(!isNaN(arguments[0]))
	  atual_img_rot = arguments[0];
  }
  // Imprime seta de rotação de imagens (esquerda)
  d.write('<div class="seta_rotativa"><a href="javascript:void(0)" title="anterior" onclick="change_img_rot(-1)" id="seta_dir_esquerda"><img id="seta_esquerda" src="../images/destaque_rotativo/seta_esquerda.gif" border="0" /></a></div>');
  d.write('<div id="imagens">');
  // verifica máximo de imagens aparecendo ao mesmo tempo
  if (images_img_rot.length < img_rot_max)
	img_rot_max = images_img_rot.length; // Atualiza total de imagens
  // imprime as imagens na página
  for(i=0;i<img_rot_max;i++)
  {
//	if ((i == 0) || (i == 2))
//	  d.write('<div id="img_rot_transparencia">');
	d.write('<div class="imagens_pequenas"><a id="link_rot_'+ (i + 1) +'" title="'+titulo_item_img_rot[i]+'" href="javascript:Abre_URL_IMG_ROT('+i+')"><img src="'+images_img_rot[i]+'" id="imagem_rotativa'+ (i + 1) +'" name="imagem_rotativa'+ (i + 1) +'" border="0" width="66" height="66" alt="'+titulo_item_img_rot[i]+'"></a><!--<br />&nbsp;<a href="javascript:Abre_URL_IMG_ROT('+i+')"><span id="legenda'+ (i + 1) +'">'+titulo_item_img_rot[i]+'</span></a>--></div>');
//	if ((i == 0) || (i == 2))
//	  d.write('</div>');
  }
  d.write('</div>');
  // Imprime seta de rotação de imagens (direita)
  d.write('<div class="seta_rotativa"><a href="javascript:void(0)" title="próxima" onclick="change_img_rot(1)" id="seta_dir_direita"><img id="seta_direita" src="../images/destaque_rotativo/seta_direita.gif" border="0" /></a></div>');
  d.getElementById('seta_dir_esquerda').style.visibility="hidden"; // Esconde seta para esquerda inicialmente, pois está na primeira img
}
/* Fim das funções para imagens de destaques rotativas */
