function getCardDetails(cardname, cardset) {
  if (cardname === undefined || cardname.length == 0 || cardset === undefined || cardset.length == 0) {
    return;
  }
  
  if (cardset == "ALA") {
    cardset = "SHARDS";
  }
  
  if (cardset == "SHM") {
    cardset = "SHA";
  }
  
  if (cardset == "CON") {
    cardset = "CONFLUX";
  }
  
  if (cardset == "ARB") {
    cardset = "ALARA_REBORN";
  }

  var prefix = "http://magicevolution.com/buscarpag.php?donde=2&textobuscar=";
  var filename = escape(cardname);
  
  filename = filename.toLowerCase();
  
  if (filename.indexOf('/') > 0) {
    filename = filename.substr(0, filename.indexOf('/'));
    filename += ".jpg";
  }
  
  filename = filename.replace(/ /g, "_");
  filename = filename.replace(/'/g, "[");
  filename = filename.replace(/,/g, "");
  
  var ae_code = 230;
  if (filename.match(String.fromCharCode(ae_code))) {
    for (var i = 0; i < filename.length; i++) {
      if (filename.charAt(i) == String.fromCharCode(ae_code)) {
        var first_part = filename.substr(0,i);
        var second_part = filename.substr(i+1,(filename.length - i + 1));
        filename = first_part + "ae" + second_part;
      }
    }
  }
  
  windowName = "card_popup";

  params  = "";
  params += "toolbar=1,";
  params += "location=1,";
  params += "directories=0,";
  params += "menubar=0,";
  params += "scrollbars=1,";
  params += "resizable=1,";

  win = window.open(prefix + filename, windowName , params);
  win.focus();
}
