/***** ftdAlsConference.ca - Developed by ScriptReaction - www.scriptreaction.com *****/

var sessionViewControl = {
	toggle: function ( id ){
		
		var sessionListItem = document.getElementById( "sessionList-" + id );
		
		//get sessionList current state
		var currentState = sessionListItem.style.display;
		
		if( currentState == "block" ){
			sessionListItem.style.display = "none";
			this.updateTogglerDisplay( id, false );
		}
		else {
			sessionListItem.style.display = "block";
			this.updateTogglerDisplay( id, true );
		}
		
	},
	
	updateTogglerDisplay: function ( id, isOpen ){
		
		var newContents = "";
		
		var togglerId	= "sessionToggle-" + id;
		
		newContents += "<span onclick=\"sessionViewControl.toggle('" + id + "')\">";
		newContents += "<a href=\"#\" class=\"";
		if( isOpen ) newContents += "active";
		else newContents += "inactive";
		newContents += "\" onclick=\"return false\">";
		if( isOpen ) newContents += "Hide Sessions";
		else newContents += "View Sessions";
		newContents += "</a></span>";
		
		global.setDivContent( togglerId, newContents );
		
	}
}