var slideindex=0,id;
var flag=false;
var navindex=0;
var folder="../ImagesUpload/";
var control="ctl00_ContentPlaceHolder1_ArtigoControlInfo1_";

var imagem = new Array();
var alt = new Array();
var width = new Array();
var height = new Array();

var imagemThumb = new Array();
var widthThumb = new Array();
var heightThumb = new Array();

function load_slide(_imagem, _alt, _width, _height, _imagemThumb, _widthThumb, _heightThumb) {
  // verifica se existem imagens para inicializar o slideshow
  if(_imagem.length > 1) {
	// cria os arrays com as imagens e respectivas caracteristicas
    imagem = _imagem.split(";").slice(0, -1)
	alt = _alt.split(";").slice(0, -1)
	width = _width.split(";").slice(0, -1)
	height = _height.split(";").slice(0, -1)
	
	imagemThumb = _imagemThumb.split(";").slice(0, -1)
	widthThumb = _widthThumb.split(";").slice(0, -1)
	heightThumb = _heightThumb.split(";").slice(0, -1)

	init();
  }
}
function init() {
  if(imagem.length > 1) {
    if(!flag) {
	  flag = true;
  	  document.getElementById(control+"btnControl").src = "../Images/Icons/iconStop.gif"
	  play();
    } else {
	  flag = false;
	  clearTimeout(id);
	  document.getElementById(control+"btnControl").src = "../Images/Icons/iconPlay.gif"
    }
  } else {
	document.getElementById(control+"btnControl").src = "../Images/Icons/iconPlay-disable.gif"
  }
}
function play() {
  var obj = document.getElementById(control+"imgGrande");  
  if(document.all) {
  	obj.style.filter="blendTrans(duration=2)";
    obj.style.filter="blendTrans(duration=crossFadeDuration)";
    obj.filters.blendTrans.Apply();
  }
  obj.src = folder+imagem[slideindex];
  obj.alt = alt[slideindex];
  obj.width = width[slideindex];
  obj.height = height[slideindex];

  if (document.all){
    obj.filters.blendTrans.Play();
  }
  slideindex++;
  if(slideindex > (imagem.length-1)) slideindex=0;
  id = setTimeout('play()', 5000);
}

function nav_imagem(obj,index) {
  obj.src = folder+imagemThumb[index];
  obj.width = widthThumb[index];
  obj.height = heightThumb[index];
}
function click_thumb(pos) {
  var obj = document.getElementById(control+"imgGrande");
  obj.src = folder+imagem[pos+navindex];
  obj.alt = alt[pos+navindex];
  obj.width = width[pos+navindex];
  obj.height = height[pos+navindex];
}

function next(){
  // Verifica se o indice ainda não atingiu a última posição
  if(navindex+4 < imagemThumb.length) {
	document.getElementById(control+"btnAnterior").src = "../Images/Icons/iconAnterior-enable.gif"
	// Actualiza as imagens das miniaturas
	navindex++;
	nav_imagem(document.getElementById(control+"Miniatura0"),navindex);
	nav_imagem(document.getElementById(control+"Miniatura1"),navindex+1);
	nav_imagem(document.getElementById(control+"Miniatura2"),navindex+2);
	nav_imagem(document.getElementById(control+"Miniatura3"),navindex+3);
	// Verifica se o indice está na última posição
	if((imagemThumb.length - navindex) == 4) {
	  document.getElementById(control+"btnSeguinte").src = "../Images/Icons/iconSeguinte-disable.gif"
	}
  }
}
function previous(){
  if(navindex > 0) {
 	document.getElementById(control+"btnSeguinte").src = "../Images/Icons/iconSeguinte-enable.gif"
	// Actualiza as imagens das miniaturas
	navindex--;
	nav_imagem(document.getElementById(control+"Miniatura0"),navindex);
	nav_imagem(document.getElementById(control+"Miniatura1"),navindex+1);
	nav_imagem(document.getElementById(control+"Miniatura2"),navindex+2);
	nav_imagem(document.getElementById(control+"Miniatura3"),navindex+3);
	// Verifica se o indice está na primeira posição
	if(navindex == 0) {
	  document.getElementById(control+"btnAnterior").src = "../Images/Icons/iconAnterior-disable.gif"
	}
  }
}