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

function process_nav()
{
	var nav = [['a','HOME','\<font size=&quot;5&quot;\>Gryffe High School, Scottish State Seco',1,1,'',''],[['eo','BookHooks','Book Hooks',2,1,'',''],['aa','ABOUT US','\<A NAME=top\>\</A\>About the school',3,0,'',''],['ab','The Staff','The Staff',4,1,'',''],['ac','Guidance','\<A NAME=TOP\>\</A\>Guidance',5,1,'',''],['ad','Support for Learning','\<A NAME=TOP\>\</A\>Support for Learning',6,1,'',''],['bp','Untitled','bp',7,1,'',''],['ae','Homework','\<A NAME=TOP\>\</A\>Homework',8,1,'',''],['ag','Dress Code','\<A NAME=TOP\>\</A\>Dress Code',9,1,'',''],['af','Discipline','\<A NAME=TOP\>\</A\>Discipline',10,1,'',''],['ah','Extra Curricular','\<A NAME=TOP\>\</A\>Extra Curricular',11,1,'',''],['en','Library needs you!','Help!',12,1,'',''],],['e','LIBRARY','Library',13,0,'',''],[['ea','Art - English','\<a name=TOP\>\</a\>Websites: Art - English',14,1,'',''],['eb','French - German','\<a name=TOP\>\</a\>Websites: French - German',15,1,'',''],['ec','History - Phys. Ed.','Websites: History - Phys. Ed.',16,1,'',''],['ed','Physics - Textiles','Websites: Physics - Textiles',17,1,'',''],['ee','Cool Reads','Cool Reads',18,1,'',''],['ef','GEOGRAPHY \'RESTLESS EARTH\'','Restless Earth Investigation',19,1,'',''],['eg','Online Resources','Online Resources',20,1,'',''],['eh','Renfrewshire Teenage Book Award 2009','Renfrewshire Teenage Book Award 2009',21,1,'',''],['ei','Careers','Careers',22,1,'',''],['ej','Fun Stuff','\<Marquee BEHAVIOR=ALTERNATE\>Fun Stuff\</Marquee\>',23,1,'',''],['ek','Personal Study for English','Personal Study',24,1,'',''],['el','Useful Links for Personal Study','Useful Links for Personal Study',25,1,'',''],['em','Modern Studies Research','\<font color=&quot;red&quot;\>Modern Studies Research\</font\>',26,1,'',''],],['g','CALENDAR','School Calendar',27,0,'',''],[['aj','Untitled','Improvement Plan Archive',28,1,'',''],['gb','PTA','PTA',29,1,'',''],['gc','August - October','August - October',30,1,'',''],['ge','November - January','November - January',31,1,'',''],['gd','February - April','February - April',32,1,'',''],['gf','May - June','May - June',33,1,'',''],['gg','2010 Calendar','2010 Calendar',34,1,'',''],],['m','SQA','Scottish Qualifications Authority',35,0,'',''],[['am','am','June Letter',36,1,'',''],['ma','2010 SQA Exam Timetable','2010 SQA Exam Timetable',37,1,'',''],['mb','Instructions to Candidates','Instructions to Candidates - S4/5/6 SQA Examinations - May, 2010',38,1,'',''],['mc','S Grade Prelim Examination Timetable: 2009 - 10','S Grade Prelim Examination Timetable: 2009 - 10',39,1,'',''],['md','Higher/Intermediate Prelim Examination Timetable 2010','S5/6 Prelim Examination Timetable 2010',40,1,'',''],],['f','NEWS','News Page',41,0,'',''],[['fe','Newsletter Archive','Newsletter Archive',42,1,'',''],['fa','Most recent','\<a name=TOP\>\</a\>Most Recent Pupil Bulletin',43,1,'',''],['fb','Previous','\<a name=TOP\>\</a\>Previous Pupil Bulletin',44,1,'',''],['fc','Christmas Letter','Christmas Letter, 2009',45,1,'',''],['fd','Timekeeping & Uniform','Timekeeping & Uniform',46,1,'',''],['ff','Haiti Appeal','Haiti Appeal',47,1,'',''],['fg','Haiti Update','Haiti Appeal Updates',48,1,'',''],['fh','Current Newsletter','August, 2010',49,1,'',''],['fi','Dynamic Earth','Dynamic Earth, January 2010',50,1,'',''],['fj','Industrial Conference','S3 Industrial Conference',51,1,'',''],['fk','Christmas Concert','Christmas Concert - click on the icons to download',52,1,'',''],['fl','Teams & Clubs','Teams & Clubs',53,1,'',''],['fm','School Transport Letter','School Transport Letter',54,1,'',''],['fn','Xmas Service','Christmas Service Powerpoint',55,1,'',''],['fo','Young Musicians','Young Musicians Competition - 2010',56,1,'',''],['fp','School Meals - Annual Price Increase','School Meals',57,1,'',''],],['b','SUBJECTS: A - E','SUBJECTS: A - E',58,1,'',''],[['ba','ART','\<a name=TOP\>\</a\>ART...',59,1,'',''],['bb','BIOLOGY','\<a name=TOP\>\</a\>BIOLOGY...',60,1,'',''],['bc','BUSINESS EDUCATION:','bc',61,1,'',''],['bd','Administration','\<a name=TOP\>\</a\>',62,1,'',''],['be','Bus. Management','\<a name=TOP\>\</a\>',63,1,'',''],['bf','Accounting','bf',64,1,'',''],['bg','Economics','\<a name=TOP\>\</a\>',65,1,'',''],['bh','CHEMISTRY','\<a name=TOP\>\</a\>CHEMISTRY...',66,1,'',''],['bi','COMPUTING','COMPUTING...',67,1,'',''],['bj','ENGLISH','\<a name=TOP\>\</a\>ENGLISH...',68,1,'',''],['bk','Personal Study','Personal Study Lists',69,1,'',''],['bm','English Department Downloads','English Department Downloads',70,1,'',''],['bl','Art Pupils Work','Pupils\' Art',71,1,'',''],],['c','SUBJECTS: F - M','SUBJECTS: F - M',72,1,'',''],[['ca','GEOGRAPHY','\<a name=TOP\>\</a\>GEOGRAPHY...',73,1,'',''],['cb','HISTORY','\<a name=TOP\>\</a\>HISTORY...',74,1,'',''],['cc','HEALTH & FOOD TECHNOLOGY','HEALTH & FOOD TECHNOLOGY...',75,1,'',''],['cd','LEARNING SUPPORT','Learning Support...',76,1,'',''],['ce','MATHEMATICS','\<a name=TOP\>\</a\>MATHEMATICS...',77,1,'',''],['cf','Maths Methodology','cf',78,1,'',''],['cg','MODERN LANGUAGES','MODERN LANGUAGES...',79,1,'',''],['ch','MODERN STUDIES','MODERN STUDIES...',80,1,'',''],['ci','MUSIC','MUSIC...',81,1,'',''],],['d','SUBJECTS: N - Z','SUBJECTS: N - Z',82,1,'',''],[['al','May Letter','May Letter',83,0,'',''],['da','PHYSICAL EDUCATION','PHYSICAL EDUCATION...',84,1,'',''],['db','PHYSICS','PHYSICS...',85,1,'',''],['dc','R. M. E.','\<a name=TOP\>\</a\>R. M. E. ...',86,1,'',''],['dd','TECHNICAL EDUCATION','\<a name=TOP\>\</A\>TECHNICAL EDUCATION...',87,1,'',''],['de','Spring Concert','Spring Concert',88,1,'',''],['df','Media Team @ Cardonald College','Media Team @ Cardonald College',89,1,'',''],['dg','Easter Letter, 2010','Easter Letter, 2010',90,1,'',''],['dh','Johnstone Rotary Club Young Author Competition.','Johnstone Rotary Club Young Author Competition.',91,1,'',''],['di','SMT Remits','SMT Remits',92,1,'',''],['dj','Annual Report','ANNUAL REPORT',93,1,'',''],],['j','CITIZENSHIP','Enterprise and Citizenship',94,1,'',''],[['ai','Spiritual & Social','\<A NAME=TOP\>\</A\>Spiritual & Social',95,1,'',''],['ja','Great Balloon Race','Great Balloon Race',96,0,'',''],['jb','Eid Celebration','Eid',97,1,'',''],['jc','Sponsored Xmas Sing','Sponsored Christmas Sing, 2006',98,1,'',''],['jd','Vicky - Red Clothes Day','\<font color=&quot;red&quot;\>Red Clothes\</font\> Day',99,1,'',''],['je','Hall of Fame','Hall of Fame',100,1,'',''],['jf','3k Fun Run - 2008','3K - 2008',101,1,'',''],['jg','More 3k Fun Run','More 3k - 2008',102,1,'',''],['jh','Global Diversity Month 2008','Gryffe Global Diversity Month 2008',103,1,'',''],],['k','PAST TIMES','New School and the decant to St Cuthberts in 2006 - 7',104,1,'',''],[['ka','School Time Capsule','School Time Capsule',105,1,'',''],['ep','ep','ep',106,1,'',''],['kb','Packing Up','Packing Up',107,1,'',''],['kc','Settling in','St. Cuthbert\'s',108,1,'',''],['kd','Gryffe during reconstruction','Meanwhile, back at the ranch ...',109,1,'',''],['ke','Untitled','August Letter',110,1,'',''],['kf','Untitled','GRYFFE AGAINST BULLYING',111,1,'',''],],['l','ANCIENT TIMES','South Mound',112,1,'',''],[['la','Modern Times','\<a name=TOP\>\</a\>Modern Times',113,1,'',''],['lb','Early 20th. Century','\<a name=TOP\>\</a\>South Mound, early 20th. Century',114,1,'',''],['lc','Late 19th. Century','\<a name=TOP\>\</a\>South Mound, late 19th. Century',115,1,'',''],['ld','1826','\<a name=TOP\>\</a\>South Mound, 1826',116,1,'',''],['le','1796','\<a name=TOP\>\</a\>South Mound, 1796',117,1,'',''],],['h','SPORT','Under 14\'s Football',118,1,'',''],[['hc','Under 18\'s','Under 18\'s Football',119,1,'',''],['hd','St. Mirren Cup','St. Mirren Cup',120,1,'',''],['he','Girls\' Football','Girls’ Football ‘Kicks Off’ in Gryffe',121,1,'',''],['hf','Athletics and Cross Country','Athletics and Cross Country',122,1,'',''],['oa','Untitled','SEPTEMBER LETTER',123,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';
			}
	}
}

