﻿function putObfuscatedEmailAddress (name, domain)
{
    var dot = String.fromCharCode(46);
    var colon = String.fromCharCode(58);
    var at = String.fromCharCode(64);
    if (arguments.length == 1) domain = 'nca-mug' + dot + 'org';
    // alert (name + "@" + domain);
    var scheme = String.fromCharCode(109, 97, 105, 108, 116, 111);
    document.write ('<a href="', scheme, colon, name, at, domain, '">', name, at, domain, '</a>');
}

function copyright (dt)
{
    return 'Copyright &copy; ' + dt.getFullYear().toString() +
        ' National Capital Apple Macintosh Users Group';
}

function header(tag)
{
    document.writeln ('<table width="100%"><tr valign="top">');
    document.writeln ('<td><img src="images/logoNoBorderNoWords.280x145.png" height="70"></td>');
    document.writeln ('<td><h1>NCA-MUG<br>', tag, '</h1></td>');
    document.writeln ('<td align="right"><img src="images/logoNoBorderNoWords.280x145.png" height="70"></td>');
    document.writeln ('</tr></table>');
    mainNavbar.Show();
}

function footer ()
{
    var ts          = new Date (document.lastModified);
    document.writeln ('<table width="100%" class="xfooter"><tr valign="top"><td>');
    document.writeln ('updated ', ts.toLocaleString());
    document.writeln ('<br>Apple, Macintosh, and the Apple logo are registered trademarks of Apple, Inc.');
    document.writeln ('<br>' + copyright(ts));
    document.writeln ('</td><td align="right">Problems with this page?<br>Contact the webmaster at<br>');
    putObfuscatedEmailAddress('webmaster');
    document.writeln ('</td></tr></table>');
}

Date.prototype.getMonthName = function ()
{
    switch (this.getMonth())
    {
    case  0: return 'January';
    case  1: return 'February';
    case  2: return 'March';
    case  3: return 'April';
    case  4: return 'May';
    case  5: return 'June';
    case  6: return 'July';
    case  7: return 'August';
    case  8: return 'September';
    case  9: return 'October';
    case 10: return 'November';
    case 11: return 'December';
    default: return '(invalid)';
    }
}

Date.prototype.getDayName = function ()
{
    switch (this.getDay())
    {
    case  0: return 'Sunday';
    case  1: return 'Monday';
    case  2: return 'Tuesday';
    case  3: return 'Wednesday';
    case  4: return 'Thursday';
    case  5: return 'Friday';
    case  6: return 'Saturday';
    default: return '(invalid)';
    }
}

function cpliblink (libname)
{
    if (arguments.length < 1)
        libname = 'Cleveland Park Library';
    document.write ('<a href="http://www.dclibrary.org/clevelandpark" target="_blank">', libname, '</a>');
}