//  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;
    return y;
}

//  -------------------------------------------------------------------
//  This function opens a secondary window displaying contact info
//  -------------------------------------------------------------------         
function openWin(uBase) {
if((uBase=='')||uBase==null)	{
	uBase='http://www.writersua.com/'
	aWindow=window.open("contact_popup.htm", "thewindow", "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=350,height=380,top=1,left=80");
}
else	{
	aWindow=window.open(uBase + "contact_popup.htm", "thewindow", "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=350,height=380,top=1,left=80");
}
} 

//  -------------------------------------------------------------------
//  The next two functions are used to contact mail form
//  -------------------------------------------------------------------
var windowOpen = false;
function OpenDoc(fil) {
alert(fil);
    if (windowOpen && !newwin.closed) {
    newwin.focus(); 
    }
    else {
    newwin = open (fil, "newwin", "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1");
    newwin.focus();
    windowOpen = true;
    }
}

// Handles Navigator & IE email requests
var form = "http://www.writersua.com/bin/mailform.htm"
// Select mailform for Navigator & user's email client for IE & Communicator
function do_email(addr) {
    if (navigator.appName.substring(0,8)=="Netscape" && _get_version() < 4500 ) {
        form_addr = form + "?" + addr
        OpenDoc(form_addr);
    }
    else {
        form_addr = "mailto:" + addr
        location.replace(form_addr);
    }
}

