// JavaScript Document
var nao_disponivel = new String("www.arbvs.pt\n\nFuncionalidade ainda não disponível.");

function EnviaEMailPontoPT(user,server) {
	location.href = 'mailto:' + user + '@' + server + '.pt';	
}

function AbreAvisoLegal() {
	var win= null;

	ww = 570
	wh = 500
	wt = 0
	wl = 0

	var settings ='height=' +wh +',';
	settings +='width=' +ww +',';
	settings +='top=' +wt +',';
	settings +='left=' +wl +',';
	settings +='menubar=no,';
	settings +='scrollbars=no,';
	settings +='toolbar=no,';
	settings +='status=yes,';
	settings +='resizable=no';

	var caminho_actual = new String(document.location);
	var prefixo = new String();
	
	if(caminho_actual.indexOf("ASSOR") >= 0) {
		prefixo = "../";
	} else {
		prefixo = "";
	}

	win=window.open(prefixo + 'janelas/aviso_legal.php','AVISO_LEGAL',settings);

	win.focus();
}

function AbreIntranet() {
	//alert(nao_disponivel);

	var win= null;

	ww = 790
	wh = 590
	wt = 0
	wl = 0

	var settings ='height=' +wh +',';
	settings +='width=' +ww +',';
	settings +='top=' +wt +',';
	settings +='left=' +wl +',';
	settings +='menubar=no,';
	settings +='scrollbars=yes,';
	settings +='toolbar=no,';
	settings +='status=yes,';
	settings +='resizable=yes';

	win=window.open('intranet/intranet.php','INTRANET',settings);

	win.focus();
}

function AbreFotosRelatorio(id) {
	//alert(nao_disponivel);

	var win= null;
	win=window.open('janelas/fotos_do_relatorio.php?id='+id,'FOTOS_RELATORIO','height=500,width=590,top=5,left=5,menubar=no,scrollbars=yes,toolbar=no,status=yes,resizable=no');

	win.focus();
}

function ActivaLinkSeccao(link_id) {
	document.getElementById(link_id).className += "active";
}

function AbreCartasMapa(concelhos,mapa_tipo,carta_tipo_id,carta_regiao_id,chama_da_assor_link_extra) {
	var win= null;
	var titulo_janela = new String(mapa_tipo+" ("+concelhos+")");
	
	win=window.open(chama_da_assor_link_extra+'janelas/cartas_mapa.php?carta_regiao_id='+carta_regiao_id+'&carta_tipo_id='+carta_tipo_id+'&titulo_janela='+titulo_janela,'CARTAS_MAPA','height=1,width=1,top=5,left=5,menubar=no,scrollbars=no,toolbar=no,status=yes,resizable=no');
	win.focus();
}

function AbreNoticia(id) {
	//alert(nao_disponivel);

	var win= null;
	win=window.open('janelas/noticia.php?id='+id,'FOTOS_RELATORIO','height=500,width=637,top=5,left=5,menubar=no,scrollbars=yes,toolbar=no,status=yes,resizable=no');

	win.focus();
}

function AbreLegislacao(id) {
	//alert(nao_disponivel);

	var win= null;
	win=window.open('blob/arbvslegislacao.php?id='+id,'LEGISLACAO','height=500,width=750,top=5,left=5,menubar=no,scrollbars=yes,toolbar=no,status=yes,resizable=yes');

	win.focus();
}

function AbreLegislacaoAssor(id) {
	// Exclusivo ASSOR
	//alert(nao_disponivel);

	var win= null;
	win=window.open('../blob/assorlegislacao.php?id='+id,'LEGISLACAO_ASSOR','height=500,width=750,top=5,left=5,menubar=no,scrollbars=yes,toolbar=no,status=yes,resizable=yes');

	win.focus();
}

function AbrePublicacao(id) {
	// Exclusivo ASSOR
	//alert(nao_disponivel);

	var win= null;
	win=window.open('../blob/assorpublicacao.php?id='+id,'ASSOR_PUBLICACAO','height=500,width=750,top=5,left=5,menubar=no,scrollbars=yes,toolbar=no,status=yes,resizable=yes');

	win.focus();
}

function CalculoRegaFlash(obj,caminhoxml,id) {
	//alert(obj);
	//alert(caminhoxml);
	//alert(id);
	
	var janela_prefixo = '../';
	if (caminhoxml.indexOf('ASSOR') > -1) {
		janela_prefixo = '';
	}
	var win= null;
	win=window.open(janela_prefixo+'janelas/inforega.php?obj='+obj+'&id='+id,'JANELA_REGA','height=500,width=650,top=5,left=5,menubar=no,scrollbars=yes,toolbar=no,status=yes,resizable=yes');
	win.focus();	
}

function GraficoMeteoParametro(tp,sid,estacao_id) {
	// Manipulação das datas de dados
	
	var mes = document.getElementById("f_mes").value;
	var ano = document.getElementById("f_ano").value;
	var prefixo_graficos = document.getElementById("prefixo_graficos").value;
	
	var par = document.getElementById("f_par").value;
	
	if(tp == 'DATA') {
		//window.location = '?sid=' + sid + '&estacao_id=' + estacao_id + '&par=' + par + '&mes=' + mes + '&ano=' + ano + "#grafico";
		window.location = '?sid=' + sid + '&estacao_id=' + estacao_id + '&par=' + par + '&mes=' + mes + '&ano=' + ano + "#tabela";
	} else if(tp == 'PAR') {
		//alert('!! GRÁFICO -- BREVEMENTE -- !!');
		document.getElementById("grafico_clima").src = prefixo_graficos + "graficos/grafico_clima.php?estacao_id=" + estacao_id + "&par_id=" + par + "&mes=" + mes + "&ano=" + ano;
	}
}

function InfoEstacaoMeteo(accao) {
	if(accao == "MOSTRAR") {
		document.getElementById("foto_da_estacao").style.visibility = "visible";
		document.getElementById("foto_da_estacao").style.top = 210;
		document.getElementById("foto_da_estacao").style.left = 197;
	} else {
		document.getElementById("foto_da_estacao").style.visibility = "hidden";
	}
}
