/* [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','4613',jdecode('Home'),jdecode(''),'/4613.html','true',[],''],
	['PAGE','107216',jdecode('WTCC+Portugal'),jdecode(''),'/107216.html','true',[],''],
	['PAGE','107716',jdecode('Monza+GT'),jdecode(''),'/107716.html','true',[],''],
	['PAGE','112624',jdecode('Highbury+farewell'),jdecode(''),'/112624.html','true',[],''],
	['PAGE','7316',jdecode('World+Trade+Center'),jdecode(''),'/7316.html','true',[],''],
	['PAGE','106690',jdecode('Live+football+scores'),jdecode(''),'/106690.html','true',[],''],
	['PAGE','106615',jdecode('The+Sun+2008'),jdecode(''),'/106615.html','true',[],''],
	['PAGE','105246',jdecode('The+Sun+2007'),jdecode(''),'/105246.html','true',[],''],
	['PAGE','77215',jdecode('News+2006'),jdecode(''),'/77215/index.html','true',[ 
		['PAGE','101281',jdecode('Oct+29%2C+2006'),jdecode(''),'/77215/101281.html','true',[],''],
		['PAGE','101534',jdecode('Oct+15%2C+2006'),jdecode(''),'/77215/101534.html','true',[],''],
		['PAGE','101219',jdecode('Oct+8%2C+2006'),jdecode(''),'/77215/101219.html','true',[],''],
		['PAGE','100018',jdecode('Oct+1%2C+2006'),jdecode(''),'/77215/100018.html','true',[],''],
		['PAGE','100547',jdecode('Sept+17%2C+2006'),jdecode(''),'/77215/100547.html','true',[],''],
		['PAGE','100578',jdecode('Sept+10%2C+2006'),jdecode(''),'/77215/100578.html','true',[],''],
		['PAGE','99915',jdecode('Aug+20%2C+2006'),jdecode(''),'/77215/99915.html','true',[],''],
		['PAGE','98590',jdecode('Apr+16%2C+2006'),jdecode(''),'/77215/98590.html','true',[],''],
		['PAGE','98707',jdecode('Apr+2%2C+2006'),jdecode(''),'/77215/98707.html','true',[],''],
		['PAGE','98273',jdecode('Feb+26%2C+2006'),jdecode(''),'/77215/98273.html','true',[],''],
		['PAGE','96546',jdecode('Jan+8%2C+2006'),jdecode(''),'/77215/96546.html','true',[],'']
	],''],
	['PAGE','99219',jdecode('World+Cup+2006'),jdecode(''),'/99219/index.html','true',[ 
		['PAGE','99250',jdecode('World+Cup+Shorts'),jdecode(''),'/99219/99250.html','true',[],''],
		['PAGE','99281',jdecode('World+Cup+News'),jdecode(''),'/99219/99281.html','true',[],'']
	],''],
	['PAGE','67615',jdecode('Shorts+2006'),jdecode(''),'/67615/index.html','true',[ 
		['PAGE','100080',jdecode('October+2006'),jdecode(''),'/67615/100080.html','true',[],''],
		['PAGE','100049',jdecode('September+2006'),jdecode(''),'/67615/100049.html','true',[],''],
		['PAGE','98415',jdecode('April+2006'),jdecode(''),'/67615/98415.html','true',[],''],
		['PAGE','98179',jdecode('March+2006'),jdecode(''),'/67615/98179.html','true',[],''],
		['PAGE','97615',jdecode('February+2006'),jdecode(''),'/67615/97615.html','true',[],''],
		['PAGE','96346',jdecode('January+2006'),jdecode(''),'/67615/96346.html','true',[],'']
	],''],
	['PAGE','100111',jdecode('News+2005'),jdecode(''),'/100111/index.html','true',[ 
		['PAGE','95815',jdecode('Dec+18%2C+2005'),jdecode(''),'/100111/95815.html','true',[],''],
		['PAGE','95415',jdecode('Dec+4%2C+2005'),jdecode(''),'/100111/95415.html','true',[],''],
		['PAGE','95115',jdecode('Nov+13%2C+2005'),jdecode(''),'/100111/95115.html','true',[],''],
		['PAGE','94915',jdecode('Oct+30%2C+2005'),jdecode(''),'/100111/94915.html','true',[],''],
		['PAGE','94515',jdecode('Oct+16%2C+2005'),jdecode(''),'/100111/94515.html','true',[],''],
		['PAGE','94315',jdecode('Oct+9%2C+2005'),jdecode(''),'/100111/94315.html','true',[],''],
		['PAGE','93815',jdecode('Sept+25%2C+2005'),jdecode(''),'/100111/93815.html','true',[],''],
		['PAGE','93615',jdecode('Sept+18%2C+2005'),jdecode(''),'/100111/93615.html','true',[],''],
		['PAGE','93315',jdecode('Sept+11%2C+2005'),jdecode(''),'/100111/93315.html','true',[],''],
		['PAGE','93457',jdecode('Sept+4%2C+2005'),jdecode(''),'/100111/93457.html','true',[],''],
		['PAGE','92666',jdecode('Aug+21%2C+2005'),jdecode(''),'/100111/92666.html','true',[],''],
		['PAGE','92446',jdecode('Aug+14%2C+2005'),jdecode(''),'/100111/92446.html','true',[],''],
		['PAGE','92002',jdecode('July+24%2C+2005'),jdecode(''),'/100111/92002.html','true',[],''],
		['PAGE','91246',jdecode('June+5%2C+2005'),jdecode(''),'/100111/91246.html','true',[],''],
		['PAGE','90881',jdecode('May+22%2C+2005'),jdecode(''),'/100111/90881.html','true',[],''],
		['PAGE','90463',jdecode('May+15%2C+2005'),jdecode(''),'/100111/90463.html','true',[],''],
		['PAGE','90015',jdecode('May+1%2C+2005'),jdecode(''),'/100111/90015.html','true',[],''],
		['PAGE','89931',jdecode('Apr+24%2C+2005'),jdecode(''),'/100111/89931.html','true',[],''],
		['PAGE','89115',jdecode('Mar+27%2C+2005'),jdecode(''),'/100111/89115.html','true',[],''],
		['PAGE','88764',jdecode('Mar+13%2C+2005'),jdecode(''),'/100111/88764.html','true',[],''],
		['PAGE','88119',jdecode('Feb+20%2C+2005'),jdecode(''),'/100111/88119.html','true',[],''],
		['PAGE','87458',jdecode('Jan+16%2C+2005'),jdecode(''),'/100111/87458.html','true',[],''],
		['PAGE','87533',jdecode('Jan+9%2C+2005'),jdecode(''),'/100111/87533.html','true',[],''],
		['PAGE','86815',jdecode('Jan+2%2C+2005'),jdecode(''),'/100111/86815.html','true',[],'']
	],''],
	['PAGE','100246',jdecode('Shorts+2005'),jdecode(''),'/100246/index.html','true',[ 
		['PAGE','95446',jdecode('December+2005'),jdecode(''),'/100246/95446.html','true',[],''],
		['PAGE','95146',jdecode('November+2005'),jdecode(''),'/100246/95146.html','true',[],''],
		['PAGE','94346',jdecode('October+2005'),jdecode(''),'/100246/94346.html','true',[],''],
		['PAGE','93097',jdecode('September+2005'),jdecode(''),'/100246/93097.html','true',[],''],
		['PAGE','92415',jdecode('August+2005'),jdecode(''),'/100246/92415.html','true',[],''],
		['PAGE','91915',jdecode('July+2005'),jdecode(''),'/100246/91915.html','true',[],''],
		['PAGE','91215',jdecode('June+2005'),jdecode(''),'/100246/91215.html','true',[],''],
		['PAGE','90115',jdecode('May+2005'),jdecode(''),'/100246/90115.html','true',[],''],
		['PAGE','89415',jdecode('April+2005'),jdecode(''),'/100246/89415.html','true',[],''],
		['PAGE','88515',jdecode('March+2005'),jdecode(''),'/100246/88515.html','true',[],''],
		['PAGE','87915',jdecode('February+2005'),jdecode(''),'/100246/87915.html','true',[],''],
		['PAGE','86877',jdecode('January+2005'),jdecode(''),'/100246/86877.html','true',[],'']
	],''],
	['PAGE','100215',jdecode('News+2004'),jdecode(''),'/100215/index.html','true',[ 
		['PAGE','86615',jdecode('Dec+19%2C+2004'),jdecode(''),'/100215/86615.html','true',[],''],
		['PAGE','86415',jdecode('Dec+12%2C+2004'),jdecode(''),'/100215/86415.html','true',[],''],
		['PAGE','86215',jdecode('Nov+28%2C+2004'),jdecode(''),'/100215/86215.html','true',[],''],
		['PAGE','85967',jdecode('Nov+14%2C+2004'),jdecode(''),'/100215/85967.html','true',[],''],
		['PAGE','83415',jdecode('Oct+17%2C+2004'),jdecode(''),'/100215/83415.html','true',[],''],
		['PAGE','83015',jdecode('Oct+10%2C+2004'),jdecode(''),'/100215/83015.html','true',[],''],
		['PAGE','82623',jdecode('Oct+3%2C+2004'),jdecode(''),'/100215/82623.html','true',[],''],
		['PAGE','82215',jdecode('Sept+19%2C+2004'),jdecode(''),'/100215/82215.html','true',[],''],
		['PAGE','81915',jdecode('Sept+12%2C+2004'),jdecode(''),'/100215/81915.html','true',[],''],
		['PAGE','81415',jdecode('Sept+5%2C+2004'),jdecode(''),'/100215/81415.html','true',[],''],
		['PAGE','81115',jdecode('Aug+22%2C+2004'),jdecode(''),'/100215/81115.html','true',[],''],
		['PAGE','77315',jdecode('July+25%2C+2004'),jdecode(''),'/100215/77315.html','true',[],''],
		['PAGE','77556',jdecode('June+6%2C+2004'),jdecode(''),'/100215/77556.html','true',[],''],
		['PAGE','78232',jdecode('May+9%2C+2004'),jdecode(''),'/100215/78232.html','true',[],'']
	],''],
	['PAGE','100277',jdecode('Shorts+2004'),jdecode(''),'/100277/index.html','true',[ 
		['PAGE','86846',jdecode('December+2004'),jdecode(''),'/100277/86846.html','true',[],''],
		['PAGE','84415',jdecode('November+2004'),jdecode(''),'/100277/84415.html','true',[],''],
		['PAGE','82515',jdecode('October+2004'),jdecode(''),'/100277/82515.html','true',[],''],
		['PAGE','81615',jdecode('September+2004'),jdecode(''),'/100277/81615.html','true',[],''],
		['PAGE','67215',jdecode('August+2004'),jdecode(''),'/100277/67215.html','true',[],''],
		['PAGE','77033',jdecode('July+2004'),jdecode(''),'/100277/77033.html','true',[],''],
		['PAGE','78015',jdecode('May+2004'),jdecode(''),'/100277/78015.html','true',[],''],
		['PAGE','78046',jdecode('April+2004'),jdecode(''),'/100277/78046.html','true',[],'']
	],''],
	['PAGE','102355',jdecode('Munro+BLOG'),jdecode(''),'/102355/index.html','true',[ 
		['PAGE','105080',jdecode('March+2007'),jdecode(''),'/102355/105080.html','true',[],''],
		['PAGE','104815',jdecode('February+2007'),jdecode(''),'/102355/104815.html','true',[],''],
		['PAGE','103515',jdecode('January+2007'),jdecode(''),'/102355/103515.html','true',[],''],
		['PAGE','102386',jdecode('December+2006'),jdecode(''),'/102355/102386.html','true',[],''],
		['PAGE','100947',jdecode('November+2006'),jdecode(''),'/102355/100947.html','true',[],''],
		['PAGE','103737',jdecode('October+2006'),jdecode(''),'/102355/103737.html','true',[],'']
	],''],
	['PAGE','95928',jdecode('Features'),jdecode(''),'/95928/index.html','true',[ 
		['PAGE','97815',jdecode('February+2006'),jdecode(''),'/95928/97815.html','true',[],''],
		['PAGE','95959',jdecode('December+2005'),jdecode(''),'/95928/95959.html','true',[],''],
		['PAGE','90233',jdecode('May+2005'),jdecode(''),'/95928/90233.html','true',[],'']
	],''],
	['PAGE','78915',jdecode('Football+Database'),jdecode(''),'/78915/index.html','true',[ 
		['PAGE','67915',jdecode('1888-89'),jdecode(''),'/78915/67915.html','true',[],''],
		['PAGE','79115',jdecode('League+champions'),jdecode(''),'/78915/79115.html','true',[],''],
		['PAGE','75815',jdecode('FA+Cup+finals'),jdecode(''),'/78915/75815.html','true',[],''],
		['PAGE','85015',jdecode('League+Cup+finals'),jdecode(''),'/78915/85015.html','true',[],''],
		['PAGE','80015',jdecode('European+Cup+finals'),jdecode(''),'/78915/80015.html','true',[],''],
		['PAGE','79815',jdecode('ECWC+finals'),jdecode(''),'/78915/79815.html','true',[],''],
		['PAGE','80046',jdecode('Uefa+Cup+finals'),jdecode(''),'/78915/80046.html','true',[],'']
	],''],
	['PAGE','4751',jdecode('Speaking+Personally'),jdecode(''),'/4751/index.html','true',[ 
		['PAGE','4724',jdecode('West+Ham+United'),jdecode(''),'/4751/4724.html','true',[],''],
		['PAGE','98818',jdecode('Tottenham+07.05.06'),jdecode(''),'/4751/98818.html','true',[],''],
		['PAGE','98900',jdecode('Man+City+15.04.06'),jdecode(''),'/4751/98900.html','true',[],''],
		['PAGE','98115',jdecode('Bolton+15.03.06'),jdecode(''),'/4751/98115.html','true',[],''],
		['PAGE','97146',jdecode('Blackburn++28.01.06'),jdecode(''),'/4751/97146.html','true',[],''],
		['PAGE','95846',jdecode('Chelsea++02.01.06'),jdecode(''),'/4751/95846.html','true',[],''],
		['PAGE','95477',jdecode('Man+Utd+27.11.05'),jdecode(''),'/4751/95477.html','true',[],''],
		['PAGE','94715',jdecode('Middlesbro+23.10.05'),jdecode(''),'/4751/94715.html','true',[],''],
		['PAGE','92915',jdecode('Aston+Villa+12.09.05'),jdecode(''),'/4751/92915.html','true',[],''],
		['PAGE','90615',jdecode('Ipswich+14.05.05'),jdecode(''),'/4751/90615.html','true',[],''],
		['PAGE','89815',jdecode('Sunderland+29.04.05'),jdecode(''),'/4751/89815.html','true',[],''],
		['PAGE','89015',jdecode('Leicester+18.02.05'),jdecode(''),'/4751/89015.html','true',[],''],
		['PAGE','87615',jdecode('Sheff+Utd+29.01.05'),jdecode(''),'/4751/87615.html','true',[],''],
		['PAGE','86715',jdecode('Sheff+Utd+03.01.05'),jdecode(''),'/4751/86715.html','true',[],''],
		['PAGE','84715',jdecode('Brighton+13.11.04'),jdecode(''),'/4751/84715.html','true',[],''],
		['PAGE','83715',jdecode('Stoke+City+19.10.04'),jdecode(''),'/4751/83715.html','true',[],''],
		['PAGE','16115',jdecode('Watford+01.05.04'),jdecode(''),'/4751/16115.html','true',[],''],
		['PAGE','16315',jdecode('Coventry+27.04.04'),jdecode(''),'/4751/16315.html','true',[],''],
		['PAGE','16518',jdecode('Gillingham+27.03.04'),jdecode(''),'/4751/16518.html','true',[],''],
		['PAGE','16715',jdecode('Rotherham+31.01.04'),jdecode(''),'/4751/16715.html','true',[],''],
		['PAGE','23521',jdecode('Sunderland+13.12.03'),jdecode(''),'/4751/23521.html','true',[],''],
		['PAGE','23561',jdecode('West+Brom+08.11.03'),jdecode(''),'/4751/23561.html','true',[],''],
		['PAGE','23601',jdecode('C+Palace+01.10.03'),jdecode(''),'/4751/23601.html','true',[],''],
		['PAGE','23715',jdecode('Sheff+Utd+16.08.03'),jdecode(''),'/4751/23715.html','true',[],''],
		['PAGE','23755',jdecode('Chelsea+03.05.03'),jdecode(''),'/4751/23755.html','true',[],''],
		['PAGE','65817',jdecode('Fulham+26.12.02'),jdecode(''),'/4751/65817.html','true',[],''],
		['PAGE','66015',jdecode('Everton+27.10.02'),jdecode(''),'/4751/66015.html','true',[],''],
		['PAGE','66216',jdecode('Man+City+21.10.02'),jdecode(''),'/4751/66216.html','true',[],''],
		['PAGE','66415',jdecode('Charlton+06.04.02'),jdecode(''),'/4751/66415.html','true',[],''],
		['PAGE','66615',jdecode('Middlesbro+23.02.02'),jdecode(''),'/4751/66615.html','true',[],''],
		['PAGE','66815',jdecode('Leicester+12.01.02'),jdecode(''),'/4751/66815.html','true',[],'']
	],''],
	['PAGE','4670',jdecode('The+Sunday+Times'),jdecode(''),'/4670/index.html','true',[ 
		['PAGE','8916',jdecode('Debut'),jdecode(''),'/4670/8916.html','true',[],''],
		['PAGE','8943',jdecode('Football'),jdecode(''),'/4670/8943.html','true',[],''],
		['PAGE','4697',jdecode('Boxing'),jdecode(''),'/4670/4697.html','true',[],'']
	],''],
	['PAGE','4778',jdecode('Magazine+articles'),jdecode(''),'/4778/index.html','true',[ 
		['PAGE','80515',jdecode('Glen+Johnson%2C+Aug+03'),jdecode(''),'/4778/80515.html','true',[],''],
		['PAGE','4805',jdecode('Joe+Cole%2C+Jun+03'),jdecode(''),'/4778/4805.html','true',[],'']
	],''],
	['PAGE','5157',jdecode('Munro+CV'),jdecode(''),'/5157.html','true',[],''],
	['PAGE','4886',jdecode('Contact'),jdecode(''),'/4886.html','true',[],''],
	['PAGE','4859',jdecode('Links'),jdecode(''),'/4859.html','true',[],''],
	['PAGE','189416',jdecode('Gallery'),jdecode(''),'/189416.html','true',[],'']];
var siteelementCount=154;
theSitetree.topTemplateName='Stylus';
					                                                                    
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 */					                                                            

