// time is stored in milliseconds; we need to convert to a mm:ss display format
function formatTime(time) {
        var t_secs = Math.round(time/1000);
        var mins = Math.floor(t_secs/60);
        var secs = t_secs - (mins*60);
        if (secs < 10) {
                secs = "0" + secs;
        }
        return mins + ":" + secs;
}

// date is stored in milliseconds; we need to convert to a mm:dd:yy display format
function formatBCDate(myDate, option) {
        var weekday=new Array(7);
        weekday[0]="Sun";
        weekday[1]="Mon";
        weekday[2]="Tues";
        weekday[3]="Wed";
        weekday[4]="Thur";
        weekday[5]="Fri";
        weekday[6]="Sat";

        var month=new Array(12);
        month[0]="Jan";
        month[1]="Feb";
        month[2]="Mar";
        month[3]="Apr";
        month[4]="May";
        month[5]="Jun";
        month[6]="Jul";
        month[7]="Aug";
        month[8]="Sep";
        month[9]="Oct";
        month[10]="Nov";
        month[11]="Dec";

        myDate = Math.round(myDate / 1000);
        var pubDate = new Date(myDate * 1000);
        var theDate = pubDate.toLocaleString();
        var pubDay = pubDate.getDay();
		if(option == 2) {
			weekday[7]="Sun";
			weekday[8]="Mon";
			pubDay += 2;
		}
		var pubMonth = pubDate.getMonth();
        var pubDays = pubDate.getDate();
        var pubYear = pubDate.getFullYear();
        var pubHour = pubDate.getHours();
        var pubMin = pubDate.getMinutes();
		if(option == 2) {
			return weekday[pubDay] + ", " + month[pubMonth] + " " + pubDays;
		} else if(option == 3) {
			return (pubMonth+1) + '.' + pubDays + '.' + pubYear;
		} else {
        	return month[pubMonth] + " " + pubDays;
		}
}

// this formats the date like Scott wants it in his new design like Tuesday, September 23, 2008
function formatBCDateFull(myDate) {
        var weekday=new Array(7);
        weekday[0]="Sunday";
        weekday[1]="Monday";
        weekday[2]="Tuesday";
        weekday[3]="Wednesday";
        weekday[4]="Thursday";
        weekday[5]="Friday";
        weekday[6]="Saturday";

        var month=new Array(12);
        month[0]="January";
        month[1]="February";
        month[2]="March";
        month[3]="April";
        month[4]="May";
        month[5]="June";
        month[6]="July";
        month[7]="August";
        month[8]="September";
        month[9]="October";
        month[10]="November";
        month[11]="December";

        myDate = Math.round(myDate / 1000);
        var pubDate = new Date(myDate * 1000);
        var theDate = pubDate.toLocaleString();
        var pubDay = pubDate.getDay();
        var pubMonth = pubDate.getMonth();
        var pubDays = pubDate.getDate();
        var pubYear = pubDate.getFullYear();
        var pubHour = pubDate.getHours();
        var pubMin = pubDate.getMinutes();
        return weekday[pubDay] + ", " + month[pubMonth] + " " + pubDays + ", " + pubYear + ".";
}