//  -------------------------------------------------------------------
//  This function is used to display items in the dropdown list box 
//  -------------------------------------------------------------------
function NavTo(form) {
self.location.href=form.navlist.options[form.navlist.selectedIndex].value;
}
//  -------------------------------------------------------------------
//  Resolve style sheet issues
//  -------------------------------------------------------------------
//
// Check for the client's browser
//
/***************************************************************************
Copyright (C) 1999 Thomas Brattli
This script is made by and copyrighted to Thomas Brattli at www.bratta.com
Visit for more great scripts. This may be used freely as long as this msg is intact!
I will also appreciate any links you could give me.
***************************************************************************/
//
function checkBrowser() {
	this.ver=navigator.appVersion
	this.moz=(navigator.userAgent.indexOf("Firefox")>-1)?1:0;
	this.dom=document.getElementById?1:0
	this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom)?1:0;
	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
	this.ie4=(document.all && !this.dom)?1:0;
	this.ie=this.ie4||this.ie5
	this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0;
	this.ns4=(document.layers && !this.dom)?1:0;
	this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns6)
	return this
}
//
// by Char James-Tanny, http://www.helpstuff.com
// Sets the browser variables
// If the browser is undetected, use IE
//
var isNav4, isIE, isNav6, isOther, pathStuff
function snifferScript() {
    bw=new checkBrowser()
	if (bw.ie4 || bw.ie5 || bw.ie6) {
	    isIE = true;
	} else if (bw.ns4) {
	    isNav4 = true;
	} else if (bw.moz) {
	    isMoz = true;
	} else if (bw.ns6) {
	    isNav6 = true;
	} else {
	    isOther = true;
	    isIE = true;
	}
}
//
// Selects a specific style sheet, based on client's browser
//
function writeStyleSheet() {
    if (isIE) {
	    document.write('<link rel="stylesheet" href="'+pathStuff+''+CSSName+'_ie.css" type="text/css">');
	} else if (isNav4) {
	    document.write('<link rel="stylesheet" href="'+pathStuff+''+CSSName+'_nav4.css" type="text/css">');
	} else if (isNav6) {
	    document.write('<link rel="stylesheet" href="'+pathStuff+''+CSSName+'_nav6.css" type="text/css">');
	} else if (isMoz) {
	    document.write('<link rel="stylesheet" href="'+pathStuff+''+CSSName+'_moz.css" type="text/css">');
	}
}
//
// Prints a message listing client's browser
//
function testBrowser() {
    if (isNav4) {
        document.write("You are using Netscape Navigator 4.")
    } else if (isNav6) {
        document.write("You are using Netscape Navigator 6.")
    } else if (isOther) {
        document.write("You are using an undetermined browser.")
    } else {
        document.write("You are using Internet Explorer.");
    }
}
//
// Fixes Mac style sheet problems (either IE or Navigator) for winwriters.com
// by Rick Schlamp, http://www.winwriters.com
//
function fixMac() {
    var agt=navigator.userAgent.toLowerCase();    
    var isMac = (agt.indexOf("mac")!=-1);
    var isLinuxNav4 = (agt.indexOf("linux")!=-1) && isNav4;

// Nav4 on the Mac
    if (isMac && isNav4) {
        document.writeln('<style>');
        document.writeln('BODY {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; background-color: white}');
        document.writeln('TD {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; valign: top}');
        document.writeln('TH {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; valign: top}');
        document.writeln('TD TD {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; valign: top}');
        document.writeln('TD TD TD {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; valign: top}');
        document.writeln('H2 {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif; FONT-SIZE: 120%; MARGIN-BOTTOM: .5em}');
        document.writeln('H3 {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif; FONT-SIZE: 110%; MARGIN-BOTTOM: .5em}');
        document.writeln('H5 {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif; FONT-SIZE: 105%; MARGIN-BOTTOM: .5em}');
        document.writeln('.desc {margin-left: 1.25em; margin-top: .25em; font-style: italic}');
        document.writeln('.logocap {font-size: 10pt}');
        document.writeln('.surveynav {margin-left: 1.25em; margin-bottom: 1em; FONT-SIZE: 10pt}');
        document.writeln('.surveyhead4 {FONT-SIZE: 115%; FONT-STYLE: italic; MARGIN-BOTTOM: .5em}');
        document.writeln('.lpgrads{FONT-WEIGHT:bold; FONT-SIZE: 10pt}');
        document.writeln('.largerred {font-weight:bold; color: red; font-size:120%}');
        document.writeln('.largerblack {font-weight:bold; color: black; font-size:95%}');
        document.writeln('<\/style>');
    }

// IE or Nav6 on the Mac
    if (isMac && (isIE || isNav6)) {
        document.writeln('<style>');
        document.writeln('BODY {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90%; background-color: white}');
        document.writeln('TD {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 85%; valign: top}');
        document.writeln('TH {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 85%; valign: top}');
        document.writeln('TD TD {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 85%; valign: top}');
        document.writeln('TD TD TD {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 85%; valign: top}');
        document.writeln('H2 {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif; FONT-SIZE: 120%; MARGIN-BOTTOM: .5em}');
        document.writeln('H3 {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif; FONT-SIZE: 110%; MARGIN-BOTTOM: .5em}');
        document.writeln('H5 {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif; FONT-SIZE: 105%; MARGIN-BOTTOM: .5em}');
        document.writeln('.desc {margin-left: 1.25em; margin-top: .25em; font-style: italic}');
        document.writeln('.logocap {font-size: 10pt}');
        document.writeln('.surveynav {margin-left: 1.25em; margin-bottom: 1em; FONT-SIZE: 10pt}');
        document.writeln('.surveyhead4 {FONT-SIZE: 115%; FONT-STYLE: italic; MARGIN-BOTTOM: .5em}');
        document.writeln('.lpgrads{FONT-WEIGHT:bold; FONT-SIZE: 10pt}');
        document.writeln('.logocap {font-size: 75%}');
        document.writeln('.surveynav {margin-left: 1.25em; margin-bottom:1em; FONT-SIZE: 7pt}');
        document.writeln('.largerblack {font-weight:bold; color: black; font-size:105%}');
        document.writeln('<\/style>');
    }

    if (isLinuxNav4) {
        document.writeln('<style>');
        document.writeln('BODY {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 85%; background-color: white}');
        document.writeln('TD {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90%; valign: top}');
        document.writeln('TH {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90%; valign: top}');
        document.writeln('TD TD {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90%; valign: top}');
        document.writeln('TD TD TD {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90%; valign: top}');
        document.writeln('H1 {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif; FONT-SIZE: 130%}');
        document.writeln('H2 {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif; FONT-SIZE: 120%}');
        document.writeln('H3 {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif; FONT-SIZE: 105%}');
        document.writeln('H4 {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif; FONT-SIZE: 95%}');
        document.writeln('H5 {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif; FONT-SIZE: 90%}');
        document.writeln('.desc {margin-left: 1.25em; margin-top: .25em; font-style: italic}');
        document.writeln('.logocap {font-size: 10pt}');
        document.writeln('.logocap {font-size: 10pt}');
        document.writeln('.resetNav {font-family: Verdana, Arial, sans-serif; font-size: 85%}');
        document.writeln('.surveyhead4 {FONT-SIZE: 125%; FONT-STYLE: italic}');
        document.writeln('.surveyhead1 {FONT-SIZE: 130%; MARGIN-BOTTOM: 0em}');
        document.writeln('.surveynav {margin-left: 1.25em; FONT-SIZE: 10pt}');
        document.writeln('.lpgrads{FONT-WEIGHT:bold; FONT-SIZE: 10pt}');
        document.writeln('.largerred {font-weight:bold; color: red; font-size:100%}');
        document.writeln('.largerblack {font-weight:bold; color: black; font-size:100%}');
        document.writeln('.polltitle {COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE:90%}');
        document.writeln('.pollquestion {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE:80%}');
        document.writeln('.polloption {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE:80%}');
        document.writeln('.pollviewres {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE:80%}');
        document.writeln('H2.subtitle {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 120%; MARGIN-BOTTOM: 0em; MARGIN-LEFT: .25in}');
        document.writeln('PRE.code {font-size: 12pt; font-weight: normal; margin-left: .45in; margin-right: .25in; color: #990066; background-color: #CCCCCC; font-family: "Andale Mono", "courier new", courier, monospace}');
        document.writeln('<\/style>');
    }
}
//
// Fixes Mac style sheet problems (either IE or Navigator) for ohc__
// by Rick Schlamp, http://www.winwriters.com
//
function OHCfixMac() {
    var agt=navigator.userAgent.toLowerCase();    
    var isMac = (agt.indexOf("mac")!=-1);
    var isLinuxNav4 = (agt.indexOf("linux")!=-1) && isNav4;

// Nav4 on the Mac
    if (isMac && isNav4) {
        document.writeln('<style>');
        document.writeln('body {font-family: Verdana, Arial, sans-serif; font-size: 100%; margin-left: 0; margin-top: 0; margin-right: 4em; background-color: white;}');
        document.writeln('h1 {font-family: Verdana, Arial, sans-serif; font-size: 140%; margin-bottom: .5em; color: black;}');
        document.writeln('h2 {font-family: Verdana, Arial, sans-serif; font-size: 125%; margin-bottom: .5em; color: black;}');
        document.writeln('h3 {font-family: Verdana, Arial, sans-serif; font-size: 110%; margin-bottom: .5em; color: black;}');
        document.writeln('h4 {font-family: Verdana, Arial, sans-serif; font-size: 105%; margin-bottom: .5em; color: black;}');
        document.writeln('td {font-family: Verdana, Arial, sans-serif; font-size: 100%; valign: top;}');
        document.writeln('th {font-family: Verdana, Arial, sans-serif; font-size: 100%; valign: top;}');
        document.writeln('.head{font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; line-height: 1.4em; margin-bottom: .5em; color: black;}');
        document.writeln('.tallred{font-weight:bold; font-size:140%; color:red;}');
        document.writeln('.biggertext{font-size:120%;}');
        document.writeln('.presenter{font-size:110%;}');
        document.writeln('<\/style>');
    }

// IE or Nav6 on the Mac
    if (isMac && (isIE || isNav6)) {
        document.writeln('<style>');
        document.writeln('body {font-family: Verdana, Arial, sans-serif; font-size: 110%; margin-left: 0; margin-top: 0; margin-right: 4em; background-color: white;}');
        document.writeln('h1 {font-family: Verdana, Arial, sans-serif; font-size: 140%; margin-bottom: .5em; color: black;}');
        document.writeln('h2 {font-family: Verdana, Arial, sans-serif; font-size: 125%; margin-bottom: .5em; color: black;}');
        document.writeln('h3 {font-family: Verdana, Arial, sans-serif; font-size: 110%; margin-bottom: .5em; color: black;}');
        document.writeln('h4 {font-family: Verdana, Arial, sans-serif; font-size: 105%; margin-bottom: .5em; color: black;}');
        document.writeln('td {font-family: Verdana, Arial, sans-serif; font-size: 85%; valign: top;}');
        document.writeln('th {font-family: Verdana, Arial, sans-serif; font-size: 100%; valign: top;}');
        document.writeln('.head{font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; line-height: 1.4em; margin-bottom: .5em; color: black;}');
        document.writeln('.session{margin-top:1em; margin-bottom: -.5em;}');
        document.writeln('.presenter{font-size: 100%; font-style:italic; font-weight: normal; margin-bottom:1em;}');
        document.writeln('<\/style>');
    }

    if (isLinuxNav4) {
        document.writeln('<style>');
        document.writeln('BODY {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 85%; background-color: white}');
        document.writeln('TD {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90%; valign: top}');
        document.writeln('TH {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90%; valign: top}');
        document.writeln('TD TD {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90%; valign: top}');
        document.writeln('TD TD TD {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90%; valign: top}');
        document.writeln('H1 {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif; FONT-SIZE: 130%}');
        document.writeln('H2 {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif; FONT-SIZE: 120%}');
        document.writeln('H3 {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif; FONT-SIZE: 105%}');
        document.writeln('H4 {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif; FONT-SIZE: 90%}');
        document.writeln('H5 {COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif; FONT-SIZE: 90%}');
        document.writeln('.desc {margin-left: 1.25em; margin-top: .25em; font-style: italic}');
        document.writeln('.logocap {font-size: 10pt}');
        document.writeln('.tallred{font-weight:bold; font-size:100%; color:red;}');
        document.writeln('.biggertext{font-size:100%;}');
        document.writeln('.attendtext{font-size:100%;}');
        document.writeln('.smallerhead{font-size:80%;}');
        document.writeln('.smallertype{font-size:80%;}');
        document.writeln('.picturecap{font-size:80%;}');
        document.writeln('.lppop{font-size: 90%; margin-left:.5em; margin-right:.5em; color: black; background-color: #FFCC66;}');
        document.writeln('<\/style>');
    }
}
//
// Fixes Mac style sheet problems (either IE or Navigator) for helpseminar__
// by Rick Schlamp, http://www.winwriters.com
//
function HSfixMac() {
    var agt=navigator.userAgent.toLowerCase();    
    var isMac = (agt.indexOf("mac")!=-1);
    var isLinuxNav4 = (agt.indexOf("linux")!=-1) && isNav4;

// Nav4 on the Mac
    if (isMac && isNav4) {
        document.writeln('<style>');
        document.writeln('body {font-family: Verdana, Arial, sans-serif; font-size: 100%; margin-left: 0; margin-top: 0; margin-right: 0; background-color: white;}');
        document.writeln('h1 {font-family: Verdana, Arial, sans-serif; font-size: 125%; margin-bottom: .5em; color: black;}');
        document.writeln('h2 {font-family: Verdana, Arial, sans-serif; font-size: 115%; margin-bottom: .5em; color: black;}');
        document.writeln('h3 {font-family: Verdana, Arial, sans-serif; font-size: 110%; margin-bottom: .5em; color: black;}');
        document.writeln('td {font-family: Verdana, Arial, sans-serif; font-size: 100%;}');
        document.writeln('td td {font-family: Verdana, Arial, sans-serif; font-size: 100%;}');
        document.writeln('td td ul {font-family: Verdana, Arial, sans-serif; font-size: 80%;}');
        document.writeln('td td td {font-family: Verdana, Arial, sans-serif; font-size: 100%;}');
        document.writeln('td td td ul {font-family: Verdana, Arial, sans-serif; font-size: 80%;}');
        document.writeln('th {font-family: Verdana, Arial, sans-serif; font-size: 100%;}');
        document.writeln('.normbottom {font-family: Verdana, Arial, sans-serif; font-size: 125%; margin-bottom: 0em; color: black;}');
        document.writeln('.small{font-family: Verdana, Arial, sans serif; font-size: 100%; margin-bottom: -1.5em; color: Coral; font-weight: bold;}');
        document.writeln('.tablehead{font-family: Verdana, Arial, sans serif; font-size: 125%; MARGIN-TOP: 0em; color: Coral; font-weight: bold }');
        document.writeln('<\/style>');
    }

// IE or Nav6 on the Mac
    if (isMac && (isIE || isNav6)) {
        document.writeln('<style>');
        document.writeln('body {font-family: Verdana, Arial, sans-serif; font-size: 100%; margin-left: 0; margin-top: 0; margin-right: 0; background-color: white;}');
        document.writeln('h1 {font-family: Verdana, Arial, sans-serif; font-size: 135%; margin-bottom: .5em; color: black;}');
        document.writeln('h2 {font-family: Verdana, Arial, sans-serif; font-size: 130%; margin-bottom: .5em; color: black;}');
        document.writeln('h3 {font-family: Verdana, Arial, sans-serif; font-size: 110%; margin-bottom: .5em; color: black;}');
        document.writeln('td {font-family: Verdana, Arial, sans-serif; font-size: 80%; valign: top}');
        document.writeln('td td {font-family: Verdana, Arial, sans-serif; font-size: 80%; valign: top}');
        document.writeln('td td ul {font-family: Verdana, Arial, sans-serif; font-size: 100%; valign: top}');
        document.writeln('td td td {font-family: Verdana, Arial, sans-serif; font-size: 80%; valign: top}');
        document.writeln('td td td ul {font-family: Verdana, Arial, sans-serif; font-size: 100%; valign: top}');
        document.writeln('th {font-family: Verdana, Arial, sans-serif; font-size: 80%; valign: top}');
        document.writeln('.small{font-family: Verdana, Arial, sans serif; font-size: 80%; margin-bottom: -1.5em; color: Coral; font-weight: bold;}');
        document.writeln('.tablehead{font-family: Verdana, Arial, sans serif; font-size: 120%; MARGIN-TOP: 0em; color: Coral; font-weight: bold }');
        document.writeln('<\/style>');
    }
}
