var servei_seleccionat = "serveis_sanitaris_select";
var servei_sel = 0;
var serveis_url = "";

function serveis_select_change() {
	var select = document.getElementById("serveis_select");
	var value = select[select.selectedIndex].value;
	var newSelect = document.getElementById(value);

	var select2 = document.getElementById(servei_seleccionat);
	select2.style.display = "none";
	servei_seleccionat = value;

	newSelect.style.display = "";

	subservei_select_change();
}

function subservei_select_change() {
	var select = document.getElementById(servei_seleccionat);
	var value = select[select.selectedIndex].value;

	var url = "../serveis/serveis.php?action=cercar_dojo1&activitat=" + value;

	var widget = dijit.byId("servei_especific");
    var store = new umat.data.ItemFileReadStore({url:url});
	widget.store = store;

	var se = dijit.byId('servei_especific');
	// Evitar que surti el 'warning'
	if (se.getDisplayedValue() != '') {
		se.setDisplayedValue('');
	}
	servei_sel = 0
}

function servei_especific_seleccionat() {
	var result = dijit.byId('servei_especific').getValue();
	if ((typeof(result) == "undefined") || (result == '')) {
		servei_sel = 0;
		return;
	}

	var select = dijit.byId('servei_especific');
	var store = select.store;

	store.fetchItemByIdentity({
	    identity: result,
    	onItem: canviar_servei_sel
	});
}

function canviar_servei_sel(item) {
	var select = dijit.byId('servei_especific');
	var store = select.store;

	servei_sel = store.getValue(item, "codi");
	var result = servei_sel; 


	// Si el resultat comença per "http://", es fa servir com la url del servei
	// altrament el resultat es fa servir com el codi d'edifici per obrir la BRT
	if (result.indexOf("http://") == 0) {
		serveis_url = result;
		return; 
	}

// Visor UMAT (directe)
	serveis_url  = "http://terra2.girona.cat/tcext_brt/?seleccio_edifici=" + result;
}

function comprovar_servei() {
	if (servei_sel == 0) {
		alert("Seleccioneu un servei siusplau");
		return;
	}

	window.open(serveis_url);
}
