// JavaScript Document

var menu_hover=0;
var id_menu_actual=0;
var dentro_menu=0;

var altura_fundo;
var altura_content;
var margem_sombra;
var aumento;

var id_pai_actual=9;

var anima_sub_menu=false;

var icol_submenu;


//variáveis share conteudos
var id_content_actual=0;

//variáveis share portfólio
var id_tipo_actual=0;
var id_subtipo_actual=0;
var id_subsubtipo_actual=0;
var id_pagina_actual=0;

//variáveis share galeria
var id_album_actual=0;

//variáveis share história
var id_ano_actual=0;

function limpa_caixa(lg) {
	var valor=document.getElementById("kwd").value;

	/*if (lg=="pt") {
		if (valor=="" || valor=="Pesquisa") {
			document.getElementById("kwd").value=""
		}
	} else if (lg=="en") {
		if (valor=="" || valor=="Search") {
			document.getElementById("kwd").value=""
		}
	}*/
}

function init_caixa(lg) {
	var valor=document.getElementById("kwd").value;

	/*if (lg=="pt") {
		if (valor=="" || valor=="Pesquisa") {
			document.getElementById("kwd").value="Pesquisa";
		}
	} else if (lg=="en") {
		if (valor=="" || valor=="Search") {
			document.getElementById("kwd").value="Search";
		}
	}*/
}

function muda_noticia_tempo() {
	var i=1;
	if (clique_noticia==0) {
		while ($("#but_noticia_"+i).length) {
			$("#but_noticia_"+i).attr('src','../img/but_unselected.gif');
			i+=1;
		}

		$("#but_noticia_"+pos_noticia).attr('src','../img/but_selected.gif');
		var margem=(pos_noticia-1)*682*-1;

		if (pos_noticia==1) {
			$("#todas_noticias").fadeOut("fast");
			$("#todas_noticias").animate({marginLeft:margem+'px'}, 800, function() {
				$("#todas_noticias").fadeIn("slow");
			});
			
		} else {
			$("#todas_noticias").animate({marginLeft:margem+'px'}, 800);
		}

		if (pos_noticia==n_noticias) {
			pos_noticia=1;
		} else {
			pos_noticia+=1;
		}
	}
}

function muda_portfolio(id) {
	var i=1;
	var img_id=$("#but_portfolio_"+id).attr('src');
	var botao=document.getElementById('but_portfolio_'+i);

	if (img_id=="../img/but_unselected.gif") {
		while ($("#but_portfolio_"+i).length) {
			$("#but_portfolio_"+i).attr('src','../img/but_unselected.gif');
			$("#portfolio_"+i).fadeOut('slow');
			i+=1;
			botao=document.getElementById('but_portfolio_'+i);
		}
		$("#but_portfolio_"+id).attr('src','../img/but_selected.gif');
		$("#portfolio_"+id).fadeIn('slow');
	}
	clique_portfolio=1;
}

function muda_noticia(id) {
	var i=1;
	var img_id=$("#but_noticia_"+id).attr('src');
	var botao=document.getElementById('but_noticia_'+i);

	if (img_id=="../img/but_unselected.gif") {
		while ($("#but_noticia_"+i).length) {
			$("#but_noticia_"+i).attr('src','../img/but_unselected.gif');
			i+=1;
			botao=document.getElementById('but_portfolio_'+i);
		}
		$("#but_noticia_"+id).attr('src','../img/but_selected.gif');
		var margem=(id-1)*682*-1;
		$("#todas_noticias").animate({marginLeft:margem+'px'}, 800);
	}
	clique_noticia=1;
}

function mostra_esconde_submenu(id,valor) {
	var n_colunas=1;
	var label;

	if (id==3) {
		label="empresa"
	} else if (id==8) {
		label="resp_corp"
	}

	if (valor==1) {
		if ($("#submenu_"+label+" .link_2_submenu").length) { // se existe o div com esta class então existem 2 colunas de links
			$("#submenu_"+label).css({"width":"421px"});
			$("#links_submenu_"+label).css({"width":"421px"});
			$("#barra_topo_"+label).css({"width":"421px"});
			n_colunas=2;
		} else {
			$("#submenu_"+label).css({"width":"210px"});
			$("#links_submenu_"+label).css({"width":"210px"});
			$("#barra_topo_"+label).css({"width":"210px"});
		}

		var comp=parseInt($("#submenu_"+label).css("width"));
		var comp_resto=comp-36;

		/*if (id==5 || id==6) {
			$("#barra_esq").html("");
			$("#barra_esq").css({"width":comp_resto+"px","background":"url(../img/barra_submenu_px.gif)","background-repeat":"repeat-x"});
			$("#barra_resto").css({"margin-left":comp_resto+"px","background":"none","background-repeat":"no-repeat","width":"36px"});
			$("#barra_resto").html("")
			$("#barra_resto").html("<img src='../site/img/barra_submenu_esq.gif' width='36' height='9' />");
		} else {*/

		$("#submenu_"+label+" .barra_resto").css({"width":comp_resto+"px","background":"url(../img/barra_submenu_px.gif)","background-repeat":"repeat-x","margin-left":"36px"});
		$("#submenu_"+label+" .barra_resto").html("");
		$("#submenu_"+label+" .barra_esq").css({"margin-left":"0px","background":"none","background-repeat":"no-repeat"});
		$("#submenu_"+label+" .barra_esq").html("");
		$("#submenu_"+label+" .barra_esq").html("<img src='../img/barra_submenu_esq.gif' width='36' height='9' />");
		//}

		/*if (id==5) {
			if (n_colunas==1) {
				margem-=80;
			} else {
				margem-=291;
			}
		} else if (id==6) {
			if (n_colunas==1) {
				margem-=94;
			} else {
				margem-=306;
			}
		}*/
		$("#menu ul #link_"+id+" a").css({"color":"#ffffff"});
		$("#link_"+id).css({"background":"url(../img/fundo_menu_2.gif)","background-repeat":"repeat-x"});
		$("#submenu_"+label).fadeIn(100);
	} else {
		if (id!='') {
			if ($("#link_"+id).attr("class")!="item_selected") {
				$("#menu ul #link_"+id+" a").css({"color":"#626060"});
				$("#link_"+id).css({"background":"#ffffff","background-repeat":"no-repeat"});
			} else {
				$("#menu ul #link_"+id+" a").css({"color":"#ffffff"});
				$("#link_"+id).css({"background":"url(../img/fundo_menu.gif)","background-repeat":"repeat-x"});
			}
		} else {
			if ($("#link_"+menu_hover).attr("class")!="item_selected") {
				$("#menu ul #link_"+menu_hover+" a").css({"color":"#626060"});
				$("#link_"+menu_hover).css({"background":"#ffffff","background-repeat":"no-repeat"});
			} else {
				$("#menu ul #link_"+menu_hover+" a").css({"color":"#ffffff"});
				$("#link_"+menu_hover).css({"background":"url(../img/fundo_menu.gif)","background-repeat":"repeat-x"});
			}
		}
		$("#submenu_empresa").fadeOut(100);
		$("#submenu_resp_corp").fadeOut(100);
	}
}

function muda_cor_submenu(n_submenu,id,valor) {
	var i=1;

	if (valor==1) {
		while ($("#link_submenu_"+i).length) { // tira o hover de todos os li do menu
			if (!$("#link_submenu_"+i+" #item_selected").length) {
				$("#submenu_"+n_submenu+" ul #link_submenu_"+i+" a").css({"color":"#014a8e"});
				$("#link_submenu_"+i).css({"background":"#ffffff","background-repeat":"no-repeat"});
			}
			i+=1;
		}
		if (!$("#link_submenu_"+id+" #item_selected").length) {
			$("#submenu_"+n_submenu+" ul #link_submenu_"+id+" a").css({"color":"#ffffff"});
			$("#link_submenu_"+id).css({"background":"url(../img/fundo_submenu_hover.gif)","background-repeat":"repeat-x"});
		} else {
			$("#submenu_"+n_submenu+" ul #link_submenu_"+id+" a").css({"color":"#ffffff"});
			$("#link_submenu_"+id).css({"background":"url(../img/fundo_submenu.gif)","background-repeat":"repeat-x"});
		}
	} else {
		if (!$("#link_submenu_"+id+" #item_selected").length) {
			$("#submenu_"+n_submenu+" ul #link_submenu_"+id+" a").css({"color":"#014a8e"});
			$("#link_submenu_"+id).css({"background":"#ffffff","background-repeat":"no-repeat"});
		} else {
			$("#submenu_"+n_submenu+" ul #link_submenu_"+id+" a").css({"color":"#ffffff"});
			$("#link_submenu_"+id).css({"background":"url(../img/fundo_submenu.gif)","background-repeat":"repeat-x"});
		}
	}
}

