var highlighted_category_id;
var highlighted_subcategory_id;
var highlighted_subcategory_two_id;
var highlighted_tag_id;
var highlighted_instrument_id;
var highlighted_tempo_id;
var highlighted_cue_id;
var highlighted_specialty_id;
var highlighted_solo_instrument_id;

// just here as an example
function highlight_search_category(id) {

  if(highlighted_category_id)
  	  {
  	  	cmd = "$('category_" + highlighted_category_id + "').removeClassName('search-selected')";
		//alert(cmd);
		eval(cmd);
  	  }

	cmd = "$('category_" + id + "').addClassName('search-selected').show()";
	//alert(cmd);
	eval(cmd);
	
	highlighted_category_id = id;
}

function highlight_search(field,id) {

	cmd = "var highlighted_field_id = highlighted_" + field + "_id";
	//alert(cmd);
	eval(cmd); 

  if(highlighted_field_id)
  	  {
  	  cmd = "try { $('" + field + "_" + highlighted_field_id + "').removeClassName('search-selected') } catch(e) {}";
  	  
 		//alert(cmd);
		eval(cmd);
  	  }

	cmd = "$('" + field + "_" + id + "').addClassName('search-selected').show()";
	//alert(cmd);
	eval(cmd);
	
	cmd = "highlighted_" + field + "_id = id";
	//(cmd);
	eval(cmd);
	
}