//  Copyright (c) 2002 WinWriters
//  You are free to use or modify this code only if you reference the
//  WinWriters web site http://www.winwriters.com

// Name the main window for replacing its content
function NameWin() {
window.self.name = "mainwin";
}

//  -------------------------------------------------------------------
// The following from "JavaScript:  The Definitive Guide" by Flanagan
//  converts the browser version to a number for later use
//  the 1000 multiple is for handling sub-version numbers
//  -------------------------------------------------------------------
function _get_version() {
    return Math.round(parseFloat(navigator.appVersion) * 1000);
}

//  -------------------------------------------------------------------
// This function is used to display a formatted date
//  -------------------------------------------------------------------
function initArray() {   
        this.length = initArray.arguments.length;     
        for (var i = 0; i < this.length; i++)      
                this[i+1] = initArray.arguments[i];   
        }   
        var DOWArray = new initArray("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");   
        var MOYArray = new initArray("January","February","March","April","May","June","July","August","September","October","November","December");   
        var LastModDate = new Date(document.lastModified);   

//  -------------------------------------------------------------------
// The following from "JavaScript:  The Definitive Guide" by Flanagan
//  gets the correct date for 2000 and onward
//  -------------------------------------------------------------------
function getFullYear(d) {
    var y = d.getYear();
    if (y < 1000) y += 2000;
// Fix for PC Communicator 4.7
    if (y > 2099) y -= 100;
// Fix for Mac Communicator 4.6
    if (y >= 2030 && y < 2098) y -= 30;
// Fix for report received Jan 2004
    if (y >= 2030 ) y -= 36
    return y;
}