

// ---------- script properties ----------

var include_num = 1;
var bold = 0;

var s = new Array();

// ---------- Modelo para a Homepage ----------

s[0] = "Bombas de Calor^bombas_calor.php^Página de bombas de calor^Bombas de calor, aquecimento do futuro,energia gratuita, económico, Alpha-Innotec, renovação energética, habitações existentes, soluções completas, performance, estética, libertar, gás, gasóleo, gasoleo, redução da fatura, conforto térmico, termico, preço competitivo, escolha rentável, rentavel,  emissão CO2, obsoletos, renovação, eficiência energética, eficiencia energetica,  altas temperaturas, 70ºC, teste de temperatura, energia solar, ar ambiente, solo, águas subterrâneas, aguas subterraneas, renovação ";
s[1] = "Energias Renováveis^energias_renovaveis.php^Página de Energias Renováveis^energia solar fotovoltaica, solar, fotovoltaica, hidráulico, Novas tecnologias, geotérmicas, solares, aerotérmicas,custos de exploração, análise de custos, análise";
s[2] = "Aquecimento^Aquecimento.htm^Aquecimento Geotérmico^geotermia, captação horizontal, captação vertical, captação freática,profundidade, poços, furos, ribeiros, jardim";
s[3] = "Aquecimento^Aquecimento.htm^Aquecimento Aerotérmico^aerotermia,exterior, interior, piscinas, águas sanitárias, aquecimento, gama, alpha-innotec";
s[4] = "Aquecimento^Aquecimento.htm^Aquecimento Solar^solar";
s[5] = "Arrefecimento^Arrefecimento.htm^Arrefecimento Geotérmico^arrefecimento,energias renováveis, ventiloconvectores,piso radiante, poeiras, freecooling";
s[6] = "Arrefecimento^Geo_Arref.htm^Arrefecimento Geotérmico^arrefecimento,grupos geotérmicos, água glicolada,espaços habitacionais, grupos reversíveis, arrefecimento passivo, freecooling";
s[7] = "Arrefecimento^Aero_Arr.htm^Arrefecimento Aerotérmico^arrefecimento,grupos aerotérmicos,grupos reversíveis, ";
s[8] = "Piso Radiante^PRH.htm^Piso Radiante Hidráulico^piso radiante hidráulico,piso radiante antigo,história do piso radiante,vantagens do piso radiante,pés quentes cabeça fria,pés quentes corpo quente,tipos de pavomento, madeira, tijoleira ";
s[9] = "Piso Radiante^PRH.htm^Piso Radiante Hidráulico^piso radiante hidráulico,piso radiante antigo,história do piso radiante,vantagens do piso radiante,pés quentes cabeça fria,pés quentes corpo quente,tipos de pavomento, madeira, tijoleira ";
s[10] = "Bombas de calor^bombas_calor.php^Restaurações^restaurações,simplicidade,Graças, simplicidade, instalação, exterior, eficiência , altas temperaturas, que podem atingir 65 °C,  radiadores existentes, ser aproveitados";

// fim do modelo

// ---------- usar modelo acima para introduzir novos htm e respectivas palavras-chave --------

// s[1] = "titulo da pagina^ficheiro.htm^descrição do conteudo^palavras-chave separadas por vírgulas";
// s[2] = "titulo da pagina^ficheiro.htm^descrição do conteudo^palavras-chave separadas por vírgulas";
// s[3] = "titulo da pagina^ficheiro.htm^descrição do conteudo^palavras-chave separadas por vírgulas";
/// etc etc







// ---------- end of script properties and sites ----------


var cookies = document.cookie;
var p = cookies.indexOf("d=");

if (p != -1) {
	var st = p + 2;
	var en = cookies.indexOf(";", st);
	if (en == -1) {
		en = cookies.length;
	}
	var d = cookies.substring(st, en);
	d = unescape(d);
}
var od = d;
var m = 0;
if (d.charAt(0) == '"' && d.charAt(d.length - 1) == '"') {
	m = 1;
}

var r = new Array();
var co = 0;

if (m == 0) {
	var woin = new Array();
	var w = d.split(" ");
	for (var a = 0; a < w.length; a++) {
		woin[a] = 0;
		if (w[a].charAt(0) == '-') {
			woin[a] = 1;
		}
	}
	for (var a = 0; a < w.length; a++) {
		w[a] = w[a].replace(/^\-|^\+/gi, "");
	}
	a = 0;
	for (var c = 0; c < s.length; c++) {
		pa = 0;
		nh = 0;
		for (var i = 0; i < woin.length; i++) {
			if (woin[i] == 0) {
				nh++;
				var pat = new RegExp(w[i], "i");
				var rn = s[c].search(pat);
				if (rn >= 0) {
					pa++;
				} else {
					pa = 0;
				}
			}
			if (woin[i] == 1) {
				var pat = new RegExp(w[i], "i");
				var rn = s[c].search(pat);
				if (rn >= 0) {
					pa = 0;
				}
			}
		}
		if (pa == nh) {
			r[a] = s[c];
			a++;
		}
	}
	co = a;
}

if (m == 1) {
	d = d.replace(/"/gi, "");
	var a = 0;
	var pat = new RegExp(d, "i");
	for (var c = 0; c < s.length; c++) {
		var rn = s[c].search(pat);
		if (rn >= 0) {
			r[a] = s[c];
			a++;
		}
	}
	co = a;

}


function return_query() { document.jse_Form.d.value = od; }

function num_jse() { document.write(co); }

function out_jse() {
	if (co == 0) {
		document.write('A sua procura não foi encontrada em nenhum dos documentos.<p>P.F. certifique-se que as suas palavras chave estão correctamente escritas (incluindo a acentuação).<br>Tente também o masculino ou feminino ou expressões mais generalistas. Use o sinal de + para adicionar ou - para retirar palavra à sua procura.');
		return;
	}
	for (var a = 0; a < r.length; a++) {
		var os = r[a].split("^");
		if (bold == 1 && m == 1) {
			var br = "<b>" + d + "</b>";
			os[2] = os[2].replace(pat, br);
		}
		if (include_num == 1) {
			document.write( a + 1, '. <a href="', os[1], '" class="txtLinks">', os[0], '</a><br>', os[2], '<p>');
		} else {
			document.write('<a href="', os[1], '" class="txtLinks">', os[0], '</a><br>', os[2], '<p>');
		}
	}

}

