/* [nodename, id, name, navigationtext, href, isnavigation, childs[], templatename] */

function jdecode(s) {
    s = s.replace(/\+/g, "%20")
    return unescape(s);
}

var POS_NODENAME=0;
var POS_ID=1;
var POS_NAME=2;
var POS_NAVIGATIONTEXT=3;
var POS_HREF=4;
var POS_ISNAVIGATION=5;
var POS_CHILDS=6;
var POS_TEMPLATENAME=7;
var theSitetree=[ 
	['PAGE','4598',jdecode('HOME+PAGE'),jdecode(''),'/4598.html','true',[],''],
	['PAGE','109542',jdecode('YOUTH+TRIALS+2011'),jdecode(''),'/109542.html','true',[],''],
	['PAGE','4655',jdecode('OUR+CLUB'),jdecode(''),'/4655/index.html','true',[ 
		['PAGE','72121',jdecode('Age+Group+Qualifying+Dates'),jdecode(''),'/4655/72121.html','true',[],''],
		['PAGE','60306',jdecode('Annual+Registration'),jdecode(''),'/4655/60306.html','true',[],''],
		['PAGE','27986',jdecode('HYFC+Constitution.'),jdecode(''),'/4655/27986.html','true',[],''],
		['PAGE','27557',jdecode('HYFC+Code+of+conduct'),jdecode(''),'/4655/27557.html','true',[],''],
		['PAGE','4682',jdecode('HYFC+Child+Protection+Policy'),jdecode(''),'/4655/4682/index.html','true',[ 
			['PAGE','83608',jdecode('HYFC+Child+Protection+Policy+%28follow+up+page%29'),jdecode(''),'/4655/4682/83608.html','false',[],'']
		],''],
		['PAGE','84621',jdecode('HYFC+Child+Photo+Policy'),jdecode(''),'/4655/84621.html','true',[],''],
		['PAGE','56065',jdecode('HYFC+Anti+Discrimination+Policy'),jdecode(''),'/4655/56065.html','true',[],''],
		['PAGE','55965',jdecode('HYFC+Equal+Opportunities+Policy'),jdecode(''),'/4655/55965.html','true',[],''],
		['PAGE','23157',jdecode('Football+links'),jdecode(''),'/4655/23157.html','true',[],''],
		['PAGE','4736',jdecode('Archives'),jdecode(''),'/4655/4736/index.html','true',[ 
			['PAGE','83586',jdecode('Archives+%28follow+up+page%29'),jdecode(''),'/4655/4736/83586.html','false',[],'']
		],''],
		['PAGE','13792',jdecode('Situations+vacant'),jdecode(''),'/4655/13792/index.html','true',[ 
			['PAGE','83497',jdecode('Situations+vacant+%28follow+up+page%29'),jdecode(''),'/4655/13792/83497.html','false',[],'']
		],'']
	],''],
	['PAGE','79521',jdecode('HISTORY'),jdecode(''),'/79521.html','true',[],''],
	['PAGE','49367',jdecode('CLUB+HONOURS'),jdecode(''),'/49367.html','true',[],''],
	['PAGE','4790',jdecode('OFFICERS+2011%2F12'),jdecode(''),'/4790.html','true',[],''],
	['PAGE','44376',jdecode('PARENTS+POST'),jdecode(''),'/44376/index.html','true',[ 
		['PAGE','83519',jdecode('PARENTS+POST+%28follow+up+page%29'),jdecode(''),'/44376/83519.html','false',[],'']
	],''],
	['PAGE','4709',jdecode('NEWS+'),jdecode(''),'/4709/index.html','true',[ 
		['PAGE','83541',jdecode('NEWS++%28follow+up+page%29'),jdecode(''),'/4709/83541.html','false',[],'']
	],''],
	['PAGE','4763',jdecode('HYFC+TOURNAMENT+2011'),jdecode(''),'/4763/index.html','true',[ 
		['PAGE','83563',jdecode('HYFC+TOURNAMENT+2009+%28follow+up+page%29'),jdecode(''),'/4763/83563.html','false',[],''],
		['PAGE','83821',jdecode('Tournament+Photos'),jdecode(''),'/4763/83821.html','true',[],'']
	],''],
	['PAGE','88021',jdecode('UNDER+7'),jdecode(''),'/88021/index.html','true',[ 
		['PAGE','88052',jdecode('A+Team+Res+%26+Fixtures'),jdecode(''),'/88021/88052.html','true',[],''],
		['PAGE','88083',jdecode('The+Squad'),jdecode(''),'/88021/88083.html','true',[],''],
		['PAGE','88114',jdecode('Managers+Locker'),jdecode(''),'/88021/88114.html','true',[],'']
	],''],
	['PAGE','53002',jdecode('UNDER+8'),jdecode(''),'/53002/index.html','true',[ 
		['PAGE','83125',jdecode('UNDER+7+%28follow+up+page%29'),jdecode(''),'/53002/83125.html','false',[],''],
		['PAGE','54865',jdecode('A+Team+Res+%26+Fixtures'),jdecode(''),'/53002/54865.html','true',[],''],
		['PAGE','54911',jdecode('The+Squad'),jdecode(''),'/53002/54911.html','true',[],''],
		['PAGE','54942',jdecode('Managers+Locker'),jdecode(''),'/53002/54942.html','true',[],'']
	],''],
	['PAGE','50367',jdecode('UNDER+9'),jdecode(''),'/50367/index.html','true',[ 
		['PAGE','83147',jdecode('UNDER+8+%28follow+up+page%29'),jdecode(''),'/50367/83147.html','false',[],''],
		['PAGE','50394',jdecode('A+Team+Res+%26+Fixtures+'),jdecode(''),'/50367/50394.html','true',[],''],
		['PAGE','50421',jdecode('The+Squad'),jdecode(''),'/50367/50421.html','true',[],''],
		['PAGE','50448',jdecode('Managers+Locker'),jdecode(''),'/50367/50448.html','true',[],''],
		['PAGE','50475',jdecode('B+Team+Res+%26+Fixtures'),jdecode(''),'/50367/50475.html','true',[],''],
		['PAGE','50502',jdecode('The+Squad'),jdecode(''),'/50367/50502.html','true',[],''],
		['PAGE','50529',jdecode('Managers+Locker'),jdecode(''),'/50367/50529.html','true',[],'']
	],''],
	['PAGE','4817',jdecode('UNDER+10'),jdecode(''),'/4817/index.html','true',[ 
		['PAGE','83175',jdecode('UNDER+9+%28follow+up+page%29'),jdecode(''),'/4817/83175.html','false',[],''],
		['PAGE','20057',jdecode('A+Team+Res+%26+Fixtures'),jdecode(''),'/4817/20057.html','true',[],''],
		['PAGE','20084',jdecode('The+Squad'),jdecode(''),'/4817/20084.html','true',[],''],
		['PAGE','20111',jdecode('Managers+Locker'),jdecode(''),'/4817/20111.html','true',[],'']
	],''],
	['PAGE','4871',jdecode('UNDER+11'),jdecode(''),'/4871/index.html','true',[ 
		['PAGE','83200',jdecode('UNDER+10+%28follow+up+page%29'),jdecode(''),'/4871/83200.html','false',[],''],
		['PAGE','6238',jdecode('A+Team+Res+%26+Fixtures'),jdecode(''),'/4871/6238.html','true',[],''],
		['PAGE','7451',jdecode('The+Squad'),jdecode(''),'/4871/7451.html','true',[],''],
		['PAGE','20300',jdecode('Managers+Locker'),jdecode(''),'/4871/20300.html','true',[],'']
	],''],
	['PAGE','4844',jdecode('UNDER+12'),jdecode(''),'/4844/index.html','true',[ 
		['PAGE','83222',jdecode('UNDER+11+%28follow+up+page%29'),jdecode(''),'/4844/83222.html','false',[],''],
		['PAGE','20219',jdecode('A+Team+Res+%26+Fixtures'),jdecode(''),'/4844/20219.html','true',[],''],
		['PAGE','20246',jdecode('The+Squad'),jdecode(''),'/4844/20246.html','true',[],''],
		['PAGE','20273',jdecode('Managers+Locker'),jdecode(''),'/4844/20273.html','true',[],'']
	],''],
	['PAGE','4898',jdecode('UNDER+13'),jdecode(''),'/4898/index.html','true',[ 
		['PAGE','83249',jdecode('UNDER+12+%28follow+up+page%29'),jdecode(''),'/4898/83249.html','false',[],''],
		['PAGE','7505',jdecode('A+Team+Res+%26+Fixtures'),jdecode(''),'/4898/7505.html','true',[],''],
		['PAGE','7532',jdecode('The+Squad'),jdecode(''),'/4898/7532.html','true',[],''],
		['PAGE','20354',jdecode('Managers+Locker'),jdecode(''),'/4898/20354.html','true',[],'']
	],''],
	['PAGE','4925',jdecode('UNDER+14'),jdecode(''),'/4925/index.html','true',[ 
		['PAGE','83271',jdecode('UNDER+13+%28follow+up+page%29'),jdecode(''),'/4925/83271.html','false',[],''],
		['PAGE','7559',jdecode('A+Team+Res+%26+Fixtures'),jdecode(''),'/4925/7559.html','true',[],''],
		['PAGE','7586',jdecode('The+Squad'),jdecode(''),'/4925/7586.html','true',[],''],
		['PAGE','20381',jdecode('Managers+Locker'),jdecode(''),'/4925/20381.html','true',[],'']
	],''],
	['PAGE','4952',jdecode('UNDER+15'),jdecode(''),'/4952/index.html','true',[ 
		['PAGE','83293',jdecode('UNDER+14+%28follow+up+page%29'),jdecode(''),'/4952/83293.html','false',[],''],
		['PAGE','7613',jdecode('A+Team+Res+%26+Fixtures'),jdecode(''),'/4952/7613.html','true',[],''],
		['PAGE','7640',jdecode('The+Squad'),jdecode(''),'/4952/7640.html','true',[],''],
		['PAGE','84921',jdecode('Managers+Locker'),jdecode(''),'/4952/84921.html','true',[],'']
	],''],
	['PAGE','4979',jdecode('UNDER+16'),jdecode(''),'/4979/index.html','true',[ 
		['PAGE','83315',jdecode('UNDER+15+%28follow+up+page%29'),jdecode(''),'/4979/83315.html','false',[],''],
		['PAGE','7721',jdecode('A+Team+Res+%26+Fixtures'),jdecode(''),'/4979/7721.html','true',[],''],
		['PAGE','7748',jdecode('The+Squad'),jdecode(''),'/4979/7748.html','true',[],''],
		['PAGE','20462',jdecode('Managers+Locker'),jdecode(''),'/4979/20462.html','true',[],''],
		['PAGE','69972',jdecode('B+Team+Res+%26+Fixtures'),jdecode(''),'/4979/69972.html','true',[],''],
		['PAGE','70003',jdecode('The+Squad'),jdecode(''),'/4979/70003.html','true',[],''],
		['PAGE','70034',jdecode('Managers+Locker'),jdecode(''),'/4979/70034.html','true',[],'']
	],''],
	['PAGE','5006',jdecode('UNDER+18'),jdecode(''),'/5006/index.html','true',[ 
		['PAGE','83337',jdecode('UNDER+16+%28follow+up+page%29'),jdecode(''),'/5006/83337.html','false',[],''],
		['PAGE','7775',jdecode('A+Team+Res+%26+Fixtures'),jdecode(''),'/5006/7775.html','true',[],''],
		['PAGE','7802',jdecode('The+Squad'),jdecode(''),'/5006/7802.html','true',[],''],
		['PAGE','20516',jdecode('Managers+Locker'),jdecode(''),'/5006/20516.html','true',[],'']
	],''],
	['PAGE','68552',jdecode('UNDER+18+%28+SCFYL%29'),jdecode(''),'/68552/index.html','true',[ 
		['PAGE','83403',jdecode('UNDER+18+%28+SCFYL%29+%28follow+up+page%29'),jdecode(''),'/68552/83403.html','false',[],''],
		['PAGE','70460',jdecode('Results+%26+Fixtures'),jdecode(''),'/68552/70460.html','true',[],''],
		['PAGE','71933',jdecode('The+Squad'),jdecode(''),'/68552/71933.html','true',[],''],
		['PAGE','71965',jdecode('Managers+Locker'),jdecode(''),'/68552/71965.html','true',[],'']
	],''],
	['PAGE','5087',jdecode('1st+TEAM'),jdecode(''),'/5087/index.html','true',[ 
		['PAGE','83428',jdecode('1st+TEAM+%28follow+up+page%29'),jdecode(''),'/5087/83428.html','false',[],''],
		['PAGE','110242',jdecode('1st+Res+%26+Fixtures+2011%2F12'),jdecode(''),'/5087/110242.html','true',[],''],
		['PAGE','110273',jdecode('1st+Match+Reports+2011%2F12'),jdecode(''),'/5087/110273.html','true',[],''],
		['PAGE','110304',jdecode('The+Squad+2011%2F12'),jdecode(''),'/5087/110304.html','true',[],''],
		['PAGE','20597',jdecode('Managers+Locker'),jdecode(''),'/5087/20597.html','true',[],''],
		['PAGE','7937',jdecode('1st+Res+%26+Fixtures+2010%2F11'),jdecode(''),'/5087/7937.html','true',[],''],
		['PAGE','93833',jdecode('1st+Match+Reports+2010%2F11'),jdecode(''),'/5087/93833.html','true',[],''],
		['PAGE','7964',jdecode('The+Squad+2010%2F11'),jdecode(''),'/5087/7964.html','true',[],'']
	],''],
	['PAGE','68521',jdecode('RESERVES'),jdecode(''),'/68521/index.html','true',[ 
		['PAGE','83453',jdecode('RESERVES+%28follow+up+page%29'),jdecode(''),'/68521/83453.html','false',[],''],
		['PAGE','69641',jdecode('Res+Team+Res+%26+Fixtures'),jdecode(''),'/68521/69641.html','true',[],''],
		['PAGE','95960',jdecode('Res+Team+Match+Reports'),jdecode(''),'/68521/95960.html','true',[],''],
		['PAGE','71996',jdecode('The+Squad'),jdecode(''),'/68521/71996.html','true',[],''],
		['PAGE','72027',jdecode('Managers+Locker'),jdecode(''),'/68521/72027.html','true',[],'']
	],''],
	['PAGE','5033',jdecode('3RDS'),jdecode(''),'/5033/index.html','true',[ 
		['PAGE','83359',jdecode('UNDER+17+%28follow+up+page%29'),jdecode(''),'/5033/83359.html','false',[],''],
		['PAGE','7829',jdecode('3rd+Team+Res+%26+Fixtures'),jdecode(''),'/5033/7829.html','true',[],''],
		['PAGE','94511',jdecode('3rd+Team+Match+Reports'),jdecode(''),'/5033/94511.html','true',[],''],
		['PAGE','7856',jdecode('The+Squad'),jdecode(''),'/5033/7856.html','true',[],''],
		['PAGE','20543',jdecode('Managers+Locker'),jdecode(''),'/5033/20543.html','true',[],'']
	],''],
	['PAGE','5114',jdecode('VETS'),jdecode(''),'/5114/index.html','true',[ 
		['PAGE','83475',jdecode('VETS+%28follow+up+page%29'),jdecode(''),'/5114/83475.html','false',[],''],
		['PAGE','7991',jdecode('A+Team+Res+%26+Fixtures'),jdecode(''),'/5114/7991.html','true',[],''],
		['PAGE','8018',jdecode('The+Squad'),jdecode(''),'/5114/8018.html','true',[],''],
		['PAGE','20624',jdecode('Managers+Locker'),jdecode(''),'/5114/20624.html','true',[],'']
	],''],
	['PAGE','7154',jdecode('Guestbook'),jdecode(''),'/7154/index.html','true',[ 
		['PAGE','7155',jdecode('Read+Guestbook'),jdecode(''),'/7154/7155.html','true',[],'']
	],'']];
