//////////////////////////////////////////////////////////////////
//// FUNÇÕES PARA ALBUM DE FOTOS SEM RELOAD
//////////////////////////////////////////////////////////////////
function si_trocaImagem (si_direction) {
  if (document.images) {
    si_imgNum += si_direction;

    if (si_imgNum > si_imgLength) {
      si_imgNum = 0;
    } else if (si_imgNum < 0) {
      si_imgNum = si_imgLength;
    }

    si_imgNext = si_imgNum + 1;
    si_imgPrev = si_imgNum - 1;

    if (si_imgPrev > 0) {
		(new Image(si_imageMetadata[si_imgPrev].width, si_imageMetadata[si_imgPrev].height)).src = si_imageMetadata[si_imgPrev].src;
    }
    if (si_imgNext > 1 && si_imgNext <= si_imgLength) {
		(new Image(si_imageMetadata[si_imgNext].width, si_imageMetadata[si_imgNext].height)).src = si_imageMetadata[si_imgNext].src;
    }

    if (si_imageMetadata[si_imgNum] != null) {
      document.images.si_pageDisplay.src = si_imageMetadata[si_imgNum].src;
      document.images.si_pageDisplay.height = si_imageMetadata[si_imgNum].height;
      document.images.si_pageDisplay.width  = si_imageMetadata[si_imgNum].width;
	  hdnCodMidia.value = si_imageMetadata[si_imgNum].CodMidia;
	  txt_legenda.innerHTML  = si_imageMetadata[si_imgNum].legenda;
	  txt_credito.innerHTML  = si_imageMetadata[si_imgNum].credito;
	  
	  if(si_direction == 1) {
		  if(si_imgNum != si_imgLength) preloadImages(si_imageMetadata[si_imgNum + 1].src);	  
	  } else if(si_direction == -1) {
		  if(si_imgNum > 0) preloadImages(si_imageMetadata[si_imgNum - 1].src);
	  }	  
    }
  }
}

function si_Imagem() {
  document.writeln('<input type="hidden" name="hdnCodMidia" id="hdnCodMidia" value=""><table cellpadding="0" cellspacing="0" border="0"><tr><td colspan="2"><img src="'+ si_imageMetadata[0].src +'" height="'+ si_imageMetadata[0].height +'" width="'+ si_imageMetadata[0].width +'" name="si_pageDisplay" border="0"></td></tr><tr><td><span id="txt_legenda" style="font-size: 9;" class="links_rod"></span></td><td align="right"><span id="txt_credito" style="font-size: 9;" class="links_rod"></span></td></tr></table>');
  hdnCodMidia.value = si_imageMetadata[0].CodMidia;
  txt_legenda.innerHTML = si_imageMetadata[0].legenda;
  txt_credito.innerHTML = si_imageMetadata[0].credito;
  if(si_imgLength > 0) {
	  preloadImages(si_imageMetadata[1].src);
	  preloadImages(si_imageMetadata[si_imgLength].src);
  }
}

function si_Proxima() {
	document.writeln('<a href="#" onClick="blur(); si_trocaImagem(1); return true;"><img src="http://midia.brasilviagem.com/img/setinha_preta.gif" width="4" height="7" border="0" alt="Avançar" hspace="5"/></a>');	
}

function si_Anterior() {
	document.writeln('<a href="#" onClick="blur(); si_trocaImagem(-1); return true;"><img src="http://midia.brasilviagem.com/img/setinha_preta-esq.gif" width="4" height="7" border="0" alt="Voltar" hspace="5"/></a>');
}

function preloadImages() {
	var d=document;
	if(d.images){
		if(!d.MM_p) d.MM_p=new Array();
		var i,j=d.MM_p.length,a=preloadImages.arguments;
		for(i=0; i<a.length; i++)
			if (a[i].indexOf("#")!=0) {
				d.MM_p[j]=new Image;
				d.MM_p[j++].src=a[i];
			}
	}
}

function CartaoVirtual() {
	Midia = document.getElementById('hdnCodMidia').value;
	window.location="http://www.brasilviagem.com/cartao/?CodMidia="+Midia;
}

/////////////////////////////////////////////////////////////////////////////////////