function muda_cor_menu_empresa(id,valor,cor) {
	var i=1;

	if (valor==1) {
		while ($("#menu_empresa_"+i).length) {// tira o hover de todos os li do menu
			if ($("#menu_empresa_"+i).find(".item_empresa").length) {
				$("#menu_empresa_"+i).find(".link_menu_empresa").css({"color":"#383838"});
				$("#menu_empresa_"+i).css({"background":"#ffffff"});
			} else if ($("#menu_empresa_"+i).find(".item_empresa_2").length) {
				$("#menu_empresa_"+i).find(".link_menu_empresa_2").css({"color":"#383838"});
				$("#menu_empresa_"+i).css({"background":"#ffffff"});
			}
			i+=1;
		}

		if ($("#menu_empresa_"+id).find(".link_menu_empresa").length) {
			$("#menu_empresa_"+i).find(".link_menu_empresa").css({"color":"#ffffff"});
			$("#menu_empresa_"+id).css({"background":cor});
		} else if ($("#menu_empresa_"+id).find(".link_menu_empresa_2").length) {
			$("#menu_empresa_"+i).find(".link_menu_empresa").css({"color":"#ffffff"});
			$("#menu_empresa_"+id).css({"background":cor});
		}
	} else {
		if ($("#menu_empresa_"+id).find(".link_menu_empresa").length) {
			$("#menu_empresa_"+id).find(".link_menu_empresa").css({"color":"#383838"});
			$("#menu_empresa_"+id).css({"background":"#ffffff"});
		} else if ($("#menu_empresa_"+id).find(".link_menu_empresa_2").length) {
			$("#menu_empresa_"+id).find(".link_menu_empresa").css({"color":"#383838"});
			$("#menu_empresa_"+id).css({"background":"#ffffff"});
		}
	}
}

function muda_imagem(id,img,tem_cd) {
	if (tem_cd) {
		$("#imagem_central").html("<img src='http://www.somague.pt/site2005/admin/imagens/"+img+"' width='414' height='326' hspace='20' vspace='20' alt='Imagem Portfólio' />")
	} else {
		$("#imagem_central").html("<img src='http://www.somague.pt/site2005/admin/imagens/"+img+"' width='244' height='192' hspace='110' vspace='85' alt='Imagem Portfólio' />")
	}
}

function da_num_imagens_ano(id_ano) {
	if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	}
	else {// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4 && xmlhttp.status==200) {
			n_imagens_ano=xmlhttp.responseText;
		}
	}
	xmlhttp.open("GET","query_n_imagens_mapa_tempo.asp?id_ano="+id_ano,true);
	xmlhttp.send();
}

function muda_foto_mapa_tempo(id_ano,id_div,id_pagina,num_class,valor_clique,lg_str,inicio) {
	clique=parseInt(valor_clique);

	if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	}
	else {// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4 && xmlhttp.status==200) {
			$("#div_"+id_div+" .img_historia_nivel_"+num_class).fadeOut('slow', function () {
				$("#div_"+id_div+" .img_historia_nivel_"+num_class).html("");
				var retorno=xmlhttp.responseText;
				var array_legenda=retorno.split("<br />");
				$("#div_"+id_div+" .img_historia_nivel_"+num_class).html(array_legenda[1]);
				$("#div_"+id_div+" .img_historia_nivel_"+num_class).fadeIn('slow');
				$("#div_"+id_div+" .legenda_img").css('filter', 'alpha(opacity=70)');
				$("#div_"+id_div+" .legenda_img").html("<div class='txt_legenda'>"+array_legenda[0]+"</div>");
				$("#div_"+id_div+" .legenda_img").show();
				index_imagens[id_div-1]=id_pagina;
				actualiza_count_imagens_mapa_tempo(id_ano,id_pagina,id_div,num_class,inicio,lg_str);
			});
		}
	}
	xmlhttp.open("GET","query_imagem_mapa_tempo.asp?id_pagina="+id_pagina+"&id_ano="+id_ano+"&lg="+lg_str,true);
	xmlhttp.send();
}

function actualiza_count_imagens_mapa_tempo(id_ano,id_pagina,id_div,num_class,inicio,lg_str) {
	if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	}
	else {// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4 && xmlhttp.status==200) {
			if (inicio==1) {
				$("#div_"+id_div+" .botoes_nivel_"+num_class).fadeOut("fast", function() {
					$("#div_"+id_div+" .botoes_nivel_"+num_class).html("");
					$("#div_"+id_div+" .botoes_nivel_"+num_class).html(xmlhttp.responseText);
					$("#div_"+id_div+" .botoes_nivel_"+num_class).fadeIn("slow");
					da_num_imagens_ano(id_ano);
				});
			} else {
				$("#div_"+id_div+" .botoes_nivel_"+num_class).html("");
				$("#div_"+id_div+" .botoes_nivel_"+num_class).html(xmlhttp.responseText);
			}
		}
	}
	xmlhttp.open("GET","query_count_imagens_mapa_tempo.asp?id_pagina="+id_pagina+"&id_ano="+id_ano+"&lg="+lg_str+"&num_class="+num_class+"&id_div="+id_div,true);
	xmlhttp.send();
}


