// directory of where all the images are
var cmThemePanelBase = '/portalimages/jscookmenu/themepanel/';

// the follow block allows user to re-define theme base directory
// before it is loaded.
try {
	if (myThemePanelBase) {
		cmThemePanelBase = myThemePanelBase;
	}
} catch (e) {
}

var cmThemePanel = {
	prefix : 'ThemePanel',
	// main menu display attributes
	//
	// Note. When the menu bar is horizontal,
	// mainFolderLeft and mainFolderRight are
	// put in <span></span>. When the menu
	// bar is vertical, they would be put in
	// a separate TD cell.

	// HTML code to the left of the folder item
	mainFolderLeft : '<img alt="" src="' + cmThemePanelBase + 'blank.gif">',
	// HTML code to the right of the folder item
	mainFolderRight : '<img alt="" src="' + cmThemePanelBase + 'arrow.gif">',
	// HTML code to the left of the regular item
	mainItemLeft : '<img alt="" src="' + cmThemePanelBase + 'blank.gif">',
	// HTML code to the right of the regular item
	mainItemRight : '<img alt="" src="' + cmThemePanelBase + 'blank.gif">',

	// sub menu display attributes

	// HTML code to the left of the folder item
	folderLeft : '<img alt="" src="' + cmThemePanelBase + 'blank.gif">',
	// HTML code to the right of the folder item
	folderRight : '<span style="border: 0; width: 24px;"><img alt="" src="' + cmThemePanelBase + 'arrow.gif"></span>',
	// HTML code to the left of the regular item
	itemLeft : '<img alt="" src="' + cmThemePanelBase + 'blank.gif">',
	// HTML code to the right of the regular item
	itemRight : '<img alt="" src="' + cmThemePanelBase + 'blank.gif">',
	// cell spacing for main menu
	mainSpacing : 0,
	// cell spacing for sub menus
	subSpacing : 0,

	subMenuHeader : '<div class="ThemePanelSubMenuShadow"></div><div class="ThemePanelSubMenuBorder">',
	subMenuFooter : '</div>',

	// move the first lvl of vbr submenu up a bit
	offsetVMainAdjust : [ 0, -2 ],
	// also for the other lvls
	offsetSubAdjust : [ 0, -2 ]

// rest use default settings
};

// for sub menu horizontal split
var cmThemePanelHSplit = [
		_cmNoClick,
		'<td colspan="3" class="ThemePanelMenuSplit"><div class="ThemePanelMenuSplit"></div></td>' ];
// for vertical main menu horizontal split
var cmThemePanelMainHSplit = [
		_cmNoClick,
		'<td colspan="3" class="ThemePanelMenuSplit"><div class="ThemePanelMenuSplit"></div></td>' ];
// for horizontal main menu vertical split
var cmThemePanelMainVSplit = [ _cmNoClick, '|' ];

/* IE can't do negative margin on tables */
/*
 * @cc_on cmThemePanel.subMenuHeader = '<div class="ThemePanelSubMenuShadow"
 * style="background-color: #aaaaaa;filter: alpha(opacity=50);"></div><div
 * class="ThemePanelSubMenuBorder">'; @
 */

