var edit_mode = "3";
var treecolor = "FFFFFFFF";
var dirty = false;
var site_nav_index = {'a':[1],'aa':[1,2],'ab':[1,3],'ak':[1,4],'ad':[1,5],'ae':[1,6],'ag':[1,7],'h':[1,8],'af':[1,9],'ai':[1,10],'aj':[1,11],'c':[12],'cb':[12,13],'ca':[12,14],'cc':[12,15],'ce':[12,16],'ci':[12,17],'ch':[12,18],'cg':[12,19],'cd':[12,20],'cf':[12,21],'l':[22],'la':[22,23],'lb':[22,24],'lc':[22,25],'ld':[22,26],'le':[22,27],'d':[28],'da':[28,29],'dd':[28,30],'dc':[28,31],'dl':[28,32],'di':[28,33],'de':[28,34],'df':[28,35],'dg':[28,36],'db':[28,37],'dj':[28,38],'dk':[28,39],'dh':[28,40],'g':[41],'ga':[41,42],'gb':[41,43],'gf':[41,44],'gd':[41,45],'gc':[41,46],'gi':[41,47],'gl':[41,48],'ge':[41,49],'gg':[41,50],'gj':[41,51],'gh':[41,52],'gk':[41,53],'e':[54],'ea':[54,55],'ec':[54,56],'ed':[54,57],'ef':[54,58],'ek':[54,59],'ej':[54,60],'eb':[54,61],'ee':[54,62],'eg':[54,63],'eh':[54,64],'ei':[54,65],'el':[54,66],'f':[67],'fa':[67,68],'fj':[67,69],'fk':[67,70],'fc':[67,71],'fi':[67,72],'fb':[67,73],'fd':[67,74],'fl':[67,75],'fe':[67,76],'ff':[67,77],'fh':[67,78],'fg':[67,79],'j':[80],'jd':[80,81],'ja':[80,82],'jb':[80,83],'je':[80,84],'jc':[80,85],'k':[86],'kh':[86,87],'ka':[86,88],'kb':[86,89],'kk':[86,90],'ki':[86,91],'ke':[86,92],'kf':[86,93],'kj':[86,94],'kl':[86,95],'kc':[86,96],'kg':[86,97],'kd':[86,98],'b':[99],'bd':[99,100],'bg':[99,101],'bc':[99,102],'bb':[99,103],'bk':[99,104],'bl':[99,105],'be':[99,106],'ba':[99,107],'bf':[99,108],'bh':[99,109],'bi':[99,110],'bj':[111],'ah':[111,112],'al':[111,113],'i':[114],'id':[114,115],'ia':[114,116],'ib':[114,117],'ic':[114,118],'ie':[114,119],'if':[114,120],'ig':[114,121]};
var nav_path = site_nav_index[page];

