function replaceMenu(aElementId) {
	/*
	switch(gTewonderGlobalFunctions["getUsedProgramIdName"]()) {
		case "ie":
		case "fx":
		case "sa":
			//MENOTE: do nothing
			break;
		default:
			return;
	}
	*/
	
	var idName = gTewonderGlobalObjects["idManager"].getIdName("flashObject");
	addFlashDataObject(
		idName,
		"flash/flashReplacement/menu.swf",
		{width: "100%", height: "100%", version: "8.0.0", backgroundColor: "#000000"},
		{},
		{
			selectedColor: "#FFFFFF",
			normalColor: "#BCBDBE",
			overColor: "#FFFFFF"
		}
	);
	replaceHtmlWithFlash(aElementId, idName, true);		
}

function replaceHeader(aElementId, aType, aTextSize, aTextColorString) {
	/*
	switch(gTewonderGlobalFunctions["getUsedProgramIdName"]()) {
		case "ie":
		case "fx":
		case "sa":
			//MENOTE: do nothing
			break;
		default:
			return;
	}
	*/
	
	var textSize;
	var textColorString;
	var backgroundColorString;
	var margin;
	var letterSpacing;
	var marginTop;
	var marginBottom;
	switch(aType) {
		case "greyBox":
			textSize = 11;
			textColorString = "#BCBDBE";
			backgroundColorString = "#1A1A1A";
			margin = 6;
			textAlign = "left";
			letterSpacing = 2;
			marginTop = 9;
			marginBottom = 4;
			break;
		case "textHeader":
			textSize = 16;
			textColorString = "#BCBDBE";
			backgroundColorString = "#000000";
			margin = 6;
			textAlign = "left";
			letterSpacing = 2;
			marginTop = 5;
			marginBottom = 10;
			break;
		case "listingHeader":
			textSize = 16;
			textColorString = "#BCBDBE";
			backgroundColorString = "#000000";
			margin = 6;
			textAlign = "left";
			letterSpacing = 2;
			marginTop = 5;
			marginBottom = 10;
			break;
		case "thumbnail":
			textSize = 11;
			textColorString = "#BCBDBE";
			backgroundColorString = "#000000";
			margin = 0;
			textAlign = "center";
			letterSpacing = 2;
			marginTop = 10;
			marginBottom = 8;
			break;
	}
	var idName = gTewonderGlobalObjects["idManager"].getIdName("flashObject");
	addFlashDataObject(
		idName,
		"flash/flashReplacement/textReplacement.swf",
		{width: "100%", height: "0px", version: "8.0.0", backgroundColor: backgroundColorString},
		{},
		{
			textSize: textSize,
			textColor: textColorString,
			margin: margin,
			marginTop: marginTop,
			marginBottom: marginBottom,
			textAlign: textAlign,
			letterSpacing: letterSpacing
		}
	);
	var theElement = document.getElementById(aElementId);
	replaceHtmlWithFlash(aElementId, idName, true);
}