// funções de animação
function anima_dir(id) {
	var i=1;
	var div_centro=$(".centro").attr("id");
	var array_div_centro=div_centro.split("_");
	var id_centro=parseInt(array_div_centro[1]);
	var div_centro_first=$("#"+div_centro+" :first").attr("class");
	var array_div_centro_first=div_centro_first.split("_");
	var num_class_centro=parseInt(array_div_centro_first[3]);

	var array_div_this=id.split("_");
	var id_this=parseInt(array_div_this[1]);

	//window.history.pushState(null,null,"historia.asp?lg="+lg_str+"&id_ano="+id_this);

	var id_temp=id_this;
	var div_this_first=$("#"+id+" :first").attr("class");
	var array_div_this_first=div_this_first.split("_");
	var num_class_this=parseInt(array_div_this_first[3]);
	var txt_nivel_1=$("#div_"+id_this+" .div_content_nivel_"+num_class_this).html();

	var margem_div_actual;
	var margem_div_nova;

	clique=0;

	$("#"+div_centro).animate({marginTop:"123px",width:"149px",height:"186px",marginLeft:"424px"}, {queue:false, duration:500});
	$("#"+div_centro).css({"cursor":"pointer"});
	$("#"+div_centro+" .img_historia_nivel_"+num_class_centro).animate({width:"149px",height:"118px"}, {queue:false, duration:500});
	$("#"+div_centro+" .img_historia_nivel_"+num_class_centro+" img").animate({width:"149px",height:"118px"}, {queue:false, duration:500});
	$("#"+div_centro+" .botoes_historia_nivel_"+num_class_centro).animate({width:"149px",height:"110px",marginTop:"118px"}, {queue:false, duration:500});
	$("#"+div_centro+" .botoes_nivel_"+num_class_centro).html("");
	$("#"+div_centro+" .txt_historia_nivel_"+num_class_centro).animate({width:"149px",height:"58px",marginTop:"128px"}, {queue:false, duration:500});
	$("#"+div_centro+" .titulo_txt_nivel_"+num_class_centro).animate({marginLeft:"8px",marginTop:"8px",fontSize:"5px"}, {queue:false, duration:500});

	$("#"+div_centro+" .opacity_img_nivel_"+num_class_centro).animate({"width":"149px","height":"118px"}, {queue:false, duration:500});
	$("#"+div_centro+" .opacity_img_nivel_"+num_class_centro).show(1);

	$("#"+div_centro+" .titulo_txt_nivel_"+num_class_centro).find("img").animate({width:'2px',height:'3px'}, "fast");
	$("#"+div_centro+" .titulo_txt_nivel_"+num_class_centro).find("img").attr("vspace","0");

	$("#"+div_centro+" .legenda_img").hide();

	$("#"+div_centro+" .seta_scroll_topo_historia").hide();
	$("#"+div_centro+" .seta_scroll_baixo_historia").hide();

	$("#pos").remove();
	var txt_div=$("#"+div_centro+" .div_content_nivel_"+num_class_centro+" #content_txt_1").html();
	$("#"+div_centro+" .div_content_nivel_"+num_class_centro).html("");
	$("#"+div_centro+" .div_content_nivel_"+num_class_centro).html(txt_div);


	$("#"+div_centro+" .div_content_nivel_"+num_class_centro).animate({width:"125px",height:"38px",marginTop:"17px",marginLeft:"11px",fontSize:"4px"}, {queue:false, duration:500, complete:function() {
		while (i<id_centro) {
			margem_div_actual=parseInt($("#div_"+i).css("margin-left"));
			margem_div_nova=margem_div_actual-84-149; //84 é o deslocamento de cada div restante à direita mais 149 da largura do div
			$("#div_"+i).animate({marginLeft:margem_div_nova+"px"}, {queue:false, duration:500});
			i++;
		}
		$("#"+div_centro).animate({marginLeft:"84px"}, {queue:false, duration:500});

		id_temp++;
		while($("#div_"+id_temp).length) {
			margem_div_actual=parseInt($("#div_"+id_temp).css("margin-left"));
			margem_div_nova=margem_div_actual-84-149; //84 é o deslocamento de cada div restante à direita mais 149 da largura do div

			$("#div_"+id_temp).animate({marginLeft:margem_div_nova+"px"}, {queue:false, duration:500});
			id_temp++;
		}

		$("#"+id).animate({marginLeft:"424px"}, {queue:false, duration:500, complete:function() {
			$("#"+id).css({"cursor":"auto"});
			$("#"+id).animate({marginTop:"0px",width:"377px",height:"459px",marginLeft:"310px"}, {queue:false, duration:500});
			$("#"+id+" .opacity_img_nivel_"+num_class_this).hide();
			$("#"+id+" .img_historia_nivel_"+num_class_this).animate({width:"377px",height:"284px"}, {queue:false, duration:500});
			$("#"+id+" .img_historia_nivel_"+num_class_this+" img").animate({width:"377px",height:"284px"}, {queue:false, duration:500});
			$("#"+id+" .botoes_historia_nivel_"+num_class_this).animate({width:"377px",height:"25px",marginTop:"284px"}, {queue:false, duration:500});
			$("#"+id+" .botoes_nivel_"+num_class_this).css({"width":"377px","height":"5px","margin-top":"6px"});
			
			$("#"+id+" .titulo_txt_nivel_"+num_class_this).find("img").animate({width:'3px',height:'5px'}, "fast");
			$("#"+id+" .titulo_txt_nivel_"+num_class_this).find("img").attr("vspace","1");

			$("#"+id+" .legenda_img").show();
			
			$("#"+id+" .txt_historia_nivel_"+num_class_this).animate({width:"377px",height:"150px",marginTop:"309px"}, {queue:false, duration:500});
			$("#"+id+" .titulo_txt_nivel_"+num_class_this).animate({marginLeft:"15px",marginTop:"15px",fontSize:"12px"}, {queue:false, duration:500});
			$("#"+id+" .div_content_nivel_"+num_class_this).html("<div id='content_txt_1' class='scroll-pane3'>"+txt_nivel_1+"<div id='pos'></div></div>");
			$("#"+id+" .div_content_nivel_"+num_class_this).animate({width:"340px",height:"105px",marginTop:"34px",marginLeft:"28px",fontSize:"10px"}, {queue:false, duration:500, complete: function() {
				$("#"+id+" #content_txt_1").css({"position":"absolute","width":"340px"});
				$("#"+id+" #content_txt_1").jScrollPane();

				$("#but_linkedin_historia").fadeIn("fast");
				$("#but_facebook_historia").fadeIn("fast");
				$("#but_email_historia").fadeOut("fast");

				var temp=$("#pos").position().top;
				altura_pos=parseInt(temp);

				if (tem_scroll==1) {
					$("#"+id+" .seta_scroll_topo_historia").show();
					$("#"+id+" .seta_scroll_baixo_historia").show();
				}
			}});

			actualiza_count_imagens_mapa_tempo(anos[id_this-1],index_imagens[id_this-1],id_this,num_class_this,1,lg_str);

			i=index_imagens[id_this-1]+1;
			idsInternal[anos[id_this-1]-1]=setInterval(function(){
				if (clique==0) {
					muda_foto_mapa_tempo(anos[id_this-1],id_this,i,num_class_this,0,lg_str,0);
					if (i==n_imagens_ano) {
						i=1;
					} else {
						i++;
					}
				} else {
					clearInterval(idsInternal[anos[id_this-1]-1]);
				}
			},5000);
		}});
	}});

	$("#"+div_centro).removeClass('centro').addClass('anima_nivel_esq');
	$("#"+id).removeClass('anima_nivel_dir').addClass('centro');
}

function anima_esq(id) {
	var i=1;
	var k=n_anos_j;
	var div_centro=$(".centro").attr("id");
	var array_div_centro=div_centro.split("_");
	var id_centro=parseInt(array_div_centro[1]);
	var div_centro_first=$("#"+div_centro+" :first").attr("class");
	var array_div_centro_first=div_centro_first.split("_");
	var num_class_centro=parseInt(array_div_centro_first[3]);

	var array_div_this=id.split("_");
	var id_this=parseInt(array_div_this[1]);

	//window.history.pushState(null,null,"historia.asp?lg="+lg_str+"&id_ano="+id_this);

	var div_this_first=$("#"+id+" :first").attr("class");
	var array_div_this_first=div_this_first.split("_");
	var num_class_this=parseInt(array_div_this_first[3]);
	var txt_nivel_1=$("#div_"+id_this+" .div_content_nivel_"+num_class_this).html();

	var margem_div_actual;
	var margem_div_nova;

	clique=0;

	$("#"+div_centro).animate({marginTop:"123px",width:"149px",height:"186px",marginLeft:"424px"}, {queue:false, duration:500});
	$("#"+div_centro).css({"cursor":"pointer"});
	$("#"+div_centro+" .img_historia_nivel_"+num_class_centro).animate({width:"149px",height:"118px"}, {queue:false, duration:500});
	$("#"+div_centro+" .img_historia_nivel_"+num_class_centro+" img").animate({width:"149px",height:"118px"}, {queue:false, duration:500});
	$("#"+div_centro+" .botoes_historia_nivel_"+num_class_centro).animate({width:"149px",height:"110px",marginTop:"118px"}, {queue:false, duration:500});
	$("#"+div_centro+" .botoes_nivel_"+num_class_centro).html("");
	$("#"+div_centro+" .txt_historia_nivel_"+num_class_centro).animate({width:"149px",height:"58px",marginTop:"128px"}, {queue:false, duration:500});
	$("#"+div_centro+" .titulo_txt_nivel_"+num_class_centro).animate({marginLeft:"8px",marginTop:"8px",fontSize:"5px"}, {queue:false, duration:500});

	$("#"+div_centro+" .opacity_img_nivel_"+num_class_centro).animate({"width":"149px","height":"118px"}, {queue:false, duration:500});
	$("#"+div_centro+" .opacity_img_nivel_"+num_class_centro).show(1);

	$("#"+div_centro+" .titulo_txt_nivel_"+num_class_centro).find("img").animate({width:'2px',height:'3px'}, "fast");
	$("#"+div_centro+" .titulo_txt_nivel_"+num_class_centro).find("img").attr("vspace","0");

	$("#pos").remove();
	var txt_div=$("#"+div_centro+" .div_content_nivel_"+num_class_centro+" #content_txt_1").html();
	$("#"+div_centro+" .div_content_nivel_"+num_class_centro).html("");
	$("#"+div_centro+" .div_content_nivel_"+num_class_centro).html(txt_div);

	$("#"+div_centro+" .legenda_img").hide();

	$("#"+div_centro+" .seta_scroll_topo_historia").hide();
	$("#"+div_centro+" .seta_scroll_baixo_historia").hide();

	$("#"+div_centro+" .div_content_nivel_"+num_class_centro).animate({width:"125px",height:"38px",marginTop:"17px",marginLeft:"11px",fontSize:"4px"}, {queue:false, duration:500, complete:function() {
		while (k>id_centro) {
			margem_div_actual=parseInt($("#div_"+k).css("margin-left"));
			margem_div_nova=margem_div_actual+84+149; //84 é o deslocamento de cada div restante à direita mais 149 da largura do div
			$("#div_"+k).animate({marginLeft:margem_div_nova+"px"}, {queue:false, duration:500});
			k--;
		}
		$("#"+div_centro).animate({marginLeft:"771px"}, {queue:false, duration:500});

		k=k-2;
		while(k>=1) {
			margem_div_actual=parseInt($("#div_"+k).css("margin-left"));
			margem_div_nova=margem_div_actual+84+149; //84 é o deslocamento de cada div restante à direita mais 149 da largura do div
			
			$("#div_"+k).animate({marginLeft:margem_div_nova+"px"}, {queue:false, duration:500});
			k--;
		}

		$("#"+id).animate({marginLeft:"424px"}, {queue:false, duration:500, complete:function() {
			$("#"+id).css({"cursor":"auto"});
			$("#"+id).animate({width:"377px",height:"459px",marginLeft:"310px",marginTop:"0px"}, {queue:false, duration:500});
			$("#"+id+" .opacity_img_nivel_"+num_class_this).hide();
			$("#"+id+" .img_historia_nivel_"+num_class_this).animate({width:"377px",height:"284px"}, {queue:false, duration:500});
			$("#"+id+" .img_historia_nivel_"+num_class_this+" img").animate({width:"377px",height:"284px"}, {queue:false, duration:500});
			$("#"+id+" .botoes_historia_nivel_"+num_class_this).animate({width:"377px",height:"25px",marginTop:"284px"}, {queue:false, duration:500});
			$("#"+id+" .botoes_nivel_"+num_class_this).css({"width":"377px","height":"5px","margin-top":"6px"});

			$("#"+id+" .titulo_txt_nivel_"+num_class_this).find("img").animate({width:'3px',height:'5px'}, "fast");
			$("#"+id+" .titulo_txt_nivel_"+num_class_this).find("img").attr("vspace","1");

			$("#"+id+" .legenda_img").show();

			$("#"+id+" .txt_historia_nivel_"+num_class_this).animate({width:"377px",height:"150px",marginTop:"309px"}, {queue:false, duration:500});
			$("#"+id+" .titulo_txt_nivel_"+num_class_this).animate({marginLeft:"15px",marginTop:"15px",fontSize:"12px"}, {queue:false, duration:500});
			$("#"+id+" .div_content_nivel_"+num_class_this).html("<div id='content_txt_1' class='scroll-pane3'>"+txt_nivel_1+"<div id='pos'></div></div>");
			$("#"+id+" .div_content_nivel_"+num_class_this).animate({width:"340px",height:"105px",marginTop:"34px",marginLeft:"28px",fontSize:"10px"}, {queue:false, duration:500, complete: function() {
				$("#"+id+" #content_txt_1").css({"position":"absolute","width":"340px"});
				$("#"+id+" #content_txt_1").jScrollPane();

				$("#but_linkedin_historia").fadeIn("fast");
				$("#but_facebook_historia").fadeIn("fast");
				$("#but_email_historia").fadeIn("fast");

				var temp=$("#pos").position().top;
				altura_pos=parseInt(temp);

				if (tem_scroll==1) {
					$("#"+id+" .seta_scroll_topo_historia").show();
					$("#"+id+" .seta_scroll_baixo_historia").show();
				}
			}});

			actualiza_count_imagens_mapa_tempo(anos[id_this-1],index_imagens[id_this-1],id_this,num_class_this,1,lg_str);

			i=index_imagens[id_this-1]+1;
			idsInternal[anos[id_this-1]-1]=setInterval(function(){
				if (clique==0) {
					muda_foto_mapa_tempo(anos[id_this-1],id_this,i,num_class_this,0,lg_str,0);
					if (i==n_imagens_ano) {
						i=1;
					} else {
						i++;
					}
				} else {
					clearInterval(idsInternal[anos[id_this-1]-1]);
				}
			},5000);
		}});
	}});

	$("#"+div_centro).removeClass('centro').addClass('anima_nivel_dir');
	$("#"+id).removeClass('anima_nivel_esq').addClass('centro');
}

