


$(function(){
	$("#eventButton").click(function(){
		$("#event-calendar").fadeIn(400);
	});
});
$(function(){
	$("#close > a").click(function(){
		$("#event-calendar").fadeOut(400);
	});
});






function WAIEventInfo() {
	this.eventData = "#event .event-data";
	this.hourTh    = 19;

	if ($(this.eventData).length ) {
		this.init();
	}
}


WAIEventInfo.prototype.init = function() {
	var _this = this;


	var today = "";
	var d     = new Date();
	var hour  = d.getHours();
	var month = d.getMonth() + 1;
	var day   = (hour < this.hourTh)? d.getDate() : d.getDate()+1;

	month = month.toString();
	day   = day.toString();

	month = (month.length==1)? "0"+month : month;
	day   = (day.length==1)? "0"+day : day;
	today = month + day;//mmdd


	$("#event-calendar .cal-date").each(function() {
		var a = $(this);
		var date = $(this).attr("id").split("cal-")[1];
		
		if (date && $("#event-" + date).length) {
			a.click(function() {
				_this.showEvent(date);
				$("table td").removeClass("today");
				a.parent("td").addClass("today");
				$("#event-calendar").fadeOut(400);
			});
		}
		else {
			a.click(function(e){
				e.preventDefault();
			});
			a.addClass("cal-no-event");
		}
	});


	$("#event #event-" + today).show();
	$("#cal-" + today).parent("td").addClass("today");
}


WAIEventInfo.prototype.showEvent = function(date) {
		$(this.eventData).hide();
		$("#event #event-" + date).show();
}


$(function() {
	new WAIEventInfo();
});



var styles = ''
+'<style type="text/css">'
+'#event .event-data {display: none;}'
+'</style>';
document.write(styles);