function process_nav()
{
	var nav = [['a','Home Page','Bakewell Methodist Junior School',1,1,'',''],[['aa','Welcome','Welcome to our School',2,1,'',''],['ab','Term Dates','Diary Dates',3,1,'',''],['ak','School Brochure','ak',4,1,'',''],['ad','The Grounds','The Grounds',5,1,'',''],['ae','School Council','School Council',6,1,'',''],['ag','Policies','Should you have any queries with these policies, please contact',7,1,'',''],['h','Letters home','h',8,1,'',''],['af','Music','af',9,1,'',''],['ai','Buddy Counselling','ai',10,1,'',''],['aj','Mini Leaders Playground Activities','aj',11,1,'',''],],['c','The Governors','c',12,1,'',''],[['cb','Letter from Chair of Governors','cb',13,1,'',''],['ca','Subject Governors','ca',14,1,'',''],['cc','Named Governors','Named Governors',15,1,'',''],['ce','Photographs','ce',16,1,'',''],['ci','Newsletter June 2010','ci',17,1,'',''],['ch','Newsletter April 2010','ch',18,1,'',''],['cg','Newsletter February 2010','cg',19,1,'',''],['cd','Newsletter November 2009','cd',20,1,'',''],['cf','Newsletter September 2009','September 2009 Newsletter',21,1,'',''],],['l','People at our school','People',22,1,'',''],[['la','Teachers at BMJS','Teachers at BMJS',23,1,'',''],['lb','Staff','Staff',24,1,'',''],['lc','Governors','Governors',25,1,'',''],['ld','Our Children','Our Children',26,1,'',''],['le','Mrs Oldfield\'s Retirement','After 36 years of dedication to BMJS Mrs Oldfield is leaving us',27,1,'',''],],['d','Year 3 work','Year 3 work',28,1,'',''],[['da','Class Newsletter and Homework','Term 6 Class Newsletter',29,1,'',''],['dd','Our Periscopes','dd',30,1,'',''],['dc','The Egyptians and Pyramids','dc',31,1,'',''],['dl','Meadow Magic','Visit to Lathkill Dale with English Nature',32,1,'',''],['di','Hindu Festivals','di',33,1,'',''],['de','Art - Take A Seat','Take A Seat',34,1,'',''],['df','Science Investigation','df',35,1,'',''],['dg','Geography','dg',36,1,'',''],['db','Allotment','db',37,1,'',''],['dj','D.T. - Photo Frames','Photo Frames',38,1,'',''],['dk','D.T. - Sandwiches','A Healthy Snack',39,1,'',''],['dh','Buddy Reading','dh',40,1,'',''],],['g','Year 4 Work','Year 4 Work',41,1,'',''],[['ga','Class Newsletter','Term 6 Newsletter',42,1,'',''],['gb','Homework','Homework',43,1,'',''],['gf','Habitats','Habitats',44,1,'',''],['gd','Tudors Travellers','gd',45,1,'',''],['gc','Tin Foil Sculptures','gc',46,1,'',''],['gi','African Patterns','gi',47,1,'',''],['gl','Allotment','gl',48,1,'',''],['ge','Science','ge',49,1,'',''],['gg','R.E','Dwali',50,1,'',''],['gj','African Art','gj',51,1,'',''],['gh','Aboriginal Art','gh',52,1,'',''],['gk','Pop-up Storybooks','gk',53,1,'',''],],['e','Year 5 Work','Year 5 Work',54,1,'',''],[['ea','Class Newsletter and Homework','Term 6 Newsletter',55,1,'',''],['ec','Village Aid','ec',56,1,'',''],['ed','Croquet','ed',57,1,'',''],['ef','Bread Making','ef',58,1,'',''],['ek','D.T. - Moving Toys','ek',59,1,'',''],['ej','Music','Brassed Off!',60,1,'',''],['eb','The Greeks','Greek Shields, Plates and Classroom Hoplite',61,1,'',''],['ee','French Lessons for all','ee',62,1,'',''],['eg','Visit to Poole\'s Cavern','eg',63,1,'',''],['eh','The Swinging Sixties','The Beatles',64,1,'',''],['ei','P.E and Greek Dance','Learning to make shapes and balances',65,1,'',''],['el','Visit to Hindu Temple and Deities Classroom Display','el',66,1,'',''],],['f','Year 6 Work','Year 6 Work',67,1,'',''],[['fa','Class Newsletter','Term 6 Newsletter',68,1,'',''],['fj','Homework','Homework',69,1,'',''],['fk','Kinder Scout','Wednesday 30th June',70,1,'',''],['fc','Volcanoes','fc',71,1,'',''],['fi','Temptation','fi',72,1,'',''],['fb','A Sense of Place','The Environment Around Our School',73,1,'',''],['fd','Victorian Life','fd',74,1,'',''],['fl','Still Life Paintings','fl',75,1,'',''],['fe','Design Technology - The Prototype','Making Slippers',76,1,'',''],['ff','Design Technology - The Real Thing','Slippers',77,1,'',''],['fh','R.E.','Mohammed (p.b.u.h)',78,1,'',''],['fg','Buddy Reading','fg',79,1,'',''],],['j','Friends of BMJS','j',80,1,'',''],[['jd','Newsletters','Newsletters',81,1,'',''],['ja','Who\'s Who','Who\'s Who',82,1,'',''],['jb','Coming Events','Coming Events',83,1,'',''],['je','Meeting Minutes','Meeting Minutes',84,1,'',''],['jc','Past Events','Past Events',85,1,'',''],],['k','Clubs and Teams','Clubs and Teams',86,1,'',''],[['kh','District Sports','kh',87,1,'',''],['ka','Basketball','Basketball',88,1,'',''],['kb','Singing','kb',89,1,'',''],['kk','Tag Rugby','Tag Rugby with Jerry Young',90,1,'',''],['ki','Circus Skills','ki',91,1,'',''],['ke','Day Of Dance Performance','Tuesdays, after school, 3.30 - 4.30pm.',92,1,'',''],['kf','Rounders','Rounders with Miss Langley',93,1,'',''],['kj','Drawing and Painting','Mrs Feeney\'s Drawing and Painting Club',94,1,'',''],['kl','Choir','kl',95,1,'',''],['kc','Cross Country','kc',96,1,'',''],['kg','Football Tournament','Friday 12th March 2010',97,1,'',''],['kd','Kwik Cricket at Lady Manners','kd',98,1,'',''],],['b','An extra bit of fun','b',99,1,'',''],[['bd','Wind in the Willows','Group Photos are available to purchase through the School Office',100,1,'',''],['bg','Archaeological Dig to Fin Cop','bg',101,1,'',''],['bc','Sports Day','Friday 25th June 2010',102,1,'',''],['bb','K\'nex Day','bb',103,1,'',''],['bk','Science and Engineering Week','bk',104,1,'',''],['bl','Inventions Day.  S & E Week','Mott MacDonald Engineering Workshop',105,1,'',''],['be','World Book Day','4th March 2010',106,1,'',''],['ba','Sports Relief Run','ba',107,1,'',''],['bf','Fun in the snow','bf',108,1,'',''],['bh','Children in Need','bh',109,1,'',''],['bi','Spy Dog visits BMJS','bi',110,1,'',''],],['bj','Rwanda pages','bj',111,1,'',''],[['ah','Rwanda 2008','ah',112,1,'',''],['al','Rwanda 2009','al',113,1,'',''],],['i','Activity Holiday to Whitehall','i',114,1,'',''],[['id','Canoeing','id',115,1,'',''],['ia','Rock Scrambling','Rock Scrambling at The Roaches',116,1,'',''],['ib','Rope Course and Zip Wire','',117,1,'',''],['ic','Night Hike','ic',118,1,'',''],['ie','Team Building','ie',119,1,'',''],['if','Shelter Building','if',120,1,'',''],['ig','And Finally','Washing the waterproofs',121,1,'',''],]];
	_process_nav(nav, 0, '');
}

