function colapse(elem, _alt){
	var altura;
	(!_alt) ? altura = 228 : altura = _alt;
	var velocidade = 500;
	$("#colapseHold .ativo").removeClass("ativo");
	$(elem).addClass("ativo");
	$(".colapseSingle").animate({opacity: 0, height: "0", marginBottom: "0"}, velocidade);
	$("a[class!=ativo] ~ .produtoHold").hide();
	$(elem).parent("h4").next("div").animate({opacity: 1, height: (altura+"px"), marginBottom: "15px"}, velocidade);
	
	return false;
}

function trocaAba(alvo){
	$('#boxSolucoes .conteudoAba').hide();
	$('#boxSolucoes #'+alvo).show();
	
	$('#boxSolucoes .ativo').removeClass('ativo');
	$('#boxSolucoes #aba-'+alvo).addClass('ativo');
}


//navegacao das thumbs de galerias em solucoes
var thumbsTotal;
var passoTotal;

//largura total por thumb = 94px
var posicaoAtual = 0;
var passoAtual = 1;
var marginRightThumb = 15;
var tamanhoPasso = 548 + marginRightThumb;

function navegacaoGaleria(direcao){
	var velocidade = 500;
	if(direcao == 'proximo' && passoAtual < passoTotal){
		passoAtual++;
		posicaoAtual = posicaoAtual - tamanhoPasso;
		$('#thumbsHold div').animate({marginLeft: posicaoAtual+"px"}, velocidade);
	} else if(direcao == 'anterior' && passoAtual > 1){
		passoAtual--;
		posicaoAtual = posicaoAtual + tamanhoPasso;
		$('#thumbsHold div').animate({marginLeft: posicaoAtual+"px"}, velocidade);
	}
}


//player de fotos das galerias de solucoes
var fotoAtual = 1;
var posicaoFoto = 0;
var tamanhoFoto = 244;
var fotosTotal;

function trocaFoto(direcao){
	var velocidade = 500;
	fotosTotal = $('#playerImagens img').size();
	$('#playerImagens').css({width : (tamanhoFoto*fotosTotal)+'px'});
	if(direcao == 'proximo' && fotoAtual < fotosTotal){
		posicaoFoto = posicaoFoto - tamanhoFoto;
		$('#playerImagens').animate({marginLeft: posicaoFoto+"px"}, velocidade);
		fotoAtual++;
	} else if(direcao == 'anterior' && fotoAtual > 1){
		posicaoFoto = posicaoFoto + tamanhoFoto;
		$('#playerImagens').animate({marginLeft: posicaoFoto+"px"}, velocidade);
		fotoAtual--;
	}
}

var ajaxDados = false;

function ajaxGaleria(elem, val){
	$('#thumbsHold .ativoT').removeClass('ativoT');
	$(elem).addClass('ativoT');
	ajaxDados = true;
	if (ajaxDados) {
		$.get('imagens_portfolio.php', {
			ID: val
		}, function(data){
			$('#player').ajaxStart(function(){
				//$('#player').empty().html('<em class="carregando">carregando...</em>');
				$('#playerImagens').css({
					//marginLeft: '0'
				});
			//$('#loading').hide();
			});
			$('#player').ajaxStop(function(){
			//$('#loading').hide();   
			});
			
			if ($(val).val() != '') {
				$('#player').empty().html(data);
				fotosTotal = $('#playerImagens img').size();
			}
			else {
				$('#player').empty();
			}
		})
		
		$.get('dados_portfolio.php', {
			ID: val
		}, function(data){
			$('#dadosPortfolio').ajaxStart(function(){
				if (ajaxDados) {
					$('#dadosPortfolio').empty().html('<em class="carregando">carregando...</em>');
				}
				$('#dadosPortfolio').css({
					marginLeft: '0'
				});
			//$('#loading').hide();
			});
			$('#dadosPortfolio').ajaxStop(function(){
			//$('#loading').hide();   
			});
			$('#dadosPortfolio').empty().html(data.replace(/&lt;/g, "<").replace(/&gt;/g, ">"));
			
		})
		
	}
	fotoAtual = 1;
	posicaoFoto = 0;
	ajaxDados = false;
	//carregaVideo(val);
	
}


$(document).ready(function(){
	thumbsTotal = $('#thumbsHold a').size();
	passoTotal = Math.ceil(thumbsTotal/6);
	
	$('#thumbsHold div').css({width : (94*thumbsTotal)+'px'}); //para thumbs de galeria
	fotosTotal = $('#playerImagens img').size(); //para foto de galerias
	
	$('#btVideo').click(function(){
		
		//carregaVideo();
	})
	
})

function fecharModal(){
	$.unblockUI();
	$('#modalVideo div').empty();
}

function ampliarFoto(idGaleria){
	var localGaleria = "upl/solucao-servico/galeria"+idGaleria+"/img/";
	var imagemAtual = $("#playerImagens img:eq("+(fotoAtual-1)+")").attr("modal");
	ajaxDados = false;
	
	$.blockUI({ message: $('#modalVideo'), css: { width: '712px', left:'50%', marginLeft:'-350px', top:'50px', border: 'none', background: 'none', position: 'absolute' }});
	//$('#modalVideo div').html("<img src=\""+localGaleria+imagemAtual+"\" alt=\"\">");
	
	$.post('imagem_portfolio-ampliada.php',
	    {URLimagem: (localGaleria+imagemAtual)},
	    function(data2){
			$('#modalVideo div').ajaxStart(function(){
	            //$('#modalVideo div').empty().html('<em class="carregando">carregando...</em>');
	        });
	        $('#modalVideo div').ajaxStop(function(){
	            //$('#loading').hide();   
	        });
			$('#modalVideo div').empty().html(data2);
	
	    }
	)
	$('.blockOverlay').click(function(){
		$.unblockUI();
	})
	
}

function carregaVideo(ID){
	
	$.blockUI({ message: $('#modalVideo'), css: { width: '465px', height: '344px', top:'50%', marginTop:'-172px', border: 'none', background: 'none', cursor:'auto' } })
	$('#modalVideo div').html("<div id=\"playerVideo\"></div>");
		
	var flashvars = {};
	var params = {};
	flashvars.pathvideo = "http://www.pontomidia.com/novo/upl/solucao-servico/galeria"+ID+"/video.flv";
	var attributes = {};
	var so1 = swfobject.embedSWF("swf/playerVideo.swf", "playerVideo", "465", "344", "9.0.0","swf/expressInstall.swf", flashvars, params, attributes);
}

