﻿//fx caixa de pesquisa //////////////////////////////////////////////////
//Versão que deduz a linguagem activa, poderá se fazer uma função que recebe 
//a linguagem como parametro, mas esta funciona sempre. 
//NOTA: Têm de coincidir com os nomes no webconfig, que por sua vez têm de coincidir com 
//os nome das classes do backoffice
var PESQUISA_FR = "Recherche";
var PESQUISA_PT = "PESQUISAR";
var PESQUISA_IT = "Ricerca";
var PESQUISA_ES = "Busqueda";
var PESQUISA_ES_VAL = "Busqueda";
var PESQUISA_ING = "SEARCH";

var pesquisa_lang = "PT";	//variavel de controlo interna
function pesquisa(x) {	//Box Pesquisa
	if (x.value==PESQUISA_FR || x.value==PESQUISA_ING || x.value==PESQUISA_PT || x.value==PESQUISA_IT || x.value==PESQUISA_ES || x.value==PESQUISA_ES_VAL){
		//Desliga e guarda o valor para calcular o liga
		switch (x.value){
			case PESQUISA_FR: 
			pesquisa_lang = "FR";
			break;
			case PESQUISA_PT: 
			pesquisa_lang = "PT";
			break;
			case PESQUISA_IT: 
			pesquisa_lang = "IT";
			break;
			case PESQUISA_ES: 
			pesquisa_lang = "ES";
			break;
			case PESQUISA_ES_VAL: 
			pesquisa_lang = "ES_VAL";
			break;
			case PESQUISA_ING: 
			pesquisa_lang = "ING";
			break;
		}		
		x.value="";
	} else {
		if (x.value==""){
			//Liga
			switch (pesquisa_lang){
				case "FR": 
				x.value = PESQUISA_FR;
				break;
				case "PT": 
				x.value = PESQUISA_PT;
				break;
				case "IT": 
				x.value = PESQUISA_IT;
				break;
				case "ES": 
				x.value = PESQUISA_ES;
				break;
				case "ES_VAL": 
				x.value = PESQUISA_ES_VAL;
				break;
				case "ING":
				x.value = PESQUISA_ING;
				break;
			}
		}
	}
	//document.getElementById('boxPesquisa').style.borderColor = y; //fundo
	//x.style.color = z;			//letras
}