function _process_nav(nav, level, state)
{
	nav_div = document.getElementById('navblock');
	navigation = write_nav(nav, level, state);
	if (nav_div.hasChildNodes())
	{
		nav_div.removeChild(nav_div.childNodes[0]);
	}
	nav_div.appendChild(navigation);
}


function write_nav(nav, level, state)
{
	var navigation = document.createElement("ul");
	if (nav == 'undefined')
	{
		alert('Deary me, this isn\'t right!');
	}
	if (state == '' && nav_path.length >= (level + 1)) {navigation.style.display = "block";}
	navigation.className ='uln';
	for (var x = 0; x < nav.length; x++)
	{
		var item = nav[x];
		if (item && typeof(item[0]) == 'string')
		{
			if (typeof(nav[x+1]) != 'undefined' && typeof(nav[x+1][0]) != 'string' && typeof(nav[x+1][0]) != 'undefined')
			{
				var citem = write_nav_item(item, level, 'nf', state);
				if (citem != null)
				{
					x++;
					item = nav[x];
					if (nav[x - 1] != 'undefined' && nav[x-1][3] == nav_path[level] && item[4] != 0)
					{
						var child_nav = write_nav(item, level + 1, '');
						citem.appendChild(child_nav);
					}
					else
					{
						if (item[4] != 0)						{
							citem.appendChild(write_nav(item, level + 1, '_x'));
						}
					}
					navigation.appendChild(citem);
				}
			}
			else
			{
				citem = write_nav_item(item, level, 'np', state);
				if (citem != null)
				{
					navigation.appendChild(citem);
				}
			}
		}
	}
	return navigation;
}