var siteelementCount=120;
theSitetree.topTemplateName='Startup';
					                                                                    
theSitetree.getById = function(id, ar) {												
							if (typeof(ar) == 'undefined')                              
								ar = this;                                              
							for (var i=0; i < ar.length; i++) {                         
								if (ar[i][POS_ID] == id)                                
									return ar[i];                                       
								if (ar[i][POS_CHILDS].length > 0) {                     
									var result=this.getById(id, ar[i][POS_CHILDS]);     
									if (result != null)                                 
										return result;                                  
								}									                    
							}                                                           
							return null;                                                
					  };                                                                
					                                                                    
theSitetree.getParentById = function(id, ar) {											
						if (typeof(ar) == 'undefined')                              	
							ar = this;                                             		
						for (var i=0; i < ar.length; i++) {                        		
							for (var j = 0; j < ar[i][POS_CHILDS].length; j++) {   		
								if (ar[i][POS_CHILDS][j][POS_ID] == id) {          		
									// child found                                 		
									return ar[i];                                  		
								}                                                  		
								var result=this.getParentById(id, ar[i][POS_CHILDS]);   
								if (result != null)                                 	
									return result;                                  	
							}                                                       	
						}                                                           	
						return null;                                                	
					 }								                                    
					                                                                    
theSitetree.getName = function(id) {                                                    
						var elem = this.getById(id);                                    
						if (elem != null)                                               
							return elem[POS_NAME];                                      
						return null;	                                                
					  };			                                                    