function anima_div(id) {
	if (!anima) {
		anima=true;

		var classe=$("#"+id).attr("class");
		var n_div=1;

		while($("#div_"+n_div).length) {
			$("#div_"+n_div).clearQueue();
			n_div++;
		}

		$("#but_linkedin_historia").fadeOut("fast");
		$("#but_facebook_historia").fadeOut("fast");
		$("#but_email_historia").fadeOut("fast");

		var array_div_this=id.split("_");
		var id_this=parseInt(array_div_this[1]);

		id_ano_actual=id_this;

		if (classe=="anima_nivel_esq") {
			anima_esq(id);
			margem_ano=margem_ano-103;
			ano-=1;
			clearInterval(idsInternal[id_this]);
		} else if (classe=="anima_nivel_dir") {
			anima_dir(id);
			margem_ano=margem_ano+103;
			ano+=1;
			clearInterval(idsInternal[id_this-2]);
		}
		$("#ano_selected").animate({"margin-left":margem_ano+"px"}, {queue:false, duration:1000, complete: function() {
			anima=false;
		}});
	}
}

function paginacao_porfolio_geral(id_pagina,id_subtipo,id_subsubtipo,e_sub,id_lang,str_obras,id_empresa,id_cont,keywords) {
	id_pagina_actual=id_pagina;

	if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	}
	else {// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4 && xmlhttp.status==200) {
			$("#content_portfolio_geral").html("");
			$("#content_portfolio_geral").html(xmlhttp.responseText);
			actualiza_botoes_porfolio(id_pagina,id_subtipo,id_subsubtipo,e_sub,id_lang,str_obras,id_empresa,id_cont,keywords);
		}
	}
	xmlhttp.open("GET","query_porfolio_geral.asp?e_sub="+e_sub+"&id_pagina="+id_pagina+"&id_subtipo="+id_subtipo+"&id_subsubtipo="+id_subsubtipo+"&id_lang="+id_lang+"&str_obras="+str_obras+"&id_empresa="+id_empresa+"&id_cont="+id_cont+"&keywords="+keywords,true);
	xmlhttp.send();
}

function actualiza_botoes_porfolio(id_pagina,id_subtipo,id_subsubtipo,e_sub,id_lang,str_obras,id_empresa,id_cont,keywords) {
	if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	}
	else {// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4 && xmlhttp.status==200) {
			$("#botoes").html("");
			$("#botoes").html(xmlhttp.responseText);

			if (id_empresa!=0) {
				if (id_lang=="1") {
					activa_menu_topo(1,"pt");
				} else if (id_lang=="2") {
					activa_menu_topo(1,"en");
				}
			}

			$("#fundo_7").css({"height":"1490px"});
			$("#sombra_7").css({"margin-top":"1017px"});
			$("#content_portfolio").css({"height":"800px"});

			ajusta_div("#fundo_7","#sombra_7","#content_portfolio","#texto_portfolio");
		}
	}
	xmlhttp.open("GET","query_botoes_porfolio.asp?e_sub="+e_sub+"&id_pagina="+id_pagina+"&id_subtipo="+id_subtipo+"&id_subsubtipo="+id_subsubtipo+"&id_lang="+id_lang+"&str_obras="+str_obras+"&id_empresa="+id_empresa+"&id_cont="+id_cont+"&keywords="+keywords,true);
	xmlhttp.send();
}

function muda_pos(valor) {
	pos=parseInt(valor);
	clique_portfolio=1;
	paginacao_porfolio_home_2(valor);
}

function paginacao_porfolio_home() {
	if (clique_portfolio==0) {
		if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
			xmlhttp=new XMLHttpRequest();
		}
		else {// code for IE6, IE5
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}

		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState==4 && xmlhttp.status==200) {
				$("#portfolio_1").fadeOut('fast', function() {
					$("#portfolio_1").html("");
					$("#portfolio_1").html(xmlhttp.responseText);
					$("#portfolio_1").fadeIn('slow');
					actualiza_botoes_porfolio_home();

					if (pos==n_portfolios) {
						pos=1;
					} else {
						pos+=1;
					}
				});
			}
		}
		xmlhttp.open("GET","query_portfolio_home.asp?id_pagina="+pos+"&id_lg="+id_lg_str,true);
		xmlhttp.send();
	}
}

function paginacao_porfolio_home_2(id_pagina) {
	if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	}
	else {// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4 && xmlhttp.status==200) {
			$("#portfolio_1").fadeOut('fast', function() {
				$("#portfolio_1").html("");
				$("#portfolio_1").html(xmlhttp.responseText);
				$("#portfolio_1").fadeIn('slow');
				pos=id_pagina;
				actualiza_botoes_porfolio_home();
			});
		}
	}
	xmlhttp.open("GET","query_portfolio_home.asp?id_pagina="+id_pagina+"&id_lg="+id_lg_str,true);
	xmlhttp.send();
}

function actualiza_botoes_porfolio_home() {
	if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	}
	else {// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4 && xmlhttp.status==200) {
			$("#but_portfolio").html("");
			$("#but_portfolio").html(xmlhttp.responseText);
		}
	}
	xmlhttp.open("GET","query_botoes_portfolio_home.asp?id_pagina="+pos+"&id_lg="+id_lg_str,true);
	xmlhttp.send();
}

