function MenuSwapImage(id, src, over, selected) {
	var img = GetElementById(id);
	if (img != null) {
		var sImgSrc = new String();
		if ((src != undefined)&&(src != null)) { sImgSrc += src.toString(); }
		if (selected == true) { sImgSrc += "_sel"; }
		if (over == true) { sImgSrc += "_over"; }
		
		var ext = new String(".gif");
		if ((arguments.length > 4)&&(arguments[4] != null)&&(arguments[4].toString().length > 0)) { ext = arguments[4].toString(); }
		if (ext.length > 0) { sImgSrc += ext; }
		
		img.src = sImgSrc;
	}
}