var contentSwapInit = function () {
	var swapLinks = thalia.getElementsByClass('changeTab');
	for (var i=0; i<swapLinks.length; i++) {
		var link = swapLinks[i];
		link.onclick = function(ev) {
			var idName = this.id + "_content";
			var swapTo = document.getElementById(idName);
			var contentArray = thalia.getElementsByClass('detailLayer');
			var swapLinksTemp = thalia.getElementsByClass('changeTab');
			for (var i=0; i<swapLinksTemp.length; i++) {
				
				var linkTemp = swapLinksTemp[i];
				thalia.changeClass('remove',linkTemp,'selectedTab');
			}
			thalia.changeClass('add',this,'selectedTab');
			for (var i=0; i<contentArray.length; i++) {
				var element = contentArray[i];
				if(element.id == idName){
					// simply show this content
					thalia.changeClass('remove',element,'hideLayer');
					//element.style.display = "block";
					// or let it appear nicely
					//new Effect.Appear(element, { duration: 0.2, queue: 'end' });
				} else {
					// hide this content
					thalia.changeClass('add',element,'hideLayer');
					//element.style.display = "none";
					//new Effect.Fade(element, { duration: 0.1, queue: 'front' });
				}
			}
			return false;
		}
	}
}

thalia.addEvent(window, 'load', contentSwapInit, false);