function da_tag_title(id,lg) {
	if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	}
	else {// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4 && xmlhttp.status==200) {
			$("title").html(xmlhttp.responseText);
		}
	}
	xmlhttp.open("GET","query_tag_title.asp?id="+id+"&lg="+lg,true);
	xmlhttp.send();
}

function da_conteudo_generico(id,lg) {
	if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	}
	else {// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4 && xmlhttp.status==200) {
			$("#fundo_2").css({"height":"1129px"});
			$("#content_generico").css({"height":"410px"});
			$("#sombra_2").css({marginTop:"656px"});
			$("#content_historia_1").html("");
			$("#content_historia_1").html(xmlhttp.responseText);

			eventos_menu_generico(lg);
			ajusta_div("#fundo_2","#sombra_2","#content_generico","#content_historia_1");

			if (id!=38 && id!=62 && id!=47 &&id!=50) { // Portfólio, Video, Contactos e Mapa do site
				da_tag_title(id,lg);
			}
		}
	}
	xmlhttp.open("GET","query_conteudos_genericos.asp?id="+id+"&lg="+lg,true);
	xmlhttp.send();
}

function activa_menu_topo(tipo_conteudo,lg) {
	var id_ref_str;
	var id_temp;

	if (tipo_conteudo==1) {
		$(".item_selected a").css({"color":"#ffffff"});
		$(".item_selected").css({"background":"url(../img/fundo_menu.gif)","background-repeat":"repeat-x"});
	}

	$("#content_menu").mouseleave(function () {
		mostra_esconde_submenu('',0);
		dentro_content_menu=0;
		id_menu_actual=0;
	});

	$(".links_menu").mouseenter(function () {
		var id_menu_this=$(this).attr("id");
		var array_id_menu_this=id_menu_this.split("_");
		var id_menu=parseInt(array_id_menu_this[1]);

		id_temp=id_menu;

		$("#menu ul").find("li").each(function () {
			if ($(this).attr("class")!="item_selected") {
				$(this).find("a").css({"color":"#626060"});
				$(this).css({"background":"#ffffff","background-repeat":"no-repeat"});
			}
		});
		
		$("#submenu_empresa").fadeOut(100);
		$("#submenu_resp_corp").fadeOut(100);

		menu_hover=id_menu;	
		mostra_esconde_submenu(id_menu,1);

		$("#menu ul .item_selected a").css({"color":"#ffffff"});
		$(".item_selected").css({"background":"url(../img/fundo_menu.gif)","background-repeat":"repeat-x"});

		id_menu_actual=id_temp;
	});

	$(".item_selected").mouseenter(function () {
		var id_menu_this=$(this).attr("id");
		var array_id_menu_this=id_menu_this.split("_");
		var id_menu=parseInt(array_id_menu_this[1]);

		id_temp=id_menu;

		$("#menu ul").find("li").each(function () {
			if ($(this).attr("class")!="item_selected") {
				$(this).find("a").css({"color":"#626060"});
				$(this).css({"background":"#ffffff","background-repeat":"no-repeat"});
			}
		});

		$("#submenu_empresa").fadeOut(100);
		$("#submenu_resp_corp").fadeOut(100);

		if (id_menu==3) {
			mostra_esconde_submenu(3,1);
		} else if (id_menu==8) {
			mostra_esconde_submenu(8,1);
		}
	
		$("#menu ul .item_selected a").css({"color":"#ffffff"});
		$(".item_selected").css({"background":"url(../img/fundo_menu.gif)","background-repeat":"repeat-x"});

		id_menu_actual=id_temp;
	});
}

function eventos_menu_generico(lg) {
	$(".item_1").click(function () {
		var tipo_this;
		var array_tipo_this;
		var id_this;

		var tipo_actual=$(this).attr("id");
		var array_tipo_actual=tipo_actual.split("_");
		var id_actual=parseInt(array_tipo_actual[1]);
		var i=1;

		id_pai_actual=id_actual;

		$(".item_seguinte").each(function () {
			tipo_this=$(this).attr("id");
			array_tipo_this=tipo_this.split("_");
			id_this=parseInt(array_tipo_this[1]);
			$("#menu_tipo_"+id_this).slideUp("slow");
		});

		if ($("#menu_tipo_"+id_actual).length) {
			$("#menu_tipo_"+id_actual).find(".seta2").each(function () {
				$(this).attr("src","../img/seta_menu_generico_cor_fundo.gif");
			});

			$("#menu_tipo_"+id_actual).find(".seta2:first").attr("src","../img/seta_menu_portfolio_3.gif");
			$("#menu_tipo_"+id_actual).slideDown("slow");

			var sub_tipo=$("#menu_tipo_"+id_actual).find(".sub_item_generico:first").attr("id");
			var array_sub_tipo=sub_tipo.split("_");
			var id_sub_tipo=parseInt(array_sub_tipo[1]);
			da_conteudo_generico(id_sub_tipo,lg_str);
			id_content_actual=id_sub_tipo;
		} else {
			da_conteudo_generico(id_actual,lg_str);
			id_content_actual=id_actual;
		}

		var titulo_actual=$("#titulo_template").html();
		array_titulo_actual=titulo_actual.split(" : ");
		$("#titulo_template").html(array_titulo_actual[0]+" : "+$(this).find(".margem_top_menu").html());
	});

	$(".item_seguinte").click(function () {
		var tipo_this;
		var array_tipo_this;
		var id_this;

		var tipo_actual=$(this).attr("id");
		var array_tipo_actual=tipo_actual.split("_");
		var id_actual=parseInt(array_tipo_actual[1]);
		
		id_pai_actual=id_actual;

		$("#menu_tipo_"+id_1).slideUp("slow");

		$(".item_seguinte").each(function () {
			tipo_this=$(this).attr("id");
			array_tipo_this=tipo_this.split("_");
			id_this=parseInt(array_tipo_this[1]);

			if (id_actual!=id_this) {
				$("#menu_tipo_"+id_this).slideUp("slow");
			}
		});

		if ($("#menu_tipo_"+id_actual).length) {
			$("#menu_tipo_"+id_actual).find(".seta2").each(function () {
				$(this).attr("src","../img/seta_menu_generico_cor_fundo.gif");
			});

			$("#menu_tipo_"+id_actual).find(".seta2:first").attr("src","../img/seta_menu_portfolio_3.gif");
			$("#menu_tipo_"+id_actual).slideDown("slow");

			var sub_tipo=$("#menu_tipo_"+id_actual).find(".sub_item_generico:first").attr("id");
			var array_sub_tipo=sub_tipo.split("_");
			var id_sub_tipo=parseInt(array_sub_tipo[1]);
			da_conteudo_generico(id_sub_tipo,lg_str);
			id_content_actual=id_sub_tipo;
		} else {
			da_conteudo_generico(id_actual,lg_str);
			id_content_actual=id_actual;
		}

		var titulo_actual=$("#titulo_template").html();
		array_titulo_actual=titulo_actual.split(" : ");
		$("#titulo_template").html(array_titulo_actual[0]+" : "+$(this).find(".margem_top_menu").html());
	});

	$(".sub_item_generico").click(function () {
		var tipo_actual=$(this).attr("id");
		var array_tipo_actual=tipo_actual.split("_");
		var id_sub_actual=parseInt(array_tipo_actual[1]);

		var imagem=$(this).find(".seta2").attr("src");

		$("#menu_content").find(".seta2").each(function () {
			$(this).attr("src","../img/seta_menu_generico_cor_fundo.gif");
		});
		$(this).find(".seta2").attr("src","../img/seta_menu_portfolio_3.gif");

		var id_div_pai=$(this).parent().attr("id");
		array_div_pai=id_div_pai.split("_");
		id_pai_actual=parseInt(array_div_pai[2]);

		id_content_actual=id_sub_actual;
	});
}

