/* [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','201',jdecode('Home'),jdecode(''),'/201.html','true',[],''],
	['PAGE','4624',jdecode('eShops'),jdecode(''),'/4624/index.html','true',[ 
		['PAGE','382001',jdecode('Zubeh%C3%B6r-Shop+'),jdecode(''),'/4624/382001.html','true',[],''],
		['PAGE','382006',jdecode('Drucker-Shop'),jdecode(''),'/4624/382006.html','true',[],''],
		['PAGE','4634',jdecode('Kundeninformationen'),jdecode(''),'/4624/4634.html','true',[],'']
	],''],
	['PAGE','4644',jdecode('Drucker-Reparatur'),jdecode(''),'/4644/index.html','true',[ 
		['PAGE','4674',jdecode('Service-Pauschale'),jdecode(''),'/4644/4674.html','true',[],''],
		['PAGE','4684',jdecode('Service+nach+Aufwand'),jdecode(''),'/4644/4684.html','true',[],''],
		['PAGE','4694',jdecode('Vorbeugende+Wartung'),jdecode(''),'/4644/4694.html','true',[],'']
	],''],
	['PAGE','5601',jdecode('Drucker'),jdecode(''),'/5601/index.html','true',[ 
		['PAGE','5611',jdecode('Gebrauchte+HP+Drucker'),jdecode(''),'/5601/5611.html','true',[],''],
		['PAGE','4764',jdecode('Printer-Ankauf'),jdecode(''),'/5601/4764.html','true',[],''],
		['PAGE','4774',jdecode('Printer-Leasing'),jdecode(''),'/5601/4774.html','true',[],''],
		['PAGE','4784',jdecode('Printer-Leasing+Ablauf'),jdecode(''),'/5601/4784.html','true',[],''],
		['PAGE','5621',jdecode('Printer-Technologien'),jdecode(''),'/5601/5621.html','true',[],'']
	],''],
	['PAGE','4734',jdecode('Toner+%2F+Tinte+%2F+Gewebe+'),jdecode(''),'/4734/index.html','true',[ 
		['PAGE','4744',jdecode('Tinten-Patronen'),jdecode(''),'/4734/4744.html','true',[],''],
		['PAGE','4754',jdecode('Farbb%C3%A4nder+%26+-T%C3%BCcher'),jdecode(''),'/4734/4754.html','true',[],''],
		['PAGE','384302',jdecode('Datenbank'),jdecode(''),'/4734/384302.html','true',[],'']
	],''],
	['PAGE','5641',jdecode('Geld+f%C3%BCr+Leergut+'),jdecode(''),'/5641/index.html','true',[ 
		['PAGE','7201',jdecode('ABG+f%C3%BCr+Leergutankauf'),jdecode(''),'/5641/7201.html','true',[],''],
		['PAGE','7206',jdecode('Recyclingverfahren'),jdecode(''),'/5641/7206.html','true',[],'']
	],''],
	['PAGE','7211',jdecode('Support'),jdecode(''),'/7211/index.html','true',[ 
		['PAGE','12301',jdecode('Kompatibilit%C3%A4ts-Listen'),jdecode(''),'/7211/12301.html','true',[],''],
		['PAGE','12306',jdecode('Druckertreiber'),jdecode(''),'/7211/12306.html','true',[],''],
		['PAGE','12321',jdecode('InfoService'),jdecode(''),'/7211/12321.html','true',[],'']
	],''],
	['PAGE','7221',jdecode('Downloads'),jdecode(''),'/7221.html','true',[],''],
	['PAGE','7231',jdecode('Feedback'),jdecode(''),'/7231.html','true',[],''],
	['PAGE','7256',jdecode('Reportagen'),jdecode(''),'/7256/index.html','true',[ 
		['PAGE','39934',jdecode('F%C3%A4lschern+keine+Chance'),jdecode(''),'/7256/39934.html','true',[],''],
		['PAGE','39702',jdecode('Druckkosten+dr%C3%BCcken'),jdecode(''),'/7256/39702.html','true',[],''],
		['PAGE','7236',jdecode('20+Jahre+HP+LaserJet'),jdecode(''),'/7256/7236.html','true',[],''],
		['PAGE','7251',jdecode('Toner+eine+Gefahr%3F'),jdecode(''),'/7256/7251.html','true',[],''],
		['PAGE','7246',jdecode('Keine+%22Clever+Chips%22'),jdecode(''),'/7256/7246.html','true',[],'']
	],''],
	['PAGE','5631',jdecode('Preislisten'),jdecode(''),'/5631.html','true',[],''],
	['PAGE','7261',jdecode('Unternehmen'),jdecode(''),'/7261.html','true',[],''],
	['PAGE','7266',jdecode('AGB'),jdecode(''),'/7266.html','true',[],''],
	['PAGE','7271',jdecode('Kont%40kt'),jdecode(''),'/7271.html','true',[],''],
	['PAGE','7276',jdecode('Link-Partner+'),jdecode(''),'/7276/index.html','true',[ 
		['PAGE','292538',jdecode('Hardware-Shop+Links'),jdecode(''),'/7276/292538.html','true',[],'']
	],''],
	['PAGE','7291',jdecode('Impressum+'),jdecode(''),'/7291.html','true',[],''],
	['PAGE','169406',jdecode('Nutzungsbedingungen'),jdecode(''),'/169406.html','true',[],''],
	['PAGE','7296',jdecode('Sitemap'),jdecode(''),'/7296.html','true',[],'']];
var siteelementCount=43;
theSitetree.topTemplateName='Kreis';
					                                                                    
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 */					                                                            