theSitetree.getNavigationText = function(id) {                                          
						var elem = this.getById(id);                                    
						if (elem != null)                                               
							return elem[POS_NAVIGATIONTEXT];                            
						return null;	                                                
					  };			                                                    
					                                                                    
theSitetree.getHREF = function(id) {                                                    
						var elem = this.getById(id);                                    
						if (elem != null)                                               
							return elem[POS_HREF];                                      
						return null;	                                                
					  };			                                                    
					                                                                    
theSitetree.getIsNavigation = function(id) {                                            
						var elem = this.getById(id);                                    
						if (elem != null)                                               
							return elem[POS_ISNAVIGATION];                              
						return null;	                                                
					  };			                                                    
					                                                                    
theSitetree.getTemplateName = function(id, lastTemplateName, ar) {             		 
	                                                                                 
	if (typeof(lastTemplateName) == 'undefined')                                     
		lastTemplateName = this.topTemplateName;	                                 
	if (typeof(ar) == 'undefined')                                                   
		ar = this;                                                                   
		                                                                             
	for (var i=0; i < ar.length; i++) {                                              
		var actTemplateName = ar[i][POS_TEMPLATENAME];                               
		                                                                             
		if (actTemplateName == '')                                                   
			actTemplateName = lastTemplateName;		                                 
		                                                                             
		if (ar[i][POS_ID] == id) {                                			         
			return actTemplateName;                                                  
		}	                                                                         
		                                                                             
		if (ar[i][POS_CHILDS].length > 0) {                                          
			var result=this.getTemplateName(id, actTemplateName, ar[i][POS_CHILDS]); 
			if (result != null)                                                      
				return result;                                                       
		}									                                         
	}                                                                                
	return null;                                                                     
	};                                                                               
/* EOF */					                                                            