function eventos_menu_portfolio(lg) {
	$(".item_1").click(function () {
		var tipo_actual=$(this).attr("id");
		var array_tipo_actual=tipo_actual.split("_");
		var id_actual=parseInt(array_tipo_actual[1]);
		var i=1;

		var subtipo_actual=$("#menu_tipo_"+id_actual).find(".sub_item_1:first").attr("id");
		var array_subtipo_actual=subtipo_actual.split("_");
		var id_sub_actual=parseInt(array_subtipo_actual[1]);

		paginacao_porfolio_geral(1,id_sub_actual,'',0,id_lang_str,str_obras_j,id_empresa_str,id_cont,keywords_str);

		id_tipo_actual=id_actual;
		id_subtipo_actual=id_sub_actual;

		while ($("#tipo_"+i).length) {
			if (i!=id_actual) {
				$("#menu_tipo_"+i).slideUp("slow");
			}
			i++;
		}
		$("#menu_tipo_"+id_actual).slideDown("slow");

		$("#menu_content").find(".sub_sub_items").each(function () {
			$(this).slideUp("fast");
		});

		$("#menu_content").find(".seta2").each(function () {
			if ($(this).attr("src")!="../img/seta_menu_portfolio_5.gif") {
				$(this).attr("src","../img/seta_menu_portfolio_1.gif");
				$(this).attr("width","3");
				$(this).attr("height","5");
				$(this).attr("hspace","1");
			}
		});

		$("#menu_content").find(".seta3").each(function () {
			$(this).attr("src","../img/seta_menu_portfolio_4.gif")
		});
	});

	$(".item_seguinte").click(function () {
		var tipo_actual=$(this).attr("id");
		var array_tipo_actual=tipo_actual.split("_");
		var id_actual=parseInt(array_tipo_actual[1]);
		var i=1;

		var subtipo_actual=$("#menu_tipo_"+id_actual).find(".sub_item_1:first").attr("id");
		var array_subtipo_actual=subtipo_actual.split("_");
		var id_sub_actual=parseInt(array_subtipo_actual[1]);

		paginacao_porfolio_geral(1,id_sub_actual,'',0,id_lang_str,str_obras_j,id_empresa_str,id_cont,keywords_str);

		id_tipo_actual=id_actual;
		id_subtipo_actual=id_sub_actual;

		while ($("#tipo_"+i).length) {
			if (i!=id_actual) {
				$("#menu_tipo_"+i).slideUp("slow");
			}
			i++;
		}
		$("#menu_tipo_"+id_actual).slideDown("slow");

		$("#menu_content").find(".sub_sub_items").each(function () {
			$(this).slideUp("fast");
		});

		$("#menu_content").find(".seta2").each(function () {
			if ($(this).attr("src")!="../img/seta_menu_portfolio_5.gif") {
				$(this).attr("src","../img/seta_menu_portfolio_1.gif");
				$(this).attr("width","3");
				$(this).attr("height","5");
				$(this).attr("hspace","1");
			}
		});

		$("#menu_content").find(".seta3").each(function () {
			$(this).attr("src","../img/seta_menu_portfolio_4.gif")
		});
	});

	$(".sub_item_1").click(function () {
		var tipo_actual=$(this).attr("id");
		var array_tipo_actual=tipo_actual.split("_");
		var id_sub_actual=parseInt(array_tipo_actual[1]);
		var sub_id_this="menu_subtipo_"+id_sub_actual;

		if ($("#"+sub_id_this).lenght) {
			var subsubtipo_actual=$("#"+sub_id_this).find(".sub_sub_item_1:first").attr("id");
			var array_subsubtipo_actual=subsubtipo_actual.split("_");
			var id_subsub_actual=parseInt(array_subsubtipo_actual[1]);

			paginacao_porfolio_geral(1,id_sub_actual,id_subsub_actual,1,id_lang_str,str_obras_j,id_empresa_str,id_cont,keywords_str);
			id_subtipo_actual=id_sub_actual;
			id_subsubtipo_actual=id_subsub_actual;
		} else {
			paginacao_porfolio_geral(1,id_sub_actual,'',0,id_lang_str,str_obras_j,id_empresa_str,id_cont,keywords_str);
			id_subtipo_actual=id_sub_actual;
		}

		$("#menu_content").find(".seta3").each(function () {
			$(this).attr("src","../img/seta_menu_portfolio_4.gif")
		});

		$("#menu_content").find(".sub_sub_items").each(function () {
			if ($(this).attr("id")!=sub_id_this) {
				$(this).slideUp("fast");
			}
		});

		var imagem=$(this).find(".seta2").attr("src");

		$("#menu_content").find(".seta2").each(function () {
			if ($(this).attr("src")!="../img/seta_menu_portfolio_5.gif") {
				$(this).attr("src","../img/seta_menu_portfolio_1.gif");
				$(this).attr("width","3");
				$(this).attr("height","5");
				$(this).attr("hspace","1");
			}
		});
		$("#"+sub_id_this).slideToggle("slow");

		if (imagem=="../img/seta_menu_portfolio_1.gif") {
			$(this).find(".seta2").attr("src","../img/seta_menu_portfolio_2.gif");
			$(this).find(".seta2").attr("width","5");
			$(this).find(".seta2").attr("height","3");
			$(this).find(".seta2").attr("hspace","0");
			
		} else if (imagem=="../img/seta_menu_portfolio_2.gif") {
			$(this).find(".seta2").attr("src","../img/seta_menu_portfolio_1.gif");
			$(this).find(".seta2").attr("width","3");
			$(this).find(".seta2").attr("height","5");
			$(this).find(".seta2").attr("hspace","1");
		}
	});

	$(".sub_sub_item_1").click(function () {
		var imagem=$(this).find(".seta3").attr("src");

		var subsubtipo_actual=$(this).attr("id");
		var array_subsubtipo_actual=subsubtipo_actual.split("_");
		var id_subsub_actual=parseInt(array_subsubtipo_actual[1]);

		var subtipo_actual=$(this).parent(".sub_sub_items").attr("id");
		var array_subtipo_actual=subtipo_actual.split("_");
		var id_sub_actual=parseInt(array_subtipo_actual[2]);

		paginacao_porfolio_geral(1,id_sub_actual,id_subsub_actual,1,id_lang_str,str_obras_j,id_empresa_str,id_cont,keywords_str);
		id_subtipo_actual=id_sub_actual;
		id_subsubtipo_actual=id_subsub_actual;

		$("#menu_content").find(".seta3").each(function () {
			$(this).attr("src","../img/seta_menu_portfolio_4.gif")
		});
		$(this).find(".seta3").attr("src","../img/seta_menu_portfolio_3.gif");
	});
}

function muda_imagem_r_social(tipo,valor,lg) {
	if (lg=='' || lg=='pt') {
		if (valor==0) {
			$("#"+tipo+" .img_rede_social").attr("src","../img/"+tipo+".png");
		} else if (valor==1) {
			$("#"+tipo+" .img_rede_social").attr("src","../img/"+tipo+"_cor.png");
		}
	} else {
		if (valor==0) {
			$("#"+tipo+" .img_rede_social").attr("src","../img/"+tipo+"_EN.png");
		} else if (valor==1) {
			$("#"+tipo+" .img_rede_social").attr("src","../img/"+tipo+"_EN_cor.png");
		}
	}
}

function ajusta_div(fundo,sombra,cont_a_alterar,cont_min_height) {
	$(document).waitForImages(function() {
		altura_fundo=parseInt($(fundo).css("height"));
		altura_content=parseInt($(cont_a_alterar).css("height"));
		margem_sombra=parseInt($(sombra).css("margin-top"));

		aumento=parseInt($("#div_seg").position().top)-parseInt($(cont_min_height).css("min-height"));
		if (aumento!=0 && aumento!=15) {
			var nova_altura_fundo=altura_fundo+aumento;
			$(fundo).css("height",nova_altura_fundo+"px");
			var nova_altura_content=altura_content+aumento;
			$(cont_a_alterar).css("height",nova_altura_content+"px");

			var nova_margem_sombra=margem_sombra+aumento;
			$(sombra).css("margin-top",nova_margem_sombra+"px");
		}
	});
}

function get_link_empresa(id,lg) {
	if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	}
	else {// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4 && xmlhttp.status==200) {
			window.location=xmlhttp.responseText;
		}
	}
	xmlhttp.open("GET","query_link_empresa.asp?id_empresa="+id+"&lg="+lg,true);
	xmlhttp.send();
}

function MM_preloadImages() { //v3.0
	var d=document;

	if(d.images){
		if(!d.MM_p)
			d.MM_p=new Array();

		var i,j=d.MM_p.length,a=MM_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 MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr;

	for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)
		x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
	var p,i,x;

	if(!d)
		d=document; 

	if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document;
		n=n.substring(0,p);
	}

	if(!(x=d[n])&&d.all)
		x=d.all[n];

	for (i=0;!x&&i<d.forms.length;i++)
		x=d.forms[i][n];

	for(i=0;!x&&d.layers&&i<d.layers.length;i++)
		x=MM_findObj(n,d.layers[i].document);

	if(!x && d.getElementById)
		x=d.getElementById(n);

	return x;
}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments;
	document.MM_sr=new Array;

	for(i=0;i<(a.length-2);i+=3)
		if ((x=MM_findObj(a[i]))!=null) {
			document.MM_sr[j++]=x;
			if(!x.oSrc)
				x.oSrc=x.src; x.src=a[i+2];
		}
}

