var SBXLMS = { } //Object Literal :: wish to wrap all of the functions related to Sandbox Manager in  SBX

SBXLMS.fOL_toggleSession = function() {
	//alert('ouch');
	var thisItem = this;
	var parentSession = $(thisItem).parent();
	$(".sessionContent",parentSession).slideToggle(500);
}
SBXLMS.fOL_toggleModule = function() {
	//alert('ouch');
	var thisItem = this;
	var parentSession = $(thisItem).parent();
	$(".details",parentSession).slideToggle(250);
}

SBXLMS.fOL_expandOutline = function() {
		$(".sessionContent").show(1000);
		$(".sessionContent .details").show(1000);
}
SBXLMS.fOL_collapseOutline = function() {
		$(".sessionContent").hide(1000);
		$(".sessionContent .details").hide(1000);
}

SBXLMS.fOL_expandCurrSession = function() {
		$(".currentSession .sessionContent").show(500);
		$(".currentSession .sessionContent .details").show(500);
}
$("document").ready(function() {
		$(".sessionContent").slideToggle(1000);
		$(".sessionContent .details").slideToggle(1000);
		
		$(".sessionLabel").bind("click",SBXLMS.fOL_toggleSession);
		$(".sessionModule h3.title").bind("click",SBXLMS.fOL_toggleModule);
		
		$("#expandOutline").bind("click",SBXLMS.fOL_expandOutline);
		$("#collapseOutline").bind("click",SBXLMS.fOL_collapseOutline);
		
		$(".profileBlk:nth-child(3n)").addClass('alternate');
		$(".profileBlk:last").addClass('alternate');
		
		
	});