CmdUtils.CreateCommand({
  name: "dic",
  author: "Miguel Pais www.miguelpais.com, special thanks to Sofia Cardita @ http://pencilcode.com/",
  icon: "http://www.priberam.pt/favicon.ico",
  takes: {"palavra": noun_arb_text},
  description: "Define a palavra dada segundo o dicionário da Priberam",
  preview: function(pblock, directObject) {
    var searchTerm = directObject.text;
    var pTemplate = "Procurando a definição de <b>${query}</b>";
    var pData = {query: searchTerm};
    pblock.innerHTML = CmdUtils.renderTemplate(pTemplate, pData);

    var url = "http://miguelpais.com/ubiquity/priberam/" + searchTerm;

    jQuery.get( url, function(data) {
      pblock.innerHTML = data;
      });
  },
  execute: function( directObj ) {
      var word = directObj.text;
      Utils.openUrlInBrowser( "http://priberam.pt/dlpo/definir_resultados.aspx?pal=" + escape(word) );
      }
})