function write_nav_item(item, level, navtype, state)
{
	var on_style = "";
	var list_on_style = "";
	var mode = 3;
	
	if (item[1] == '')
	{
		item[1] = 'Untitled';
	}
	if (item[3] == nav_path[level])	{
		on_style = " " + navtype;
		on_style += item[3] == nav_path[level] ? '_on' : '';

		list_on_style = " l" + navtype;
		list_on_style += item[3] == nav_path[level] ? '_on' : '';
	}
	else	{
		list_on_style = " l" + navtype;
		list_on_style += '_off';
	}
	if (item[4] == 0 && mode == 3)
	{
		on_style = '_hidden';
		list_on_style = '_hidden';
	}

	if (item[4] == 0 && mode == 3)
	{
		return null;
	}

	var nav_item = document.createElement("li");
	nav_item.setAttribute('id', "_" + item);
	//nav_item.setAttribute('class', "l" + navtype + list_on_style);
	nav_item.className = "l" + navtype + list_on_style;
	//if (level > 0 || navtype == 'np') {nav_item.style.display = "none";}

	div1 = document.createElement("div");
	div1.className = "nbg";

	div2 = document.createElement("div");
	//div2.setAttribute('class', navtype + on_style);
	div2.className = navtype + on_style;

// create disclosure
	if (navtype == 'nf')
	{
		d_b = document.createElement("a");
		d_b.setAttribute('name', '');
		d_b.setAttribute('onclick', 'disclose(this);');
		d_b.className="d_i";	// disclosure icon

		d_a = document.createElement("img");
		d_a.setAttribute('src', 'http://www.take2theweb.com/images/FIG.GIF');
		d_a.setAttribute('onclick', 'disclose(event);');
		d_a.onclick = disclose;
		d_a.setAttribute('height', '16');
		d_a.setAttribute('width', '16');
		d_a.className = 'nfi';
		//d_b.appendChild(d_a);
		div2.appendChild(d_a);
	}
	
//
	
	d_a = document.createElement("a");
	d_a.className = 'n_l';		// navigation link
	if (item[6] != undefined && item[6] != '')	{
		d_a.setAttribute('href', item[6]);
		d_a.setAttribute('target', '_top');
	}
	else
	{
		d_a.setAttribute('href', item[0] + '.html');
	}
	d_a.setAttribute('title', item[2]);
	d_a.setAttribute('alt', "This is a disclosure item");
	if (item[5] != '') {d_a.setAttribute('accesskey', item[5]);}
	
	d_a_txt = document.createTextNode(item[1]);
	
	d_a.appendChild(d_a_txt);
	div2.appendChild(d_a);
	div1.appendChild(div2);
	nav_item.appendChild(div1);
	return nav_item;
}

function disclose(e)
{
	if (!e) var e = window.event;
	e = e.target || e.srcElement;
	p = e.parentNode.parentNode.parentNode.lastChild;
	var state = p.style.display;
	switch(state)
	{
		case '':
		case null:
		case 'none':
			p.style.display='block';
			{
				e.className ='nfi_on';
			}
			break;
		default:
			p.style.display='none';
			{
				e.className ='nfi';
			}
	}
}

