/* [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','401',jdecode('start'),jdecode(''), jdecode('%2F401.html'), 'true',[],'',''],
	['PAGE','97301',jdecode('aktuell'),jdecode(''), jdecode('%2F97301%2Findex.html'), 'true',[ 
		['PAGE','452',jdecode('top+aktuell'),jdecode(''), jdecode('%2F97301%2F452.html'), 'true',[],'',''],
		['PAGE','270001',jdecode('aktuell+%26%23x27%3B11'),jdecode(''), jdecode('%2F97301%2F270001.html'), 'true',[],'',''],
		['PAGE','190101',jdecode('aktuell+%26%23x27%3B10'),jdecode(''), jdecode('%2F97301%2F190101.html'), 'true',[],'',''],
		['PAGE','136701',jdecode('aktuell+%26%23x27%3B09'),jdecode(''), jdecode('%2F97301%2F136701.html'), 'true',[],'',''],
		['PAGE','97322',jdecode('aktuell+%26%23x27%3B08'),jdecode(''), jdecode('%2F97301%2F97322.html'), 'true',[],'','']
	],'',''],
	['PAGE','6701',jdecode('pics'),jdecode(''), jdecode('%2F6701.html'), 'true',[],'',''],
	['PAGE','515',jdecode('patrik'),jdecode(''), jdecode('%2F515.html'), 'true',[],'',''],
	['PAGE','35801',jdecode('mit+wem'),jdecode(''), jdecode('%2F35801.html'), 'true',[],'',''],
	['PAGE','494',jdecode('tarife'),jdecode(''), jdecode('%2F494.html'), 'true',[],'',''],
	['PAGE','473',jdecode('technik'),jdecode(''), jdecode('%2F473.html'), 'true',[],'',''],
	['PAGE','213501',jdecode('4+tecfreax'),jdecode(''), jdecode('%2F213501.html'), 'true',[],'',''],
	['PAGE','10501',jdecode('links'),jdecode(''), jdecode('%2F10501.html'), 'true',[],'',''],
	['PAGE','204601',jdecode('kontakt'),jdecode(''), jdecode('%2F204601.html'), 'true',[],'','']];
var siteelementCount=15;
theSitetree.topTemplateName='Logg';
theSitetree.paletteFamily='3D4B78';
theSitetree.keyvisualId='-1';
theSitetree.keyvisualName='keyv.jpg';
theSitetree.fontsetId='425';
theSitetree.graphicsetId='467';
theSitetree.contentColor='FFFFFF';
theSitetree.contentBGColor='3D4B78';
var localeDef={
  language: 'de',
  country: 'CH'
};
var prodDef={
  wl_name: 'bluewin',
  product: 'WSCBLUSSSLYTC2MS'
};
var theTemplate={
				hasFlashNavigation: 'false',
				hasFlashLogo: 	'false',
				hasFlashCompanyname: 'false',
				hasFlashElements: 'false',
				hasCompanyname: 'false',
				name: 			'Logg',
				paletteFamily: 	'3D4B78',
				keyvisualId: 	'-1',
				keyvisualName: 	'keyv.jpg',
				fontsetId: 		'425',
				graphicsetId: 	'467',
				contentColor: 	'FFFFFF',
				contentBGColor: '3D4B78',
				a_color: 		'3D4B78',
				b_color: 		'FFFFFF',
				c_color: 		'FFFFFF',
				d_color: 		'FFFFFF',
				e_color: 		'FFFFFF',
				f_color: 		'FFFFFF',
				hasCustomLogo: 	'true',
				contentFontFace:'Times New Roman, Times, serif',
				contentFontSize:'12',
				useFavicon:     'true'
			  };
var webappMappings = {};
webappMappings['1006']=webappMappings['1006-1006']={
webappId:    '1006',
documentId:  '401',
internalId:  '1006',
customField: '1006'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '401',
internalId:  '',
customField: '20120110-002321'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '473',
internalId:  '',
customField: '20120110-002113'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '97301',
internalId:  '',
customField: '20120103-034330'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '136701',
internalId:  '',
customField: '20100109-021536'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '35801',
internalId:  '',
customField: '20120101-235302'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '494',
internalId:  '',
customField: '20120110-001946'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '97322',
internalId:  '',
customField: '20090810-020251'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '452',
internalId:  '',
customField: '20120202-231336'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '6701',
internalId:  '',
customField: '20120106-003306'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '515',
internalId:  '',
customField: '20111120-154007'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10501',
internalId:  '',
customField: '20110404-234841'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '190101',
internalId:  '',
customField: '20110413-230523'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '204601',
internalId:  '',
customField: '20110208-003542'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '213501',
internalId:  '',
customField: '20110117-231344'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '270001',
internalId:  '',
customField: '20120106-001747'
};
var webAppHostname = 'cgi.hpt001.bluewin.ch:80';
var canonHostname = 'hptworkerdb01a.bluewin.ch';
var accountId     = 'ABW0X0IN2TIR';
var companyName   = 'SUNHILL+PROJECT-STUDIO';
var htmlTitle	  = 'SUNHILL+PROJECT-STUDIO+++award+winning+engineer+patrik+schwitter%27s+mix+%26+mastering+suite';
var metaKeywords  = 'patrik+patrick%2C+patric%2C+schwitter%2C+schwyter%2C+schwytter%2C+schwiter%2C+audio%2C+recording%2C+mixing%2C+mix%2C+toningenieur%2Cengineer%2C+sound%2C+aargauer+kuratorium%2Ckurator%2C+pop%2C+rock%2C+jazz%2C+klassik%2C+fachgruppe%2C+song%2C+songwriter%2C+arrangeur%2C+mix-kurs%2C+mischen%2C+mastering%2C+musik%2C+producer%2C+producing%2C+tontechnik%2C+tontechniker%2C+techniker%2C+engineer%2C+tonmeister%2C+freelancer%2C+studio%2C+musikstudio%2C+recording+studio%2C+mix%2C+remix%2C+remixer%2C+remixing%2C+studio%2C+editing%2C+suite%2C+projekt+studio%2C+project+studio%2C+sunhill%2C+sunnehuegel%2C+itenhardstrasse%2C+freiamt%2C+kultur%2C+tonstudio%2C+aufnahmestudio%2C+musikaufnahme%2C+tonaufnahme%2C+high+end%2C+professionell%2C+bass%2C+bassist%2C+schildpatt%2C+gamma+recording%2C+hard+studios%2C+bremgarten%2C+pfannestil%2C+chammer%2C+sexdeet%2C+zepra%2C+tts%2C+tontechnikschule%2C+aufnahme%2C+aufnahmen%2C+ton%2C+dozent%2C+kurs%2C+orca%2C+4you%2C+kcurl%2C+henri+glovelier%2C+hufeisen%2C++carmen+fenk%2C+natacha%2C+bo+katzman%2C+adrian+stern%2C+katy+winter%2C+marie-louise+werth%2C+leonard%2C+airbaeg%2C+scream%2C+posh%2C+mash%2C+shakra%2C+the+glue%2C+lockstoff%2C+michael+von+der+heide%2C+dj+bobo%2C+madonna%2C+peter+gabriel%2C+sting%2C+eddie+harris%2C+gerry+brown%2C+schamanisch%2C+watsu%2C+wata%2C+schwitzhuette%2C+indianer%2C+indianisch%2C+schamanismus%2C+schamane%2C+feder%2C+federn%2C+krafttier%2C+krafttiere%2C+twisted+hair%2C+zeremonial%2C+medizin%2C+zeremonie%2C+zeremonien%2C+ritual%2C+rituale%2C+wasserarbeit%2C+altes+wissen%2C+wissen%2C+leibarbeit%2C+koerperarbeit%2C+aqua%2C+bodywork%2C+bodyworker%2C+massage%2C+massagen%2C+thermalwasser%2C+winkel%2C+seminarhaus%2C+lebenstanz%2C+sterbebegleitung%2C+sterben%2C+therapie%2C+therapien%2C+therapeut%2C+lebensberatung%2C+begleitung%2C+element%2C+tanz%2C+tanzen%2C+lebenstanz%2C+trance%2C+traum%2C+traeumen%2C+tts%2C+tontechnikschule%2C+ton%2C+technik%2C+schule%2C+tontechnik%2C++preis+der+deutschen+schallplattenkritik%2C+steve+lacy%2C+november%2C+intakt%2C+award+winning%2C+preistr%C3%A4ger%2C+kutti+mc%2C+stephan+eicher%2C+freischwimmer%2Cbrainworx%2C+user%2C+elysia%2C+spl%2C+sound+production+lab%2C+vovox%2C+purum%2C';
var metaContents  = 'patrik+patrick%2C+patric%2C+schwitter%2C+schwyter%2C+schwytter%2C+schwiter%2C+audio%2C+recording%2C+mixing%2C+mix%2C+toningenieur%2Cengineer%2C+sound%2C+aargauer+kuratorium%2Ckurator%2C+pop%2C+rock%2C+jazz%2C+klassik%2C+fachgruppe%2C+song%2C+songwriter%2C+arrangeur%2C+mix-kurs%2C+mischen%2C+mastering%2C+musik%2C+producer%2C+producing%2C+tontechnik%2C+tontechniker%2C+techniker%2C+engineer%2C+tonmeister%2C+freelancer%2C+studio%2C+musikstudio%2C+recording+studio%2C+mix%2C+remix%2C+remixer%2C+remixing%2C+studio%2C+editing%2C+suite%2C+projekt+studio%2C+project+studio%2C+sunhill%2C+sunnehuegel%2C+itenhardstrasse%2C+freiamt%2C+kultur%2C+tonstudio%2C+aufnahmestudio%2C+musikaufnahme%2C+tonaufnahme%2C+high+end%2C+professionell%2C+bass%2C+bassist%2C+schildpatt%2C+gamma+recording%2C+hard+studios%2C+bremgarten%2C+pfannestil%2C+chammer%2C+sexdeet%2C+zepra%2C+tts%2C+tontechnikschule%2C+aufnahme%2C+aufnahmen%2C+ton%2C+dozent%2C+kurs%2C+orca%2C+4you%2C+kcurl%2C+henri+glovelier%2C+hufeisen%2C++carmen+fenk%2C+natacha%2C+bo+katzman%2C+adrian+stern%2C+katy+winter%2C+marie-louise+werth%2C+leonard%2C+airbaeg%2C+scream%2C+posh%2C+mash%2C+shakra%2C+the+glue%2C+lockstoff%2C+michael+von+der+heide%2C+dj+bobo%2C+madonna%2C+peter+gabriel%2C+sting%2C+eddie+harris%2C+gerry+brown%2C+schamanisch%2C+watsu%2C+wata%2C+schwitzhuette%2C+indianer%2C+indianisch%2C+schamanismus%2C+schamane%2C+feder%2C+federn%2C+krafttier%2C+krafttiere%2C+twisted+hair%2C+zeremonial%2C+medizin%2C+zeremonie%2C+zeremonien%2C+ritual%2C+rituale%2C+wasserarbeit%2C+altes+wissen%2C+wissen%2C+leibarbeit%2C+koerperarbeit%2C+aqua%2C+bodywork%2C+bodyworker%2C+massage%2C+massagen%2C+thermalwasser%2C+winkel%2C+seminarhaus%2C+lebenstanz%2C+sterbebegleitung%2C+sterben%2C+therapie%2C+therapien%2C+therapeut%2C+lebensberatung%2C+begleitung%2C+element%2C+tanz%2C+tanzen%2C+lebenstanz%2C+trance%2C+traum%2C+traeumen%2C+tts%2C+tontechnikschule%2C+ton%2C+technik%2C+schule%2C+tontechnik%2C++preis+der+deutschen+schallplattenkritik%2C+steve+lacy%2C+november%2C+intakt%2C+award+winning%2C+preistr%C3%A4ger%2C+kutti+mc%2C+stephan+eicher%2C+freischwimmer%2C+brainworx%2C+user%2C+elysia%2C+spl%2C+sound+production+lab%2C+vovox%2C+purum%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();
};

