/*
dla menu o nazwie main MENU_POS
dla kazdego innego menu MENU_POS_$menuName np:
menuName = "top";
to 
MENU_POS_top
*/
var tgmImgsPath = '/www/_img/tmg/';
//var MENU_POS_16 = MENU_POS_13 = MENU_POS_8 = MENU_POS_5 = MENU_POS_9 = MENU_POS_6 = MENU_POS_7 = MENU_POS_4 = MENU_POS_2 = MENU_POS_3 = [
var MENU_POS = [
// Level 0 block configuration
{
	// Item's height in pixels
	'height'     : 1,
	// Item's width in pixels
	//'width'      : 180,
	// if Block Orientation is vertical
	'vertical'   : false,


	// Time Delay in milliseconds before subling block expands
	// after mouse pointer overs an item
	'hide_delay': 30,
	'expd_delay': 20,
	// Style class names for the level
	'css': {
		// Block outing table class
		'table' : '',
		// Item outer tag style class for all item states or
		// classes for [<default state>, <hovered state>, <clicked state>]
		'outer' : ['rootlevel','rootlevel','rootlevel'],
		// Item inner tag style class for all item states or
		// classes for [<default state>, <hovered state>, <clicked state>]
		'inner' : ['rootlevel','rootlevel','rootlevel']
	}
},
// Level 1 block configuration
{
	// Item's width in pixels
	//'width': 131,
	'width': 150, // === for screenshot
	// Item's height in pixels
	'height': 22,
	// Vertical Offset between adjacent levels in pixels
	//'block_top'  : 5,
	'block_top'  : 0,
	// Horizontal Offset between adjacent levels in pixels
	//'block_left' : 0,
	'block_left' : 60, // === for screenshot
	// block behaviour if single frame:	
	// 1 - shift to the edge, 2 - flip relatively to left upper corner
	'wise_pos'   : 1,
	'vertical'   : true,
	'transition' : [ 'progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=forward,enabled=0,Duration=0.8)'],

	// level shadow scope settings
	'shadow' : {
	// horisontal offset of the shadow in pixels
	'offX' : 4,
	// vertical offset of the shadow in pixels
	'offY' : 2,
	// color of the shadow
	'color' : '#777777'
	},

	//filter alpha
	'opacity' : 90,

	// Style class names for the level
	'css' : {
		'outer' : ['', ''],
		'inner' : ['m0l1iout', 'm0l1iover']
	}
},
// Level 2 block configuration
{
	'block_top': 10,
	//'block_top': 0,
	'block_left': 90,
	'css': {
		'outer': ['', ''],
		'inner': ['m0l2iout', 'm0l2iover']
	}
}
	//Subling level configurations are inherited from level 2
]

/*
	taki argument funkcja dostaje w tablicy zdefinowanej w funkcji jako `states`:

	['halo3<img src="/_aux/tigra_navi_onclick/3_2afb6f0335a61431077c82106fa247ef.png" width="150" height="14" alt="DRUGA PODSTRONA NEWSOW" border="0">',
	'halo3<img src="/_aux/tigra_navi_onmouseover/3_2afb6f0335a61431077c82106fa247ef.png" width="150" height="14" alt="DRUGA PODSTRONA NEWSOW" border="0">',
	'halo3<img src="/_aux/tigra_navi_onmouseout/3_2afb6f0335a61431077c82106fa247ef.png" width="150" height="14" alt="DRUGA PODSTRONA NEWSOW" border="0">']

*/
function wrap_arrow (statesArr, hasChild, end_child, pageid) {
		var res=[];
		/* 
			wyjasnenie wartosci `i`:
			------------------------
			0 - onmouseout
			1 - onmouseover
			2 - onclick
		*/

		/*
		for (var i=0; i<3; i++) {	
			if(hasChild && !end_child) {	
				res[i]= '<table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td colspan="2" class="line_'+ i +'"><img src="/s.gif"></td></tr><tr><td class="m0l1_'+ i +'" width="150" height="14"><span class="m0l1iout">'+statesArr[i]+'</span></td><td align="right" class="m0l1_'+ i +'"><img src="'+tgmImgsPath+'arr.gif"></td></tr></table>'
			}
			else if (hasChild && end_child){
				res[i]= '<table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td colspan="2" class="line_'+ i +'"><img src="/s.gif"></td></tr><tr><td class="m0l1_'+ i +'" width="150" height="14"><span class="m0l1iout">'+statesArr[i]+'</span></td><td align="right" class="m0l1_'+ i +'"><img src="'+tgmImgsPath+'corner_a_'+ i +'.gif"></td></tr></table>'
			}
			else if (!hasChild && end_child){
				res[i]= '<table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td colspan="2" class="line_'+ i +'"><img src="/s.gif"></td></tr><tr><td class="m0l1_'+ i +'" width="150" height="14"><span class="m0l1iout">'+statesArr[i]+'</span></td><td align="right" class="m0l1_'+ i +'"><img src="'+tgmImgsPath+'corner_'+ i +'.gif"></td></tr></table>'
			}
			else{
				res[i]= '<table cellpadding="0" cellspacing="0" border="1" width="100%"><tr><td colspan="2" class="line_'+ i +'"><img src="/s.gif"></td></tr><tr><td class="m0l1_'+ i +'" width="150" height="14"><span class="m0l1iout">'+statesArr[i]+'</span></td><td align="right" class="m0l1_'+ i +'"><img src="/s.gif" hspace="3"></td></tr></table>'
			}
		}
		*/

		for (var i=0; i<3; i++) {	
			if(hasChild && !end_child) {	
				res[i]= '<div class="naviTigra'+ i +'">'+statesArr[i]+'</div>'
			}
			else if (hasChild && end_child){
				res[i]= '<div class="naviTigra'+ i +'">'+statesArr[i]+'</div>'
			}
			else if (!hasChild && end_child){
				res[i]= '<div class="naviTigra'+ i +'">'+statesArr[i]+'</div>'
			}
			else{
				res[i]= '<div class="naviTigra'+ i +'">'+statesArr[i]+'</div>'
			}
		}

		return res;
		
}