/*
 * 
 */
function swapHeaderTheme(sThemeCode) {
	
	if(sThemeCode == 'hme') {
		sThemeCode = 'tpd';
	}
	
	var sFontColor = '';
	var sBgColor = '';
	var sLogoPath = '/image/therme_thermenparadies.jpg';
	
	switch(sThemeCode) {
	case "glx":
		sFontColor = '#e1619a';
		sBgColor = '#FFEEF7';
		sLogoPath = '/image/galaxy_wasserrutschen.jpg';
		break;
	case "vtl":
		sFontColor = '#bcd477';
		sBgColor = '#FFF';
		break;
	case "tpd":
		sFontColor = '#007eb9';
		sBgColor = '#E1F0F7';
		break;
	case "rds":
		sFontColor = '#ca856c';
		sBgColor = '#FFF';
		sLogoPath = '/image/therme_royal_day_spa.gif';
		break;
	case "spd":
		sFontColor = '#f1a54f';
		sBgColor = '#FFF';
		break;
	}
	
	adjustColors(sFontColor, sBgColor, sLogoPath, sThemeCode);
}

function adjustColors(sFontColor, sBgColor, sLogoPath, sThemeCode) {
	
	$('body').removeClass();
	$('body').addClass(sThemeCode);
	
	//$('#pri_nav').fadeTo(500, 0.1, function() {
		// adjust tab navigation
		$('#header-menu').removeClass();
		$('#header-menu').addClass(sThemeCode);
		setTabBackgrounds();
		//$('#pri_nav').fadeTo(3000, 1);
	//});
	
	$('#onsite_search_form form input').css("color", sFontColor);
	
	$('#top_container').css('backgroundImage', 'url('+sLogoPath+')');
	
	// adjust main navigation
	$('#sub-navigation').css('background-color', sBgColor);
	$('#header-main-nav ul.second-level li a').css('color', sFontColor);
	$('.info-center-row').css({'color' : sFontColor, 'border-left' : '1px solid '+sFontColor});
	$('.info-right-row').css({'color' : sFontColor, 'border-left' : '1px solid '+sFontColor});
	
	$('#header-main-nav').removeClass();
	$('#header-main-nav').addClass(sThemeCode);
	
	
	
}

function showSubMenu(sElementId) {

	if(!$('#'+sElementId).hasClass('hovered')) {
		$('span.first-level').removeClass('hovered');
		$('#'+sElementId).addClass('hovered');
	}
	
	aNavData = sElementId.split('-');
	sRawNavId = aNavData[1];
	sNavIdToShow = 'secondary-'+sRawNavId;
	
	
	$('#header-main-nav').mouseleave(function() {
		$('#'+sElementId).removeClass('hovered');
		$('#sub-navigation').hide();
	});
	
	
	// hide all other sub menus
	$('#sub-navigation .additional').hide();
	// show current cub menu
	$('#sub-navigation #'+sNavIdToShow).show();
	// show sub menu container
	$('#sub-navigation').show();
}
