function initHistory() {

	bb.document.addEventListener('history', 
		function(event) {
			pageFromHistory(event.bookmark);
		}, 
	false);
	
	var hrefParts = new String(window.location.href).split('#');
	
	if(hrefParts.length > 1) {

		pageFromHistory(hrefParts[1]);
	}
	
}

function pageFromHistory(bookmark) {
	if( bookmark != '' ) {
		var bookmarkParts = bookmark.split(',');
		var panelContent = bb.document.getElementById(bookmarkParts[0]);
		bb.command.load(bookmarkParts[1], 'GET', '', null, panelContent, 'replaceChildren', null);
	}
} 