function eventos_share(lg_str) {
	$("#but_1").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=sharethis&url=http%3A%2F%2Fwww%2Esomague%2Ept%2Fsite%2Fconteudo%5Fs%5Ffoto%5F1%2Easp%3Fid="+id_content_actual+"%26lg%3D"+lg_str+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});

	$("#but_2").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=linkedin&url=http%3A%2F%2Fwww%2Esomague%2Ept%2Fsite%2Fconteudo%5Fs%5Ffoto%5F1%2Easp%3Fid="+id_content_actual+"%26lg%3D"+lg_str+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});

	$("#but_3").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=facebook&url=http%3A%2F%2Fwww%2Esomague%2Ept%2Fsite%2Fconteudo%5Fs%5Ffoto%5F1%2Easp%3Fid="+id_content_actual+"%26lg%3D"+lg_str+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});
}

function eventos_share2(lg_str,url_encoded) {
	/*$("#but_1").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=sharethis&url="+url_encoded+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});*/

	$("#but_2").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=linkedin&url="+url_encoded+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});

	$("#but_3").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=facebook&url="+url_encoded+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});
}

function eventos_share_portfolio_geral(lg_str,id_empresa,keywords) {
	$("#but_1").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=sharethis&url=http%3A%2F%2Fwww.somague.pt%2Fsite%2Fportfolio_geral.asp%3Fid_pagina%3D"+id_pagina_actual+"%26id_subtipo%3D"+id_subtipo_actual+"%26id_subsubtipo%3D"+id_subsubtipo_actual+"%26lg%3D"+lg_str+"%26keywords%3D"+keywords+"%26id_empresa%3D"+id_empresa+"%26id_tipo%3D"+id_tipo_actual+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});

	$("#but_2").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=linkedin&url=http%3A%2F%2Fwww.somague.pt%2Fsite%2Fportfolio_geral.asp%3Fid_pagina%3D"+id_pagina_actual+"%26id_subtipo%3D"+id_subtipo_actual+"%26id_subsubtipo%3D"+id_subsubtipo_actual+"%26lg%3D"+lg_str+"%26keywords%3D"+keywords+"%26id_empresa%3D"+id_empresa+"%26id_tipo%3D"+id_tipo_actual+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});

	$("#but_3").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=facebook&url=http%3A%2F%2Fwww.somague.pt%2Fsite%2Fportfolio_geral.asp%3Fid_pagina%3D"+id_pagina_actual+"%26id_subtipo%3D"+id_subtipo_actual+"%26id_subsubtipo%3D"+id_subsubtipo_actual+"%26lg%3D"+lg_str+"%26keywords%3D"+keywords+"%26id_empresa%3D"+id_empresa+"%26id_tipo%3D"+id_tipo_actual+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});
}

function eventos_share_portfolio_geral_empresas(lg_str,id_empresa,keywords,site_mph) {
	$("#but_1").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=sharethis&url=http%3A%2F%2Fwww.somague.pt%2Fsite%2Fportfolio_geral_empresas.asp%3Fid_pagina%3D"+id_pagina_actual+"%26id_subtipo%3D"+id_subtipo_actual+"%26id_subsubtipo%3D"+id_subsubtipo_actual+"%26lg%3D"+lg_str+"%26keywords%3D"+keywords+"%26id_empresa%3D"+id_empresa+"%26id_tipo%3D0%26site_mph%3D"+site_mph+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});

	$("#but_2").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=linkedin&url=http%3A%2F%2Fwww.somague.pt%2Fsite%2Fportfolio_geral_empresas.asp%3Fid_pagina%3D"+id_pagina_actual+"%26id_subtipo%3D"+id_subtipo_actual+"%26id_subsubtipo%3D"+id_subsubtipo_actual+"%26lg%3D"+lg_str+"%26keywords%3D"+keywords+"%26id_empresa%3D"+id_empresa+"%26id_tipo%3D0%26site_mph%3D"+site_mph+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});

	$("#but_3").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=facebook&url=http%3A%2F%2Fwww.somague.pt%2Fsite%2Fportfolio_geral_empresas.asp%3Fid_pagina%3D"+id_pagina_actual+"%26id_subtipo%3D"+id_subtipo_actual+"%26id_subsubtipo%3D"+id_subsubtipo_actual+"%26lg%3D"+lg_str+"%26keywords%3D"+keywords+"%26id_empresa%3D"+id_empresa+"%26id_tipo%3D0%26site_mph%3D"+site_mph+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});
}

function eventos_share_galeria(lg_str) {
	/*$("#but_1").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=sharethis&url=http%3A%2F%2Fwww.somague.pt%2Fsite%2Fgaleria.asp%3Fid_album%3D"+id_album_actual+"%26lg%3D"+lg_str+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});*/

	$("#but_linkedin_galeria").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=linkedin&url=http%3A%2F%2Fwww.somague.pt%2Fsite%2Fgaleria.asp%3Fid_album%3D"+id_album_actual+"%26lg%3D"+lg_str+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});

	$("#but_facebook_galeria").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=facebook&url=http%3A%2F%2Fwww.somague.pt%2Fsite%2Fgaleria.asp%3Fid_album%3D"+id_album_actual+"%26lg%3D"+lg_str+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});
}

function eventos_share_historia(lg_str) {
	/*$("#but_1").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=sharethis&url=http%3A%2F%2Fwww.somague.pt%2Fsite%2Fhistoria.asp%3Flg%3D"+lg_str+"%26id_ano%3D"+id_ano_actual+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});*/

	$("#but_linkedin_historia").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=linkedin&url=http%3A%2F%2Fwww.somague.pt%2Fsite%2Fhistoria.asp%3Flg%3D"+lg_str+"%26id_ano%3D"+id_ano_actual+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});

	$("#but_facebook_historia").click(function () {
		window.open("http://rest.sharethis.com/share/sharer.php?destination=facebook&url=http%3A%2F%2Fwww.somague.pt%2Fsite%2Fhistoria.asp%3Flg%3D"+lg_str+"%26id_ano%3D"+id_ano_actual+"&title=ShareThis&pub_key=6768f02e-36b8-4329-9665-8483e602a1dc&access_key=c78bd0d57f7de01d69c5d3ca5396aff9");
	});
}


