function wrap_child (text) {
	return text;
}

function wrap_root (text, c) {
	var res = [];
	for (var i in states)
		res[i] = text
	return res;
}

var MENU_POS0=[
// Level 0 block configuration
{                 
	// if Block Orientation is vertical
	'vertical'   : true,
	// Time Delay in milliseconds before subling block expands
	// after mouse pointer overs an item
	'expd_delay' : 200, 
	'height' : 30,
	'width' : 142,      
	// Style class names for the level
	'css' : {
		// Block outing table class
		'table' : 'm0table0',
		// Item inner tag style class for all item states or
		// classes for [<default state>, <hovered state>, <clicked state>]
		'inner' : ['m0mouti', 'm0moveri'],
		// Item outer tag style class for all item states or
		// classes for [<default state>, <hovered state>, <clicked state>]
		'outer' : 'm0outer'
	}
},
// Level 1 block configuration
{
	'width'      : 150,  
	'height'     : 30,
	// Vertical Offset between adjacent levels in pixels
	'block_top'  : 0,
	// Horizontal Offset between adjacent levels in pixels
	'block_left' : 152,
	// block behaviour if single frame:	
	// 1 - shift to the edge, 2 - flip relatively to left upper corner
	'wise_pos'   : 1,
	'vertical'   : true,
	// Time Delay in milliseconds before menu collapses after mouse
	// pointer leafs all items
	'hide_delay' : 300,  
	'css' : {
		'table' : 'm0table1',
		'outer' : 'm0outer1',
		'inner' : ['m0mouti1', 'm0moveri1']
	}
},
// Level 2 block configuration
{
	'width'      : 150, 
	'block_left' : 30,
	'block_top'  : 0,  
	'hide_delay' : 300,   
	'css' : {
		'table' : 'm0table1',
		'outer' : 'm0outer1',
		'inner' : ['m0mouti1', 'm0moveri1']
	}
},
// Level 3 block configuration
{               
	'hide_delay' : 300, 
	'width' : 150
}
//Subling level configurations are inherited from level 3
]