CmdUtils.CreateCommand({
 name: "xe",
 author: { name: "Morgan \"ARR!\" Allen", email: "morganrallen@gmail.com" },
 homepage: "http://morglog.alleycatracing.com",
 licence: "Beerware",
 takes:
 {
  "Amount": noun_arb_text,
 },
 modifiers:
 {
  "From Currency": noun_arb_text,
  "To Currency": noun_arb_text,
 },
 preview: function(pblock,dO)
 {
  var parts = dO.text.split(' ');

  if(parts.length == 3 && parts[2].length >= 3)
   for(var i in parts) pblock.innerHTML += parts[i];
 }
});

CmdUtils.CreateCommand({
 name: "eurtousd",
 takes: { "Euros": noun_arb_text },
 preview: function(pblock, dO)
 {
  if(Number(dO.text))
  {
   var amount = Number(dO.text);
   jQuery.ajax({
    url: "http://www.xe.com/ucc/convert.cgi",
    data:
    {
     "Amount": amount,
     "From": "EUR",
     "To": "USD"
    },
    type: "POST",
    complete: function(data, s)
    {
     pblock.innerHTML = data.responseText;
     var tmp = jQuery(pblock).clone();
     jQuery(pblock).empty();
     
     jQuery(pblock).html('<span>' + amount + ' EUR = </span>');
     jQuery(pblock).append(jQuery(tmp).find('.XE:contains("USD")').text());
    }
   });
  }
  else
   pblock.innerHTML = 'eurtousd converts Euros to US Dollars';
 },
 execute: function(amount)
 {
 }
});