function anima_ate_ano(div_actual) {
	var div_centro=$(".centro").attr("id");
	var array_div_centro=div_centro.split("_");
	var id_centro=parseInt(array_div_centro[1]);

	var l=1;
	var diff=div_actual-ano;

	var id_centro_novo;
	var num_class_nova;

	var margem_div_actual;
	var margem_div_nova;

	var pos=1;
	var pos_nova;

	var div_centro_first=$("#"+div_centro+" :first").attr("class");
	var array_div_centro_first=div_centro_first.split("_");
	var num_class_centro=parseInt(array_div_centro_first[3]);

	while($("#div_"+l).length) {
		$("#div_"+l).clearQueue();
		l++;
	}
	l=1;

	clearInterval(idsInternal[div_actual-diff-1]);

	if (diff!=0) {
		$("#"+div_centro).animate({marginTop:"123px",width:"149px",height:"186px",marginLeft:"424px"}, {queue:false, duration:500});
		$("#"+div_centro).css({"cursor":"pointer"});
		$("#"+div_centro+" .img_historia_nivel_"+num_class_centro).animate({width:"149px",height:"118px"}, {queue:false, duration:500});
		$("#"+div_centro+" .img_historia_nivel_"+num_class_centro+" img").animate({width:"149px",height:"118px"}, {queue:false, duration:500});
		$("#"+div_centro+" .botoes_historia_nivel_"+num_class_centro).animate({width:"149px",height:"110px",marginTop:"118px"}, {queue:false, duration:500});
		$("#"+div_centro+" .botoes_nivel_"+num_class_centro).html("");
		$("#"+div_centro+" .txt_historia_nivel_"+num_class_centro).animate({width:"149px",height:"58px",marginTop:"128px"}, {queue:false, duration:500});
		$("#"+div_centro+" .titulo_txt_nivel_"+num_class_centro).animate({marginLeft:"8px",marginTop:"8px",fontSize:"5px"}, {queue:false, duration:500});

		$("#"+div_centro+" .opacity_img_nivel_"+num_class_centro).animate({"width":"149px","height":"118px"}, 1);
		$("#"+div_centro+" .opacity_img_nivel_"+num_class_centro).show(1);

		$("#"+div_centro+" .titulo_txt_nivel_"+num_class_centro).find("img").animate({width:'2px',height:'3px'}, "fast");
		$("#"+div_centro+" .titulo_txt_nivel_"+num_class_centro).find("img").attr("vspace","0");

		$("#"+div_centro+" .legenda_img").hide();

		$("#"+div_centro+" .seta_scroll_topo_historia").hide();
		$("#"+div_centro+" .seta_scroll_baixo_historia").hide();

		$("#pos").remove();
		var txt_div=$("#"+div_centro+" .div_content_nivel_"+num_class_centro+" #content_txt_1").html();
		$("#"+div_centro+" .div_content_nivel_"+num_class_centro).html("");
		$("#"+div_centro+" .div_content_nivel_"+num_class_centro).html(txt_div);

		$("#"+div_centro+" .div_content_nivel_"+num_class_centro).animate({width:"125px",height:"38px",marginTop:"17px",marginLeft:"11px",fontSize:"4px"}, {queue:false, duration:500, complete:function() {
			pos=id_centro*(-1)+1;
			while (l<id_centro) {
				pos_nova=pos-diff;

				if (pos_nova==-1) {
					$("#div_"+l).attr("class","anima_nivel_esq");
					margem_div_nova=84;
				} else if (pos_nova==1) {
					$("#div_"+l).attr("class","anima_nivel_dir");
					margem_div_nova=771;
				} else if (pos_nova==0) {
					$("#div_"+l).attr("class","centro");
					margem_div_nova=424;
					id_centro_novo=l;
					var div_centro_novo_first=$("#div_"+id_centro_novo+" :first").attr("class");
					var array_div_centro_novo_first=div_centro_novo_first.split("_");
					var num_class_nova=parseInt(array_div_centro_novo_first[3]);
					var txt_nivel_1=$("#div_"+id_centro_novo+" .div_content_nivel_"+num_class_nova).html();
				} else {
					if (pos_nova>0) {
						$("#div_"+l).attr("class","anima_nivel_dir");
						margem_div_nova=771+(pos_nova-1)*(84+149); //84 é o deslocamento de cada div restante à direita mais 149 da largura do div
					} else {
						$("#div_"+l).attr("class","anima_nivel_esq");
						margem_div_nova=84+(pos_nova+1)*(84+149); //84 é o deslocamento de cada div restante à direita mais 149 da largura do div
					}
				}
				$("#div_"+l).animate({marginLeft:margem_div_nova+"px"}, {queue:false, duration:500});
				l++;
				pos++;
			}

			if (diff>0) {
				$("#"+div_centro).attr("class","anima_nivel_esq");
				margem_div_nova=84-(diff-1)*(84+149);
			} else {
				$("#"+div_centro).attr("class","anima_nivel_dir");
				margem_div_nova=771-(diff+1)*(84+149);
			}
			$("#"+div_centro).animate({marginLeft:margem_div_nova+"px"}, {queue:false, duration:500});

			l++;

			pos=1
			while($("#div_"+l).length) {
				pos_nova=pos-diff;

				if (pos_nova==-1) {
					$("#div_"+l).attr("class","anima_nivel_esq");
					margem_div_nova=84;
				} else if (pos_nova==1) {
					$("#div_"+l).attr("class","anima_nivel_dir");
					margem_div_nova=771;
				} else if (pos_nova==0) {
					$("#div_"+l).attr("class","centro");
					margem_div_nova=424;
					id_centro_novo=l;
					var div_centro_novo_first=$("#div_"+id_centro_novo+" :first").attr("class");
					var array_div_centro_novo_first=div_centro_novo_first.split("_");
					var num_class_nova=parseInt(array_div_centro_novo_first[3]);
					var txt_nivel_1=$("#div_"+id_centro_novo+" .div_content_nivel_"+num_class_nova).html();
				} else {
					if (pos_nova>0) {
						$("#div_"+l).attr("class","anima_nivel_dir");
						margem_div_nova=771+(pos_nova-1)*(84+149); //84 é o deslocamento de cada div restante à direita mais 149 da largura do div
					} else {
						$("#div_"+l).attr("class","anima_nivel_esq");
						margem_div_nova=84+(pos_nova+1)*(84+149); //84 é o deslocamento de cada div restante à direita mais 149 da largura do div
					}
				}
				$("#div_"+l).animate({marginLeft:margem_div_nova+"px"}, {queue:false, duration:500});
				l++;
				pos++;
			}

			$("#div_"+id_centro_novo).animate({marginLeft:"424px"}, {queue:false, duration:500, complete:function() {
				$("#div_"+id_centro_novo).css({"cursor":"auto"});
				$("#div_"+id_centro_novo).animate({marginTop:"0px",width:"377px",height:"459px",marginLeft:"310px"}, {queue:false, duration:500});
				$("#div_"+id_centro_novo+" .opacity_img_nivel_"+num_class_nova).hide();
				$("#div_"+id_centro_novo+" .img_historia_nivel_"+num_class_nova).animate({width:"377px",height:"284px"}, {queue:false, duration:500});
				$("#div_"+id_centro_novo+" .img_historia_nivel_"+num_class_nova+" img").animate({width:"377px",height:"284px"}, {queue:false, duration:500});
				$("#div_"+id_centro_novo+" .botoes_historia_nivel_"+num_class_nova).animate({width:"377px",height:"25px",marginTop:"284px"}, {queue:false, duration:500});
				$("#div_"+id_centro_novo+" .botoes_nivel_"+num_class_nova).css({"width":"377px","height":"5px","margin-top":"6px"});
				$("#div_"+id_centro_novo+" .titulo_txt_nivel_"+num_class_nova).find("img").animate({width:'3px',height:'5px'}, "fast");
				$("#div_"+id_centro_novo+" .titulo_txt_nivel_"+num_class_nova).find("img").attr("vspace","1");

				$("#div_"+id_centro_novo+" .legenda_img").show();

				$("#div_"+id_centro_novo+" .txt_historia_nivel_"+num_class_nova).animate({width:"377px",height:"150px",marginTop:"309px"}, {queue:false, duration:500});
				$("#div_"+id_centro_novo+" .titulo_txt_nivel_"+num_class_nova).animate({marginLeft:"15px",marginTop:"15px",fontSize:"12px"}, {queue:false, duration:500});
				$("#div_"+id_centro_novo+" .div_content_nivel_"+num_class_nova).html("<div id='content_txt_1' class='scroll-pane3'>"+txt_nivel_1+"<div id='pos'></div></div>");

				$("#div_"+id_centro_novo+" .div_content_nivel_"+num_class_nova).animate({width:"340px",height:"105px",marginTop:"34px",marginLeft:"28px",fontSize:"10px"}, {queue:false, duration:500, complete: function () {
					$("#div_"+id_centro_novo+" #content_txt_1").css({"position":"absolute","width":"340px"});
					$("#div_"+id_centro_novo+" #content_txt_1").jScrollPane();

					$("#but_linkedin_historia").fadeIn("fast");
					$("#but_facebook_historia").fadeIn("fast");
					$("#but_email_historia").fadeIn("fast");

					var temp=$("#pos").position().top;
					altura_pos=parseInt(temp);

					if (tem_scroll==1) {
						$("#div_"+id_centro_novo+" .seta_scroll_topo_historia").show();
						$("#div_"+id_centro_novo+" .seta_scroll_baixo_historia").show();
					}
				}});

				actualiza_count_imagens_mapa_tempo(anos[id_centro_novo-1],index_imagens[id_centro_novo-1],id_centro_novo,num_class_nova,1,lg_str);

				i=index_imagens[id_centro_novo-1]+1;
				idsInternal[anos[id_centro_novo-1]-1]=setInterval(function(){
					if (clique==0) {
						muda_foto_mapa_tempo(anos[id_centro_novo-1],id_centro_novo,i,num_class_nova,0,lg_str,0);
						if (i==n_imagens_ano) {
							i=1;
						} else {
							i++;
						}
					} else {
						clearInterval(idsInternal[anos[id_centro_novo-1]-1]);
					}
				},5000);
			}});
		}});

		ano=div_actual;

		margem_ano=37+103*(div_actual-1); //36 é a margem inicial, 103 é o comprimento de cada li ano
		$("#ano_selected").animate({"margin-left":margem_ano+"px"}, {queue:false, duration:500, complete: function() {
			anima=false;
		}});
	}
}
