/* [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','71201',jdecode('Mana+Loa'),jdecode(''), jdecode('%2F71201%2Findex.html'), 'true',[ 
		['PAGE','2073',jdecode('People'),jdecode(''), jdecode('%2F71201%2F2073.html'), 'true',[],'',''],
		['PAGE','88201',jdecode('Prices+%26+Infos'),jdecode(''), jdecode('%2F71201%2F88201.html'), 'true',[],'',''],
		['PAGE','2136',jdecode('Impressum'),jdecode(''), jdecode('%2F71201%2F2136.html'), 'true',[],'','']
	],'',''],
	['PAGE','71101',jdecode('well-being'),jdecode(''), jdecode('%2F71101%2Findex.html'), 'true',[ 
		['PAGE','88222',jdecode('Holistic+Health'),jdecode(''), jdecode('%2F71101%2F88222.html'), 'true',[],'',''],
		['PAGE','27401',jdecode('Massage'),jdecode(''), jdecode('%2F71101%2F27401.html'), 'true',[],'',''],
		['PAGE','27422',jdecode('NLP'),jdecode(''), jdecode('%2F71101%2F27422.html'), 'true',[],'','']
	],'',''],
	['PAGE','88243',jdecode('move%26%23x27%3Bn'),jdecode(''), jdecode('%2F88243%2Findex.html'), 'true',[ 
		['PAGE','69874',jdecode('Atem+%26+Streching'),jdecode(''), jdecode('%2F88243%2F69874.html'), 'true',[],'',''],
		['PAGE','69727',jdecode('Bauchtanzen'),jdecode(''), jdecode('%2F88243%2F69727.html'), 'true',[],'',''],
		['PAGE','69811',jdecode('Entspannt+in+den+Abend'),jdecode(''), jdecode('%2F88243%2F69811.html'), 'true',[],'',''],
		['PAGE','69853',jdecode('Morgen+Yoga'),jdecode(''), jdecode('%2F88243%2F69853.html'), 'true',[],'',''],
		['PAGE','69895',jdecode('Qi+Gong'),jdecode(''), jdecode('%2F88243%2F69895.html'), 'true',[],'',''],
		['PAGE','69748',jdecode('Tanzen+%26+Stimme'),jdecode(''), jdecode('%2F88243%2F69748.html'), 'true',[],'',''],
		['PAGE','69832',jdecode('Yoga+M%C3%A4nnerkurs'),jdecode(''), jdecode('%2F88243%2F69832.html'), 'true',[],'','']
	],'',''],
	['PAGE','69601',jdecode('Kids+%26+Teens'),jdecode(''), jdecode('%2F69601%2Findex.html'), 'true',[ 
		['PAGE','146801',jdecode('dance+%26+move'),jdecode(''), jdecode('%2F69601%2F146801.html'), 'true',[],'',''],
		['PAGE','146822',jdecode('explore'),jdecode(''), jdecode('%2F69601%2F146822.html'), 'true',[],'','']
	],'',''],
	['PAGE','27143',jdecode('Performance'),jdecode(''), jdecode('%2F27143%2Findex.html'), 'true',[ 
		['PAGE','152301',jdecode('Spirituell+Leben...'),jdecode(''), jdecode('%2F27143%2F152301.html'), 'true',[],'',''],
		['PAGE','162401',jdecode('2012+und+seine+Bedeutung'),jdecode(''), jdecode('%2F27143%2F162401.html'), 'true',[],'',''],
		['PAGE','167501',jdecode('Meditation+mit+A.+Styger'),jdecode(''), jdecode('%2F27143%2F167501.html'), 'true',[],'','']
	],'',''],
	['PAGE','69664',jdecode('Training'),jdecode(''), jdecode('%2F69664.html'), 'true',[],'',''],
	['PAGE','27122',jdecode('WorkShop'),jdecode(''), jdecode('%2F27122%2Findex.html'), 'true',[ 
		['PAGE','169601',jdecode('Mandala+malen'),jdecode(''), jdecode('%2F27122%2F169601.html'), 'true',[],'',''],
		['PAGE','152501',jdecode('Massage'),jdecode(''), jdecode('%2F27122%2F152501.html'), 'true',[],'',''],
		['PAGE','166201',jdecode('Pendel+Seminar'),jdecode(''), jdecode('%2F27122%2F166201.html'), 'true',[],'',''],
		['PAGE','158501',jdecode('Russische+Methoden'),jdecode(''), jdecode('%2F27122%2F158501.html'), 'true',[],'','']
	],'',''],
	['PAGE','67501',jdecode('Contact'),jdecode(''), jdecode('%2F67501%2Findex.html'), 'true',[ 
		['PAGE','67522',jdecode('Mana+Loa'),jdecode(''), jdecode('%2F67501%2F67522.html'), 'true',[],'',''],
		['PAGE','67543',jdecode('Mana+Loa+Shop'),jdecode(''), jdecode('%2F67501%2F67543.html'), 'true',[],'','']
	],'',''],
	['PAGE','2157',jdecode('Links'),jdecode(''), jdecode('%2F2157.html'), 'true',[],'','']];
var siteelementCount=33;
theSitetree.topTemplateName='Capacity';
theSitetree.paletteFamily='F1CC24';
theSitetree.keyvisualId='-1';
theSitetree.keyvisualName='keyv.jpg';
theSitetree.fontsetId='33280';
theSitetree.graphicsetId='14156';
theSitetree.contentColor='000000';
theSitetree.contentBGColor='FFFFFF';
var localeDef={
  language: 'de',
  country: 'CH'
};
var prodDef={
  wl_name: 'webland',
  product: 'WSCSYSSSSLY0XFY9'
};
var theTemplate={
				hasFlashNavigation: 'false',
				hasFlashLogo: 	'false',
				hasFlashCompanyname: 'false',
				hasFlashElements: 'false',
				hasCompanyname: 'false',
				name: 			'Capacity',
				paletteFamily: 	'F1CC24',
				keyvisualId: 	'-1',
				keyvisualName: 	'keyv.jpg',
				fontsetId: 		'33280',
				graphicsetId: 	'14156',
				contentColor: 	'000000',
				contentBGColor: 'FFFFFF',
				a_color: 		'000000',
				b_color: 		'000000',
				c_color: 		'000000',
				d_color: 		'000000',
				e_color: 		'000000',
				f_color: 		'000000',
				hasCustomLogo: 	'true',
				contentFontFace:'Verdana, Arial, Helvetica, sans-serif',
				contentFontSize:'12',
				useFavicon:     'true'
			  };
var webappMappings = {};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '88201',
internalId:  '',
customField: '20120110-073616'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '2073',
internalId:  '',
customField: '20120216-075144'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '88243',
internalId:  '',
customField: '20120216-075718'
};
webappMappings['2002']=webappMappings['2002-routing']={
webappId:    '2002',
documentId:  '67522',
internalId:  'routing',
customField: 'de_CH'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '27122',
internalId:  '',
customField: '20120216-083803'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '2157',
internalId:  '',
customField: '20120216-090414'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '2136',
internalId:  '',
customField: '20120111-195408'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '27143',
internalId:  '',
customField: '20120216-083609'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '69664',
internalId:  '',
customField: '20120216-083630'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '27401',
internalId:  '',
customField: '20120110-074038'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '71201',
internalId:  '',
customField: '20120129-201340'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '71101',
internalId:  '',
customField: '20120110-073748'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '27422',
internalId:  '',
customField: '20120110-074101'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '69601',
internalId:  '',
customField: '20120110-075313'
};
webappMappings['2001']=webappMappings['2001-location']={
webappId:    '2001',
documentId:  '67543',
internalId:  'location',
customField: 'language:de;country:CH;isIncluded:true;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '67543',
internalId:  '',
customField: '20120129-200603'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '67501',
internalId:  '',
customField: '20120110-080006'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '67522',
internalId:  '',
customField: '20120108-161441'
};
webappMappings['7008']=webappMappings['7008-12473']={
webappId:    '7008',
documentId:  '67501',
internalId:  '12473',
customField: 'language:de;country:CH;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '69727',
internalId:  '',
customField: '20120110-074315'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '69811',
internalId:  '',
customField: '20120110-074420'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '69832',
internalId:  '',
customField: '20120110-074856'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '69853',
internalId:  '',
customField: '20120110-074456'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '69874',
internalId:  '',
customField: '20120110-074237'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '69895',
internalId:  '',
customField: '20120110-074600'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '146822',
internalId:  '',
customField: '20120110-075125'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '146801',
internalId:  '',
customField: '20120216-080143'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '69748',
internalId:  '',
customField: '20120110-074820'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '88222',
internalId:  '',
customField: '20120110-073951'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '152301',
internalId:  '',
customField: '20120129-132618'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '152501',
internalId:  '',
customField: '20120110-075824'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '158501',
internalId:  '',
customField: '20120122-121856'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '162401',
internalId:  '',
customField: '20120204-105814'
};
webappMappings['1501']=webappMappings['1501-12462967']={
webappId:    '1501',
documentId:  '71201',
internalId:  '12462967',
customField: '1501'
};
webappMappings['1006']=webappMappings['1006-1006']={
webappId:    '1006',
documentId:  '71201',
internalId:  '1006',
customField: '1006'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '166201',
internalId:  '',
customField: '20120129-155457'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '167501',
internalId:  '',
customField: '20120129-172246'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '169601',
internalId:  '',
customField: '20120201-202038'
};
var webAppHostname = 'wsc-app.webland.ch:80';
var canonHostname = 'wsc01.webland.ch';
var accountId     = 'AWB010INEKCF';
var companyName   = 'Bildung+-+Unterhaltung+-+Wohlbefinden';
var htmlTitle	  = 'Mana+Loa+Bildung+Unterhaltung+Wohlbefinden';
var metaKeywords  = 'bildung%2C+Schweiz%2C+Aargau%2C++Bremgarten%2C++Mutschellen%2C++Zufikon%2C++Eggenwil%2C++Unterlunkhofen%2C++Berikon%2C++Widen%2C++Massage%2C++Kurse%2C++Gymnastik%2C++Tanz++NLP%2C+Neuro+Linguistisch+Programmieren%2C++Qi+Gong%2C++singen%2C+tanzen%2C+Therapie%2C+Yoga%2C+Kindertanzen%2C++Bauchtanzen%2C++orientliasch+tanzen%2C++heilsteine%2C++heilsteinseminar%2C++shop%2C++workshop%2C+Work+Shop%2C+Kursraum%2C+mieten%2C+coaching%2C+gesundheit%2C+tierkommunikation%2C+meditation%2C+zukunftsweisend%2C+vision%2C+heilen%2C+geistheilen%2C+vortrag%2C+bewegen%2C+hilfe%2C+zumba%2C+fitness%2C+jacky';
var metaContents  = 'Bildung+Unterhaltung+Wohlbefinden+-+Gymnastik+%26+Tanz+Massage+NLP+-+Seminare+Kurse+Vort%C3%A4ge+-move+in%2C+Schweiz%2C+Aargau%2C++Bremgarten%2C++Mutschellen%2C++Zufikon%2C++Eggenwil%2C++Unterlunkhofen%2C++Berikon%2C++Widen%2C+kinder%2C+erwachsene%2C+netzwerk%2C+jacky%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();
};

