var tempElement = CmdUtils.getHiddenWindow().document.createElementNS("http://www.w3.org/1999/xhtml", "div");

 CmdUtils.CreateCommand({
  name: "enes",
  takes: {word: noun_arb_text},
  locale: "en-US",
  homepage: "http://blog.centuryminds.com",
  author: {name: "Mikel Alcon", email: "mikel.alcon@gmail.com"},
  icon: "http://wordreference.com/favicon.ico",
  preview: function(pblock, directObject) {
   
    searchText = jQuery.trim(directObject.text);
    if(searchText.length < 1) {
      pblock.innerHTML = "Searches for translation from english to spanish";
      return;
    }
    var previewTemplate = "<p>Searches the translation of <b>"+searchText+"</b>:</p>";
    pblock.innerHTML = previewTemplate;

   
    jQuery.get( this.createUrl(searchText), function( response ) {
       pblock.innerHTML ="<div style=\"visibility:hidden\">"+response+"</div>"
       result = jQuery(pblock).find(".e")
       pblock.innerHTML="<p>"+result[0].innerHTML+"</p>"
       //CmdUtils.getWindowInsecure().console.dir(pblock)

    })
  }
  ,
  execute: function(directObject) {
    Utils.openUrlInBrowser(this.createUrl(directObject.text));
  },
  createUrl: function(text) {
   var url = "http://www.wordreference.com/es/translation.asp?tranword={QUERY}&dict=enes"
   var urlString = url.replace("{QUERY}", text);
   return urlString
  }
});
