var months = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
var daysInMonth = new Array("31","28","31","30","31","30","31","31","30","31","30","31");
var days = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
var today = new Date();
var current = new Date();

function showClass(dte, cNum){
	a = document.getElementById("classDesc");
	a.style.visibility = "visible";
}

function getToday(){
	current = new Date();
}
function returnDate(day){
	alert(months[current.getMonth()]+" "+day+", "+current.getFullYear());
}
function checkLeapYear(year){
	if(year%4==0 && (year%100!=0 || year%400==0)) daysInMonth[1]=29;
	else daysInMonth[1]=28;
	return true
}
function changeMonth(upDown){
	if(upDown == true){
		current.setMonth(current.getMonth()+1);
	}else{
		current.setMonth(current.getMonth()-1);
	}
	drawCalendar();
}
function draw(divName, layerName1, layerName2, text){
	if(document.all){
		d = eval("document.all."+divName);
		d.innerHTML = text;
	}else if(document.layers){
		d = eval("document."+layerName1+".document."+layerName2);
		d.document.write(text);
		d.document.close();
		c = eval("document."+layerName1);
		c.clip.height = d.clip.height;
	}else if (document.getElementById){//else if NS 6 (supports new DOM)
		rng = document.createRange();
		el = document.getElementById(divName);
		rng.setStartBefore(el);
		htmlFrag = rng.createContextualFragment(text);
		while (el.hasChildNodes())
			el.removeChild(el.lastChild);
		el.appendChild(htmlFrag);
	}
}
