/* [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','1152',jdecode('BEM+VINDO'),jdecode(''),'/1152.html','true',[],''],
	['PAGE','12134',jdecode('Vorwort'),jdecode(''),'/12134.html','true',[],''],
	['PAGE','9902',jdecode('Cabo+Verde+'),jdecode(''),'/9902/index.html','true',[ 
		['PAGE','18048',jdecode('Der+Archipel'),jdecode(''),'/9902/18048.html','true',[],''],
		['PAGE','9929',jdecode('Sal%3A+Versalzene+Insel%3F'),jdecode(''),'/9902/9929.html','true',[],''],
		['PAGE','9956',jdecode('Boavista%3A+Ilha+fantastica'),jdecode(''),'/9902/9956.html','true',[],''],
		['PAGE','9983',jdecode('Santiago%3A+Gratwandern'),jdecode(''),'/9902/9983.html','true',[],''],
		['PAGE','16948',jdecode('Maio%3A+Salinengr%FCsse'),jdecode(''),'/9902/16948.html','true',[],''],
		['PAGE','10037',jdecode('Fogo%3A+Ausbruch+f%FCr+mich'),jdecode(''),'/9902/10037.html','true',[],''],
		['PAGE','10064',jdecode('Brava%3A+Gr%FCnes+Gef%E4ngnis'),jdecode(''),'/9902/10064.html','true',[],''],
		['PAGE','10091',jdecode('Sao+Nicolau'),jdecode(''),'/9902/10091.html','true',[],''],
		['PAGE','10118',jdecode('Sao+Vicente%3A+Knotenpunkt'),jdecode(''),'/9902/10118.html','true',[],''],
		['PAGE','10145',jdecode('Sto+Antao%3A+Ilha+di+Grogue'),jdecode(''),'/9902/10145.html','true',[],''],
		['PAGE','10172',jdecode('Die+unbewohnten+Inseln'),jdecode(''),'/9902/10172.html','true',[],'']
	],''],
	['PAGE','31768',jdecode('Boavista+Special'),jdecode(''),'/31768.html','true',[],''],
	['PAGE','14997',jdecode('Politik+%26+Geschichte'),jdecode(''),'/14997/index.html','true',[ 
		['PAGE','15024',jdecode('Die+Vergangenheit'),jdecode(''),'/14997/15024.html','true',[],''],
		['PAGE','15051',jdecode('Die+Gegenwart'),jdecode(''),'/14997/15051.html','true',[],''],
		['PAGE','15078',jdecode('Die+Zukunft'),jdecode(''),'/14997/15078.html','true',[],'']
	],''],
	['PAGE','30679',jdecode('Wirtschaft'),jdecode(''),'/30679/index.html','true',[ 
		['PAGE','30916',jdecode('Verschuldung'),jdecode(''),'/30679/30916.html','true',[],'']
	],''],
	['PAGE','3094',jdecode('Aktuelles'),jdecode(''),'/3094/index.html','true',[ 
		['PAGE','29356',jdecode('HOCHgesteckte+Ziele'),jdecode(''),'/3094/29356.html','true',[],''],
		['PAGE','14336',jdecode('Vermeintlich+frei...'),jdecode(''),'/3094/14336.html','true',[],''],
		['PAGE','27868',jdecode('Verst%E4dterung'),jdecode(''),'/3094/27868.html','true',[],''],
		['PAGE','14862',jdecode('Emigration'),jdecode(''),'/3094/14862.html','true',[],''],
		['PAGE','14835',jdecode('Interviews'),jdecode(''),'/3094/14835.html','true',[],''],
		['PAGE','17542',jdecode('News'),jdecode(''),'/3094/17542.html','true',[],'']
	],''],
	['PAGE','14889',jdecode('Essays'),jdecode(''),'/14889/index.html','true',[ 
		['PAGE','14916',jdecode('Die+vergessenen+Inseln'),jdecode(''),'/14889/14916.html','true',[],''],
		['PAGE','14943',jdecode('Die+Menschen+von+CV'),jdecode(''),'/14889/14943.html','true',[],''],
		['PAGE','11902',jdecode('Die+B%E4ume+von+CV'),jdecode(''),'/14889/11902.html','true',[],''],
		['PAGE','14970',jdecode('Ilha+Fantastica'),jdecode(''),'/14889/14970.html','true',[],'']
	],''],
	['PAGE','17790',jdecode('Reiseberichte'),jdecode(''),'/17790/index.html','true',[ 
		['PAGE','10610',jdecode('Tiempy+y+Silencio'),jdecode(''),'/17790/10610.html','true',[],''],
		['PAGE','15105',jdecode('Tiempo+y+Silencio+I.'),jdecode(''),'/17790/15105.html','true',[],''],
		['PAGE','21935',jdecode('Tiempo+y+Silencio+II.'),jdecode(''),'/17790/21935.html','true',[],'']
	],''],
	['PAGE','26543',jdecode('Sprachf%FChrer'),jdecode(''),'/26543/index.html','true',[ 
		['PAGE','27347',jdecode('Essen+und+Trinken'),jdecode(''),'/26543/27347.html','true',[],''],
		['PAGE','28105',jdecode('Diverses'),jdecode(''),'/26543/28105.html','true',[],'']
	],''],
	['PAGE','21962',jdecode('Kulinarisches'),jdecode(''),'/21962/index.html','true',[ 
		['PAGE','21989',jdecode('Rezepte'),jdecode(''),'/21962/21989.html','true',[],'']
	],''],
	['PAGE','10199',jdecode('Reisef%FChrer'),jdecode(''),'/10199/index.html','true',[ 
		['PAGE','10226',jdecode('Cabo+Verde+zu+Lande'),jdecode(''),'/10199/10226.html','true',[],''],
		['PAGE','10253',jdecode('Cabo+Verde+zu+Wasser'),jdecode(''),'/10199/10253.html','true',[],'']
	],''],
	['PAGE','11605',jdecode('N%FCtzliches+von+A+-+Z'),jdecode(''),'/11605/index.html','true',[ 
		['PAGE','27591',jdecode('A+-+O'),jdecode(''),'/11605/27591.html','true',[],''],
		['PAGE','27618',jdecode('P+-+Z'),jdecode(''),'/11605/27618.html','true',[],''],
		['PAGE','15132',jdecode('Service'),jdecode(''),'/11605/15132.html','true',[],''],
		['PAGE','10583',jdecode('Links+'),jdecode(''),'/11605/10583.html','true',[],''],
		['PAGE','31891',jdecode('Adressen'),jdecode(''),'/11605/31891.html','true',[],''],
		['PAGE','13735',jdecode('Literatur+%26+Co'),jdecode(''),'/11605/13735.html','true',[],''],
		['PAGE','31860',jdecode('Presseberichte'),jdecode(''),'/11605/31860.html','true',[],'']
	],''],
	['PAGE','4700',jdecode('Cabo+Verde+On-Line'),jdecode(''),'/4700/index.html','true',[ 
		['PAGE','4701',jdecode('Eintr%E4ge'),jdecode(''),'/4700/4701.html','true',[],'']
	],''],
	['PAGE','10280',jdecode('Impressum'),jdecode(''),'/10280.html','true',[],''],
	['PAGE','12602',jdecode('Anhang'),jdecode(''),'/12602.html','true',[],'']];
var siteelementCount=57;
theSitetree.topTemplateName='Logg';
					                                                                    
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 */					                                                            

