$(document).ready(function() {
	initializePage();
});


function initializePage() {
	initializeScheduleTabs();
}


/*
Schedule Tabs
*/
function initializeScheduleTabs() {
	$(".schedulePage .sessionTabs a").click(function() {
		changeScheduleTab(this.id);
		return false;
	});
	hideSessions();
	showFirstSession();
}
function changeScheduleTab(control) {
	var id = control.substring(control.indexOf("sessionTab") + 10);
	hideSessions();
	showSession(id);
}
function hideSessions() {
	$('.sessionTabs a').removeClass('current');
	$(".sessionSchedules div").each(function() {
		$(this).hide();
	});
}
function showFirstSession() {
	$(".sessionSchedules div:first-child").show();
	$(".sessionTabs li:first-child a").addClass('current');
}
function showSession(id) {
	$('.sessionTabs a#sessionTab' + id).addClass('current');
	var selector = ".sessionSchedules div#session" + id;
	$(selector).show();
}
