var destaque_imagem = new Array();
var destaque_texto = new Array();
var destaque_link = new Array();
var destaque_tipo = new Array();

var destaque_tempo = 5000;

var destaque_atual = undefined;

var destaque_contador;
var destaque_flag = 1;

var destaque_upload = 'upload/destaque/';

function destaque_dados() {
	$.ajax({
		url: base_url+'ajax/destaque',
		dataType: 'json',
		timeout: 5000,
		success: function (data) {
			if(data.length>0) {
				$.each(data,function (i,item) {
					destaque_imagem.push(base_url+destaque_upload+item.imagem);
					destaque_texto.push(item.texto);
					destaque_link.push(item.link);
					destaque_tipo.push(item.tipo);
				});
				$("#other_box").slideDown("normal");
				destaque_carrega();
			}
		}
	});
}

function destaque_carrega() {
	for(x=0;x<destaque_imagem.length;x++) {
		
		if(destaque_tipo[x] == 'image') {
			var txt = "<a href='"+destaque_link[x]+"' style='border:none;'><div style='background: url("+destaque_imagem[x]+") center center no-repeat;' class='img_"+x+"'></div></a>\n";
			//var txt = "<div style='background: url("+destaque_imagem[x]+") center center no-repeat;' class='img_"+x+"'></div>\n";
		} else if(destaque_tipo[x] == 'movie') {
			if (AC_FL_RunContentRet == 0) {
				alert("This page requires AC_RunActiveContent.js.");
			} else {
				
				var nome = destaque_imagem[x].split("/");
				var nome = nome[(nome.length-1)];
				
				var txt = AC_FL_RunContentRet(
					'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0',
					'width', 644,
					'height', 305,
					'src', nome,
					'quality', 'high',
					'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
					'play', 'true',
					'loop', 'true',
					'scale', 'showall',
					'wmode', 'transparent',
					'devicefont', 'false',
					'id', nome,
					'bgcolor', '#ffffff',
					'name', nome,
					'menu', 'false',
					'allowFullScreen', 'false',
					'allowScriptAccess','sameDomain',
					'movie', destaque_imagem[x].slice(0,(destaque_imagem[x].length-4)),
					'salign', ''
					);
			}
			
			//alert(destaque_imagem[x]);
			
			txt = "<div class='img_"+x+"'>"+txt+"</div>\n";
		}
		
		$(".banner").append(txt);
		$(".paginacao").append("<li><a href='javascript:void(0)' class='item_"+x+"'>"+(x+1)+"</a></li>");
	}
	
	$(".paginacao a").click(function (e) {
		e.preventDefault();
		if(destaque_flag == 1) {
			destaque_click($(this).text());	
		}
	});
	
	destaque_prox();
	
}

function destaque_prox() {

	var atual;
	
	if(destaque_atual == undefined) 
		atual = 1;
	else if( destaque_atual >= (destaque_imagem.length-1) ) {
		atual = 1;
		$(".paginacao .item_"+(destaque_imagem.length-1)).toggleClass("atual");
	}
	else {
		atual = destaque_atual+2;
		$(".paginacao .item_"+(atual-2)).toggleClass("atual");
	}
	
	$(".paginacao .item_"+(atual-1)).toggleClass("atual");
	
	destaque_ir(atual);	

	destaque_contador = setTimeout('destaque_prox()',destaque_tempo);
	
}

function destaque_click(num) {
	
	
	$(".paginacao .item_"+(destaque_atual)).toggleClass("atual");
	$(".paginacao .item_"+(num-1)).toggleClass("atual");
	
	destaque_ir(num);
	
	clearInterval(destaque_contador);
	
	destaque_contador = setTimeout('destaque_prox()',destaque_tempo);
	
}

function destaque_ir(num) {
	destaque_flag = 0;
	
	if(destaque_atual == undefined) {		
		$(".banner .img_"+(num-1)).slideDown("normal");
		destaque_flag = 1;
	}
	else {
		$(".banner .img_"+destaque_atual).fadeOut("fast");
		$(".banner .img_"+(num-1)).fadeIn("slow",function () { destaque_flag = 1; });
	}
	
	$(".box_sec p").html(destaque_texto[num-1].replace("\n\r","<br/>") );
	$(".btn_veja_mais").attr("href",destaque_link[num-1]);
	
	destaque_atual = (num-1);	
}

$(document).ready(function () {
	destaque_dados();
});






