// Last Updated: 2010-07-16

// Function for building email addresses on the fly
function BuildAddr(username, hostID, displayName, subject, body) {
    var domain;
    
    switch(hostID) {
        case 1:
            domain = "circuit7.net";
            break;
        case 2:
            domain = "courts.mo.gov";
            break;
        case 3:
            domain = "claycopa.com";
            break;
        case 4:
            domain = "prodigy.net";
            break;
    }

    var addr = username + "@" + domain;
    var mailToValue = addr;

    if (displayName == null) {
        displayName = addr;
    }

    if (subject != null) {
        mailToValue += "?subject=" + encodeURI(subject);

        if (body != null) {
            mailToValue += "&body=" + encodeURI(body);
        }
    }
    
    document.write("<" + "a" + " " + "href=\"" + "mail" + "to:" + mailToValue + "\">" + displayName + "<\/a>");
}
