
	var toggleSubGenre = function(togID,thisLink) {
		if (! $(togID) ) return;
		Effect.toggle($(togID),'blind');
	};


	var spotlightSubGenre = function (contentID,thisLink) {
		if (! $(contentID+'_childnodes') ) return;

		thisLink.blur();

		$$('div.parentLink').each(function(item) {
			//console.log(thisLink.parentNode.id+' == '+item.id);
			if ( thisLink.parentNode.id == item.id ) {
				if (item.parentNode) {
					item.parentNode.setStyle({
                backgroundColor: '#AFE1FF',
          });
					//Nifty('#'+contentID+'_parentWrap', "tl bl normal");
				}
			} else {
				if (item.parentNode) {
					item.parentNode.style.backgroundColor = 'transparent';
					var tid = item.id;
					item.parentNode.innerHTML = '<div class="parentLink" id="'+tid+'">' + item.innerHTML + '</div>';
					//item is destroyed and remade, so need to reget by id
					$(tid).parentNode.style.padding = '4px 0 4px 4px';
				}
			}

		});

		$('subgenreSpotlightContent').style.backgroundColor = '#AFE1FF';
		$('subgenreSpotlightContent').innerHTML = $(contentID+'_childnodes').innerHTML;
		$('subgenreSpotlightContent').style.height = ( $('genreList').getHeight() - 5 )+'px';
	};


	Event.observe(window,'load', function() {
		//Nifty('#genreList', 'tl bl normal');
		//Nifty('#genreListinner', 'tl bl normal');
		$('subgenreSpotlightContent').style.height = ( $('genreList').getHeight() )+'px';

		//Nifty('#themeList', 'tl bl normal');
		//Nifty('#themeListinner', 'tl bl normal');
	});
