var Calendar = new Date();
var today = new Date();
var year = Calendar.getFullYear();	// Returns year
var month = Calendar.getMonth();	// Returns month (0-11)
var date = Calendar.getDate();		// Returns date (1-31)
var weekday = Calendar.getDay();	// Returns day (0-6)

var DAY_NO_LY = new Array(31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31); // leap year
var DAY_NO = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);

var day_of_week = new Array("S","M","T","W","T","F","S");
var day_of_week2 = new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat");
var month_of_year = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
var MONTH_OF_YEAR = new Array("January", "Feburary", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");

// find milliseconds in a year
var minutes = 1000*60
var hours = minutes*60
var days = hours*24
var years = days*365

// get display date from Sd date format
function getDisplayDate(sdDate) {
	var aDate = new Date();
	aDate.setFullYear(sdDate.substring(0,4),sdDate.substring(4,6)-1,sdDate.substring(6,8));

/*
	aDate.setYear(sdDate.substring(0,4));
	aDate.setMonth(sdDate.substring(4,6)-1);
	aDate.setDate(sdDate.substring(6,8));
*/
	return day_of_week2[aDate.getDay()] + ", " + getExactLength(aDate.getDate(),2) + " " + month_of_year[aDate.getMonth()] + ", " + aDate.getFullYear();
}

function trimZero(num) {
	
}

function getExactLength(num, len) {
	if (num >= (len-1)*10) return num;
	else return "0" + num;
}

// get Sd date format (date)
function getSdDate(item) {
	return item.getFullYear() + "" + getExactLength(item.getMonth()+1,2) + getExactLength(item.getDate(),2);
}

function getBooleanNotOver(item) {
	var aDate = new Date();
	if (getSdDate(aDate) > item) return false;
	return true;
}

function LeapYear(year) {
	if ((year%4 == 0) && (year%100 > 0 || year%400==0)) return true;
	return false;
}


function toggleDisplay(item) {
	if (document.getElementById(item).style.display == "block") hideDisplay(item);
	else showDisplay(item);
}

function hideDisplay(item) {
	document.getElementById(item).style.display = "none";
}

function showDisplay(item) {
	document.getElementById(item).style.display = "block";
}
