// date variable
var d = new Date();

// time variables
var currentTime = new Date();
var hours = currentTime.getHours();
var minutes = currentTime.getMinutes();
var ampm = ""


// DATE
// weekday array
var weekday = new Array( "Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday" );

// month name arrays (short and long)
// var monthname = new Array( "01","02","03","04","05","06","07","08","09","10","11","12" );
var monthname = new Array( "January","February","March","April","May","June","July","August","September","October","November","December" );

// print date to screen
document.write( weekday[d.getDay()] + "," + " " );
document.write( monthname[d.getMonth()] + " " );
document.write( d.getDate() + ", " );
document.write( d.getFullYear() + " @ " );


// TIME
// calculate minutes in 12-hour format
if ( minutes < 10 )
{
	minutes = "0" + minutes
}

// determine a.m. or p.m.
if ( hours > 11 )
{
	ampm = "p.m."
}

else
{
	ampm = "a.m."
}

// calculate hours per 12-hour format
if ( hours > 11 )
{
	hours = hours - 12
}

// print time to screen
document.write( hours + ":" + minutes + " " +  ampm + " EST" )


