
function OpenWindowAceArchives()   {
open('/h/ace-archives.htm','WindowName','width=880, height=550 ,menubar=no,scrollbars=yes') 
}

function OpenWindowDiploma()   {
open('/h/diploma.htm','WindowName','width=880, height=550 ,menubar=no,scrollbars=yes') 
}

function OpenWindowPrivacyContact()   {
open('/h/privacycontact.htm','WindowName','width=860, height=350 ,menubar=no,scrollbars=yes') 
}

function OpenWindowTheAce()   {
open('/h/the-ace.htm','WindowName','width=860, height=500 ,menubar=no,scrollbars=yes') 
}

function OpenWindowArticles()   {
open('articles/index.html','WindowName','width=880, height=500 ,menubar=no,scrollbars=yes') 
}

function MakeArray(n) {
 this.length = n
 return this
}
monthNames = new MakeArray(12)
monthNames[1] = "January"
monthNames[2] = "February"
monthNames[3] = "March"
monthNames[4] = "April"
monthNames[5] = "May"
monthNames[6] = "June"
monthNames[7] = "July"
monthNames[8] = "August"
monthNames[9] = "September"
monthNames[10] = "October"
monthNames[11] = "November"
monthNames[12] = "December"


function customDateString(oneDate) {
        
        var theMonth = monthNames[oneDate.getMonth() + 1]
        var theYear = 2003
        return theMonth + " " + oneDate.getDate() + ", " + theYear
}

function y2k(number) { return (number < 1000) ? number + 1900 : number; }

function calc (days){return days*24*60*60*1000;}

function subdate(days){
 var date = new Date();
 var date = new Date(Date.UTC(y2k(date.getYear()),date.getMonth(),date.getDate(),date.getHours(),date.getMinutes(),date.getSeconds()) - calc(days));
document.write(adjustDay(date.getDay())+" " +adjustMonth(date.getMonth())+ " " +date.getDate()+", " +y2k(date.getYear()))
//+date.getHours()+":"+date.getMinutes()+":"+date.getSeconds()
}

function adddate(days){
 var date = new Date();
 var date = new Date(Date.UTC(y2k(date.getYear()),date.getMonth(),date.getDate(),date.getHours(),date.getMinutes(),date.getSeconds()) + calc(days));
document.write(adjustDay(date.getDay())+", " +adjustMonth(date.getMonth())+ " " +date.getDate()+", " +y2k(date.getYear()))
//+date.getHours()+":"+date.getMinutes()+":"+date.getSeconds()
}

function adjustDay (cday) {
TDay = new Array('Sunday', 'Monday', 'Tuesday',
'Wednesday', 'Thursday', 'Friday', 'Saturday');
if (cday > 6) {
cday -= 6;
CurDayOw = TDay[cday-1];
adjustDay(cday-1);
}
else {
CurDayOw = TDay[cday];
return CurDayOw;
}
}

function adjustMonth(CurMonth){
TMonth = new Array('January', 'February', 'March',
'April', 'May','June', 'July', 'August', 'September',
'October', 'November', 'December');
//month = TMonth[CurMonth];

if (CurMonth > 11) {
CurMonth -= 11;
month = TMonth[CurMonth];
}
else {
month = TMonth[CurMonth];
}
return month;
}

