function allPurposeMailer(domainName, emailSubject, emailName, displayName) {
    var uno = "to:";
    var dos = "mail";
    var tres = emailName;
    var cuatro = "@";
    var cinco = domainName;
    var seis = emailSubject;
    var siete = displayName;
    document.write("<a href=\"" + dos+uno+tres+cuatro+cinco + "?subject=" + seis + "\">" + siete + "</a>");
}

/*
 * Simple Ajax call method.
 *
 * From http://en.wikipedia.org/wiki/XMLHttpRequest
 */
function ajax(url, vars, callbackFunction) {
  var request =  new XMLHttpRequest();
  request.open("POST", url, true);
  request.setRequestHeader("Content-Type",
                           "application/x-www-form-urlencoded");

  request.onreadystatechange = function() {
    if (request.readyState == 4 && request.status == 200) {
      if (request.responseText) {
        callbackFunction(request.responseText);
      }
    }
  };
  request.send(vars);
}