/* [nodename, id, name, navigationtext, href, isnavigation, childs[], templatename] */

if (typeof(decodeURIComponent) == 'undefined') {
  decodeURIComponent = function(s) {
    return unescape(s);
  }
}

function jdecode(s) {
    s = s.replace(/\+/g, "%20")
    return decodeURIComponent(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 POS_TARGET=8;
var theSitetree=[ 
	['PAGE','1346',jdecode('ATAX+hilft+Ihnen%21++++%28Home%29'),jdecode(''),'/1346.html','true',[],'',''],
	['PAGE','8812',jdecode('Sofortmassnahmen+im+Schadenfall'),jdecode(''),'/8812.html','true',[],'',''],
	['PAGE','6001',jdecode('Schadenmanagement'),jdecode(''),'/6001.html','true',[],'',''],
	['PAGE','11712',jdecode('Schadenfall+f%C3%BCr+Hauseigent%C3%BCmer'),jdecode(''),'/11712.html','true',[],'',''],
	['PAGE','11912',jdecode('Schadenfall+im+Gewerbe+und+Industrie'),jdecode(''),'/11912.html','true',[],'',''],
	['PAGE','12412',jdecode('Leitungswasserschaden'),jdecode(''),'/12412.html','true',[],'',''],
	['PAGE','5201',jdecode('Branschadenreinigung'),jdecode(''),'/5201.html','true',[],'',''],
	['PAGE','5222',jdecode('Wasserschadenreinigung'),jdecode(''),'/5222.html','true',[],'',''],
	['PAGE','5264',jdecode('Brandschadensanierung'),jdecode(''),'/5264.html','true',[],'',''],
	['PAGE','5243',jdecode('Wasserschadensanierung'),jdecode(''),'/5243.html','true',[],'',''],
	['PAGE','29612',jdecode('Begrifferk%C3%A4rung%3A+Trocknung%2C+Bautrocknung+'),jdecode(''),'/29612.html','true',[],'',''],
	['PAGE','8612',jdecode('Trockenlegung+nach+Schaden'),jdecode(''),'/8612.html','true',[],'',''],
	['PAGE','5501',jdecode('Schimmelpilzsch%C3%A4den'),jdecode(''),'/5501.html','true',[],'',''],
	['PAGE','5522',jdecode('Schadstoffbeseitigung'),jdecode(''),'/5522.html','true',[],'',''],
	['PAGE','5543',jdecode('Brandschutt%3A+R%C3%A4umung%2C+Entsorgung'),jdecode(''),'/5543.html','true',[],'',''],
	['PAGE','5764',jdecode('Geruchsbeseitung%2C+Geruchsneuralisation'),jdecode(''),'/5764.html','true',[],'',''],
	['PAGE','5564',jdecode('Abbrucharbeiten%2C+Entkernungen'),jdecode(''),'/5564.html','true',[],'',''],
	['PAGE','27312',jdecode('Industriereinigung%2C+Anlagenreinigung'),jdecode(''),'/27312.html','true',[],'',''],
	['PAGE','5743',jdecode('Baureinigung%2C+Umbaureinigung'),jdecode(''),'/5743.html','true',[],'',''],
	['PAGE','28212',jdecode('Fassadenreinigung'),jdecode(''),'/28212.html','true',[],'',''],
	['PAGE','28512',jdecode('K%C3%BCchenreinigung%2C+K%C3%BCchenabluftreinigung'),jdecode(''),'/28512.html','true',[],'',''],
	['PAGE','27412',jdecode('Teppichreinigung+'),jdecode(''),'/27412.html','true',[],'',''],
	['PAGE','27512',jdecode('Polsterreinigung'),jdecode(''),'/27512.html','true',[],'',''],
	['PAGE','7801',jdecode('24h+Notruf'),jdecode(''),'/7801.html','true',[],'',''],
	['PAGE','5785',jdecode('Unsere+Einsatzgebiete'),jdecode(''),'/5785.html','true',[],'',''],
	['PAGE','5806',jdecode('Unsere+weitere+Webseiten'),jdecode(''),'/5806.html','true',[],'',''],
	['PAGE','1441',jdecode('So+kontaktieren+Sie+uns'),jdecode(''),'/1441.html','true',[],'','']];
var siteelementCount=27;
theSitetree.topTemplateName='Pastel';
theSitetree.paletteFamily='D3F9AA';
theSitetree.keyvisualId='11250';
theSitetree.keyvisualName='kv_11250.jpg';
theSitetree.fontsetId='32129';
theSitetree.graphicsetId='13921';
theSitetree.contentColor='403f3f';
theSitetree.contentBGColor='FFFFFF';
var localeDef={
  language: 'de',
  country: 'CH'
};
var theTemplate={
				hasFlashNavigation: 'false',
				hasFlashLogo: 	'false',
				hasFlashCompanyname: 'false',
				hasFlashElements: 'false',
				hasCompanyname: 'false',
				name: 			'Pastel',
				paletteFamily: 	'D3F9AA',
				keyvisualId: 	'11250',
				keyvisualName: 	'kv_11250.jpg',
				fontsetId: 		'32129',
				graphicsetId: 	'13921',
				contentColor: 	'403f3f',
				contentBGColor: 'FFFFFF',
				a_color: 		'D3F9AA',
				b_color: 		'000000',
				c_color: 		'000000',
				d_color: 		'000000',
				e_color: 		'000000',
				f_color: 		'000000',
				hasCustomLogo: 	'false',
				contentFontFace:'Verdana, Arial, Helvetica, sans-serif',
				contentFontSize:'12',
				useFavicon:     'false'
			  };
var webappMappings = {};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5501',
internalId:  '',
customField: '20100718-215816'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5222',
internalId:  '',
customField: '20100718-214954'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5243',
internalId:  '',
customField: '20100718-215628'
};
webappMappings['7008']=webappMappings['7008-5442']={
webappId:    '7008',
documentId:  '1441',
internalId:  '5442',
customField: 'language:de;country:CH;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '1346',
internalId:  '',
customField: '20100718-214257'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5522',
internalId:  '',
customField: '20100718-215904'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5264',
internalId:  '',
customField: '20100718-215529'
};
webappMappings['1006']=webappMappings['1006-1006']={
webappId:    '1006',
documentId:  '1346',
internalId:  '1006',
customField: '1006'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5201',
internalId:  '',
customField: '20100718-214909'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '1441',
internalId:  '',
customField: '20100718-220955'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5543',
internalId:  '',
customField: '20100718-215950'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5564',
internalId:  '',
customField: '20100718-220130'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '27312',
internalId:  '',
customField: '20100718-220211'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5743',
internalId:  '',
customField: '20100718-220254'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5764',
internalId:  '',
customField: '20100718-220040'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5785',
internalId:  '',
customField: '20100718-220753'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5806',
internalId:  '',
customField: '20101102-122342'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '6001',
internalId:  '',
customField: '20100718-214427'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '7801',
internalId:  '',
customField: '20100718-220634'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '8612',
internalId:  '',
customField: '20100718-215731'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '8812',
internalId:  '',
customField: '20100718-214531'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11712',
internalId:  '',
customField: '20100718-214515'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11912',
internalId:  '',
customField: '20100718-214726'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '12412',
internalId:  '',
customField: '20100718-214826'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '27412',
internalId:  '',
customField: '20100718-220501'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '27512',
internalId:  '',
customField: '20100718-220544'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '28212',
internalId:  '',
customField: '20100718-220336'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '28512',
internalId:  '',
customField: '20100718-220415'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '29612',
internalId:  '',
customField: '20091229-202319'
};
var canonHostname = 'wsc02.webland.ch';
var accountId     = 'AWB010IN253K';
var companyName   = 'www.Brandschadensanierung-Wasserschadensanierung.ch+++++++++++++++++++++++++++++++++++++++++++++++++++++++++atax.suisse%40gmail.com';
var htmlTitle	  = 'Schweiz%3A+Brandschaden-%2C+Wasserschaden-Reinigung+und+-Sanierung+in+ZH%2C+TG%2C+SH%2C+SZ%2C+ZG%2C+SG%2C+AG%2C+BS%2C+BL%2C+SO%2C+LU%2C+BE';
var metaKeywords  = 'Branschadenreinigung+Wasserschadenreinigung+Brandschadensanierung+Wasserschadensanierung+Kanton+Z%C3%BCrich+Aargau+Baselland+Basel-Stadt+Solothurn+Bern+Luzern+Zug+Schwyz+St.Gallen+Glarus+Appenzell+Thurgau++Schaffhausen+Wasserschaden-Trocknung%2C+Bauaustrocknung+Bautrocknung+Leckortung+Brandschaden+Wasserschaden+L%C3%BCftungsreinigung+Anlagenreinigung+Geruchneutralisation+Schaden+Geruchbeseitigung+Spezialsanierungen+Schadensanierungen+Geruchsisalation+Ionisation+Brand+Ueberschwemmung+Rohrbruch+Explosion+Schadenbehebung+Geb%C3%A4udesanierung+Luftentkeimung+L%C3%BCftungshygiene+SWKI+VA104-01+VA102-01+Klimakanalreinigung+L%C3%BCftungsreinigung+Abluftkanalreinigung+K%C3%BCchenabluftreinigung+Dekontamination+Trocknung+Entfeuchtung+Beheizung+Bauheizung+Schimmelsanierung+Schadenexpertise+Schadensanalyse+Entsorgung+Entr%C3%BCmpelung+R%C3%A4umung+Industriereinigung+Abbrucharbeiten+Abrissarbeiten+Entkernung+R%C3%BCckbauarbeiten+Brandfolgeschaden+Schadenbild+Schadenbehebung+Schadenkatalog+Sofortmassnahmen+Schadenmanagement+L%C3%B6schwasser+Fassadenreinigung+K%C3%BCchenabluftreinigung+K%C3%BCchenreinigung+Teppichreinigung+Polsterreinigung+Brandsanierer+Trockenlegung+Trocknung+Brandschadenbeseitigung+Wasserschadenbeseitigung+Spezialsanierung+Unwetterschaden+ZH+SZ+TG+ZG+AG+SG+BS+BL+SO+BE+Uster+Wetzikon+Hinwil+Rapperswil+Freienbach+Wilen+Pfaeffikon+Greigfensee+Volketswil+B%C3%BClach+bachenb%C3%BClach+Niederhasli+Oberglatt+Niederglatt+Opfikon+K%C3%BCsnacht+Erlenbach+Zumikon+Zollikon+Fluntern+Spreitenbach+Lenzburg+Brugg+Baden+Pratteln+Horgen+Waedenswil+Tahlwil+Adliswil+Urdorf+Oerlikon+Seebach+Glattbrugg+Regensdorf+Dielsdorf+Affoltern+Winterthur+';
var metaContents  = 'Branschadenreinigung%2C+Wasserschadenreinigung%2C+Brandschadensanierung%2C+Wasserschadensanierung+Brandschadenbeseitigung+Wasserschadenbeseitigung+Spezialsanierung+in+Kantonen+Z%C3%BCrich%2C+Aargau%2C+Baselland%2C+Basel-Stadt%2C+Solothurn%2C+Bern%2C+Luzern%2C+Zug%2C+Schwyz%2C+St.Gallen%2C+Glarus%2C+Appenzell%2C+Thurgau+und+Schaffhausen%2C';
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;
};

theSitetree.getByXx = function(lookup, xx, ar) {
    if (typeof(ar) == 'undefined'){
    	ar = this;
    }
    for (var i=0; i < ar.length; i++) {
        if (ar[i][xx] == lookup){
        	return ar[i];
        }
        if (ar[i][POS_CHILDS].length > 0) {
        	var result=this.getByXx(lookup, xx, ar[i][POS_CHILDS]);
            if (result != null){
                return result;
               }
        }
    }
    return null;
};

function gotoPage(lookup) {
	if(__path_prefix__ == "/servlet/CMServeRES" && typeof (changePage) == 'function'){
		changePage(lookup);
		return;
	}
	var page = theSitetree.getHREF(lookup);
	if (!page) {
		var testFor = [ POS_NAME, POS_NAVIGATIONTEXT ];
		for (var i=0 ; i < testFor.length ; i++) {
			var p = theSitetree.getByXx(lookup, testFor[i]);
			if (p != null) {
				page = p[POS_HREF];
				break;
			}
		}
	}
	document.location.href = (new URL(__path_prefix__ + page, true, true)).toString();
};

