// Menu-related stuff:
//
var rArrow = '' ;
var width 		  = 140; // Main-menu width

// hBar  = horizontal main menu bar
// subM  = submenu
// subM2 = second-level submenu

var hBar = new ItemStyle(width, 0, '',       2,2,'#660000','#aa0000','highText','highText', '', 		   '' 		  ,null,null,'hand','default');
var subM = new ItemStyle(   22, 0, rArrow, -15, 3,'#FFFFFF','#666666','lowText' ,'highText', 'itemBorder','itemBorder',null,null,'hand','default');
var subM2= new ItemStyle(   22, 0, rArrow, -15, 3,'#CCCCCC','#CCCCCC','lowText' ,'highText', 'itemBorder','itemBorder',null,null,'hand','default');

// 'subBlank' is similar, but has an 'off' border the same colour as its background so it
// appears borderless when dim, and 1px spacing between items to show the hover border.

var subBlank = new ItemStyle(22, 1, '&gt;', -15, 3, '#FFFFFF', '#FFFFFF', 'lowText', 'highText', 'itemBorderBlank', 'itemBorder', null, null, 'hand', 'default');

var pMenu = new PopupMenu('pMenu');
with (pMenu)
{
	if( isIE )
		startMenu('root', false, 173, 130, 17, hBar); 
		//startMenu('root', false, 153, 112, 17, hBar);
	else
		startMenu('root', false, 170, 133, 17, hBar);
		//startMenu('root', false, 150, 105, 17, hBar);

	addItem('<div class="m"> About EBM 	  </div>'	, 'mEBM',		'sm:', hBar, 87);
	addItem('<div class="m"> Systems 	  </div>'	, 'mSystems',		'sm:', hBar, 87);
	addItem('<div class="m"> Training         </div>'	, 'mTraining',	        'sm:', hBar, 87);
	addItem('<div class="m"> Resources	  </div>'	, 'mResources',		'sm:', hBar, 88);
	addItem('<div class="m"> Articles	  </div>'	, 'mArticles',		'sm:', hBar, 82);
	addItem('<div class="m"> Fighters 	  </div>'	, 'fighters.html',      '',    hBar, 80);
	addItem('<div class="m"> Gallery 	  </div>'	, 'gallery.html', 	'',    hBar, 75);
	addItem('<div class="m"> Home	 	  </div>'	, 'index.html', 	'',    hBar, 60);

	startMenu('mEBM', true, 0, 22, 100, subM);
	addItem('Our History', 'ebm.html', '');
	addItem('People', 'people.html', '');
        //addItem('Seminars', 'seminars.html', '');
	addItem('Seminars', 'seminars.html', '');
	addItem('Contact Us', 'contact.html', '');

	startMenu('mSystems', true, 0, 22, 140, subM);
	addItem('San Shou / Sanda', 'sanshou.html', '');
	addItem('Northern Shaolin', 'shaolin.html', '');
	addItem('Tai Chi Chuan', 'taichi.html', '');
	addItem('Hsing I Chuan', 'hsingi.html', '');
	addItem('Chi Kung', 'chikung.html', '');

	startMenu('mTraining', true, 0, 22, 140, subM);
	addItem('How to Join?', 'oakland.html#join', '');
	addItem('Schedule', 'oakland.html#schedule', '');
	addItem('Teacher', 'oakland.html#teacher', '');
	addItem('Location', 'oakland.html#location', '');
	addItem('Fees', 'oakland.html#fees', '');
	addItem('Attire', 'oakland.html#attire', '');
	addItem('Host a Seminar', 'seminars.html', '');
                addItem('Kettlebells', 'kettlebells.html', '');

	startMenu('mResources', true, 0, 22, 140, subM);
	addItem('Links', 'links.html', '');
	        addItem('Kettlebells', 'kettlebells.html', '');
	addItem('San Shou Footage', 'http://www.sanshou.com/footage', ''); 
	addItem('Instructional Videos', 'sale.html', '');
	addItem('Past news', 'pastnews.html', '');

	startMenu('mArticles', true, 0, 22, 200, subM);
	addItem('Bruce Lee & Wong Jack Man', 'brucelee.html', '');
	addItem('Kou Yu Chang on Tai Chi', 'taichiclassics.html', ''); 

	}

addMenuBorder(pMenu, window.subBlank, null, '#666666', 1, '#CCCCDD', 2);
addDropShadow(pMenu, window.subM, 	  [40,"#333333",6,6,-4,-4], [40,"#666666",4,4,0,0]);
addDropShadow(pMenu, window.subBlank, [40,"#333333",6,6,-4,-4], [40,"#666666",4,4,0,0]);

if (!isOp && navigator.userAgent.indexOf('rv:0.')==-1)
{
 pMenu.showMenu = new Function('mN','menuAnim(this, mN, 10)');
 pMenu.hideMenu = new Function('mN','menuAnim(this, mN, -10)');
}
if (!isNS4)
{ pMenu.update(true);
}
else
{
var popOldOL = window.onload;
window.onload = function()
{
if (popOldOL) popOldOL();
pMenu.update();
}
}
var nsWinW = window.innerWidth, nsWinH = window.innerHeight, popOldOR = window.onresize;
window.onresize = function()
{
if (popOldOR) popOldOR();
if (isNS4 && (nsWinW!=innerWidth || nsWinH!=innerHeight)) history.go(0);
pMenu.position();
}
window.onscroll = function()
{
pMenu.position();
}
if (isNS4)
{
document.captureEvents(Event.CLICK);
document.onclick = function(evt)
{
with (pMenu) if (overI) click(overM, overI);
return document.routeEvent(evt);
}
}
if (!isIE || isOp)
{
var nsPX=pageXOffset, nsPY=pageYOffset;
setInterval('if (nsPX!=pageXOffset || nsPY!=pageYOffset) ' + '{ nsPX=pageXOffset; nsPY=pageYOffset; window.onscroll() }', 50);
}
