/* [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','4613',jdecode('Home'),jdecode(''), jdecode('%2F4613.html'), 'true',[],'',''],
	['PAGE','323601',jdecode('News+%2F+Aktuell'),jdecode(''), jdecode('%2F323601.html'), 'true',[],'',''],
	['PAGE','221601',jdecode('%C3%9Cber+uns'),jdecode(''), jdecode('%2F221601.html'), 'true',[],'',''],
	['PAGE','292701',jdecode('Web-Shop'),jdecode(''), jdecode('%2F292701.html'), 'true',[],'',''],
	['PAGE','292722',jdecode('Produktesuche'),jdecode(''), jdecode('%2F292722.html'), 'true',[],'',''],
	['PAGE','221622',jdecode('Philosophie'),jdecode(''), jdecode('%2F221622.html'), 'true',[],'',''],
	['PAGE','4697',jdecode('Neuheiten'),jdecode(''), jdecode('%2F4697.html'), 'true',[],'',''],
	['PAGE','118045',jdecode('High-End+Produkte'),jdecode(''), jdecode('%2F118045.html'), 'true',[],'',''],
	['PAGE','4670',jdecode('Produkte'),jdecode(''), jdecode('%2F4670%2Findex.html'), 'true',[ 
		['PAGE','65829',jdecode('Classicguitars'),jdecode(''), jdecode('%2F4670%2F65829.html'), 'true',[],'',''],
		['PAGE','202701',jdecode('Steelstringguitars'),jdecode(''), jdecode('%2F4670%2F202701.html'), 'true',[],'',''],
		['PAGE','202722',jdecode('E-Guitars'),jdecode(''), jdecode('%2F4670%2F202722.html'), 'true',[],'',''],
		['PAGE','65883',jdecode('E-Basses'),jdecode(''), jdecode('%2F4670%2F65883.html'), 'true',[],'',''],
		['PAGE','98691',jdecode('Guitaramps%2FCombos'),jdecode(''), jdecode('%2F4670%2F98691.html'), 'true',[],'',''],
		['PAGE','237201',jdecode('Gitarreneffekte'),jdecode(''), jdecode('%2F4670%2F237201.html'), 'true',[],'',''],
		['PAGE','214101',jdecode('Bassamps%2FCombos'),jdecode(''), jdecode('%2F4670%2F214101.html'), 'true',[],'',''],
		['PAGE','65856',jdecode('Digital+Pianos'),jdecode(''), jdecode('%2F4670%2F65856.html'), 'true',[],'',''],
		['PAGE','214122',jdecode('Stage+Pianos'),jdecode(''), jdecode('%2F4670%2F214122.html'), 'true',[],'',''],
		['PAGE','230801',jdecode('Other+Keyboards'),jdecode(''), jdecode('%2F4670%2F230801.html'), 'true',[],'',''],
		['PAGE','214143',jdecode('Organs'),jdecode(''), jdecode('%2F4670%2F214143.html'), 'true',[],'',''],
		['PAGE','214164',jdecode('Synthesizers'),jdecode(''), jdecode('%2F4670%2F214164.html'), 'true',[],'',''],
		['PAGE','65910',jdecode('Drums'),jdecode(''), jdecode('%2F4670%2F65910.html'), 'true',[],'',''],
		['PAGE','65937',jdecode('Percussion'),jdecode(''), jdecode('%2F4670%2F65937.html'), 'true',[],'',''],
		['PAGE','65964',jdecode('Orff-Instrumente'),jdecode(''), jdecode('%2F4670%2F65964.html'), 'true',[],'',''],
		['PAGE','214185',jdecode('Other+Instruments'),jdecode(''), jdecode('%2F4670%2F214185.html'), 'true',[],'',''],
		['PAGE','234201',jdecode('PA+%26+Licht'),jdecode(''), jdecode('%2F4670%2F234201.html'), 'true',[],'','']
	],'',''],
	['PAGE','256901',jdecode('Hi-Fi%2FHigh-End'),jdecode(''), jdecode('%2F256901.html'), 'true',[],'',''],
	['PAGE','24903',jdecode('Occasionen'),jdecode(''), jdecode('%2F24903.html'), 'true',[],'',''],
	['PAGE','234301',jdecode('Ausverkauf'),jdecode(''), jdecode('%2F234301.html'), 'true',[],'',''],
	['PAGE','19202',jdecode('Musikschule'),jdecode(''), jdecode('%2F19202.html'), 'true',[],'',''],
	['PAGE','36729',jdecode('Education'),jdecode(''), jdecode('%2F36729%2Findex.html'), 'true',[ 
		['PAGE','49756',jdecode('Orff-+und+Percussion'),jdecode(''), jdecode('%2F36729%2F49756.html'), 'true',[],'',''],
		['PAGE','49783',jdecode('Zupfinstrumente'),jdecode(''), jdecode('%2F36729%2F49783.html'), 'true',[],'',''],
		['PAGE','49810',jdecode('Tasteninstrumente'),jdecode(''), jdecode('%2F36729%2F49810.html'), 'true',[],'',''],
		['PAGE','49837',jdecode('Blasinstrumente'),jdecode(''), jdecode('%2F36729%2F49837.html'), 'true',[],'',''],
		['PAGE','49864',jdecode('Diverse+Instrumente'),jdecode(''), jdecode('%2F36729%2F49864.html'), 'true',[],'','']
	],'',''],
	['PAGE','40302',jdecode('Musiknoten'),jdecode(''), jdecode('%2F40302%2Findex.html'), 'true',[ 
		['PAGE','55916',jdecode('Tasteninstrumente'),jdecode(''), jdecode('%2F40302%2F55916.html'), 'true',[],'',''],
		['PAGE','55943',jdecode('Gitarre'),jdecode(''), jdecode('%2F40302%2F55943.html'), 'true',[],'',''],
		['PAGE','55997',jdecode('Bass'),jdecode(''), jdecode('%2F40302%2F55997.html'), 'true',[],'',''],
		['PAGE','55970',jdecode('Schlagzeug'),jdecode(''), jdecode('%2F40302%2F55970.html'), 'true',[],'',''],
		['PAGE','56024',jdecode('Andere+Instrumente'),jdecode(''), jdecode('%2F40302%2F56024.html'), 'true',[],'',''],
		['PAGE','56051',jdecode('Songbooks+A-E'),jdecode(''), jdecode('%2F40302%2F56051.html'), 'true',[],'',''],
		['PAGE','58683',jdecode('Songbooks+F-J'),jdecode(''), jdecode('%2F40302%2F58683.html'), 'true',[],'',''],
		['PAGE','58710',jdecode('Songbooks+K-O'),jdecode(''), jdecode('%2F40302%2F58710.html'), 'true',[],'',''],
		['PAGE','58737',jdecode('Songbooks+P-T'),jdecode(''), jdecode('%2F40302%2F58737.html'), 'true',[],'',''],
		['PAGE','58764',jdecode('Songbooks+U-Z'),jdecode(''), jdecode('%2F40302%2F58764.html'), 'true',[],'',''],
		['PAGE','59008',jdecode('Einzelnoten'),jdecode(''), jdecode('%2F40302%2F59008.html'), 'true',[],'','']
	],'',''],
	['PAGE','136101',jdecode('Whisky+%26+More'),jdecode(''), jdecode('%2F136101.html'), 'true',[],'',''],
	['PAGE','118101',jdecode('Feuerwehrprodukte'),jdecode(''), jdecode('%2F118101.html'), 'true',[],'',''],
	['PAGE','4724',jdecode('Bestellung'),jdecode(''), jdecode('%2F4724.html'), 'true',[],'',''],
	['PAGE','37802',jdecode('Vermietung'),jdecode(''), jdecode('%2F37802%2Findex.html'), 'true',[ 
		['PAGE','37829',jdecode('Instrument'),jdecode(''), jdecode('%2F37802%2F37829.html'), 'true',[],'',''],
		['PAGE','39302',jdecode('Professional'),jdecode(''), jdecode('%2F37802%2F39302.html'), 'true',[],'','']
	],'',''],
	['PAGE','4751',jdecode('Kontakt'),jdecode(''), jdecode('%2F4751.html'), 'true',[],'',''],
	['PAGE','249601',jdecode('Unsere+Lieferanten'),jdecode(''), jdecode('%2F249601.html'), 'true',[],'',''],
	['PAGE','54656',jdecode('Hersteller-Links'),jdecode(''), jdecode('%2F54656.html'), 'true',[],'',''],
	['PAGE','327801',jdecode('Interessante+Links'),jdecode(''), jdecode('%2F327801.html'), 'true',[],'','']];
var siteelementCount=58;
theSitetree.topTemplateName='Orbit';
theSitetree.paletteFamily='003333';
theSitetree.keyvisualId='-1';
theSitetree.keyvisualName='keyv.jpg';
theSitetree.fontsetId='172';
theSitetree.graphicsetId='200';
theSitetree.contentColor='FFFFFF';
theSitetree.contentBGColor='003333';
var localeDef={
  language: 'de',
  country: 'CH'
};
var prodDef={
  wl_name: 'bluewin',
  product: 'WSCBLUSSSLYTC2MH'
};
var theTemplate={
				hasFlashNavigation: 'false',
				hasFlashLogo: 	'false',
				hasFlashCompanyname: 'false',
				hasFlashElements: 'false',
				hasCompanyname: 'false',
				name: 			'Orbit',
				paletteFamily: 	'003333',
				keyvisualId: 	'-1',
				keyvisualName: 	'keyv.jpg',
				fontsetId: 		'172',
				graphicsetId: 	'200',
				contentColor: 	'FFFFFF',
				contentBGColor: '003333',
				a_color: 		'003333',
				b_color: 		'99CCCC',
				c_color: 		'000000',
				d_color: 		'000000',
				e_color: 		'FFFFFF',
				f_color: 		'FFFFFF',
				hasCustomLogo: 	'false',
				contentFontFace:'Verdana, Arial, Helvetica, sans-serif',
				contentFontSize:'12',
				useFavicon:     'true'
			  };
var webappMappings = {};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '230801',
internalId:  '',
customField: '20100222-120710'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '221622',
internalId:  '',
customField: '20111110-125427'
};
webappMappings['1501']=webappMappings['1501-593980']={
webappId:    '1501',
documentId:  '4613',
internalId:  '593980',
customField: '1501'
};
webappMappings['1006']=webappMappings['1006-1006']={
webappId:    '1006',
documentId:  '4613',
internalId:  '1006',
customField: '1006'
};
webappMappings['7008']=webappMappings['7008-715']={
webappId:    '7008',
documentId:  '4724',
internalId:  '715',
customField: 'language:de;country:CH;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '202701',
internalId:  '',
customField: '20100117-194714'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4613',
internalId:  '',
customField: '20120213-184654'
};
webappMappings['7008']=webappMappings['7008-716']={
webappId:    '7008',
documentId:  '4751',
internalId:  '716',
customField: 'language:de;country:CH;'
};
webappMappings['1009']=webappMappings['1009-4099387']={
webappId:    '1009',
documentId:  '94716',
internalId:  '4099387',
customField: 'isFollowupPage:true;documentId:4697;'
};
webappMappings['7008']=webappMappings['7008-714']={
webappId:    '7008',
documentId:  '4697',
internalId:  '714',
customField: 'language:de;country:CH;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '234201',
internalId:  '',
customField: '20110228-140724'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4697',
internalId:  '',
customField: '20110212-180432'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '94716',
internalId:  '',
customField: '20060206-214823'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '118045',
internalId:  '',
customField: '20110908-070916'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4670',
internalId:  '',
customField: '20090923-145304'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '65829',
internalId:  '',
customField: '20111010-143011'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '65883',
internalId:  '',
customField: '20110222-132136'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '98691',
internalId:  '',
customField: '20100217-075922'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '65856',
internalId:  '',
customField: '20100222-113417'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '65910',
internalId:  '',
customField: '20070526-172510'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '65937',
internalId:  '',
customField: '20061110-162125'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '65964',
internalId:  '',
customField: '20100117-161948'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '24903',
internalId:  '',
customField: '20111104-140149'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '214101',
internalId:  '',
customField: '20110222-133522'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '19202',
internalId:  '',
customField: '20110327-111253'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '36729',
internalId:  '',
customField: '20091221-141534'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '49756',
internalId:  '',
customField: '20061126-180014'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '49783',
internalId:  '',
customField: '20110215-123528'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '49810',
internalId:  '',
customField: '20110215-123321'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '49837',
internalId:  '',
customField: '20041125-171541'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '49864',
internalId:  '',
customField: '20041125-171541'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '40302',
internalId:  '',
customField: '20080517-101948'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '55916',
internalId:  '',
customField: '20060411-081108'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '55943',
internalId:  '',
customField: '20050506-124545'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '55997',
internalId:  '',
customField: '20050507-114540'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '55970',
internalId:  '',
customField: '20050501-132328'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '56024',
internalId:  '',
customField: '20050507-115327'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '56051',
internalId:  '',
customField: '20060411-081740'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '58683',
internalId:  '',
customField: '20051224-130555'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '58710',
internalId:  '',
customField: '20051224-134930'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '58737',
internalId:  '',
customField: '20051224-134733'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '58764',
internalId:  '',
customField: '20081018-145658'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '59008',
internalId:  '',
customField: '20050508-201350'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '202722',
internalId:  '',
customField: '20100212-202431'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '214122',
internalId:  '',
customField: '20100219-141916'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4724',
internalId:  '',
customField: '20041009-114455'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '37802',
internalId:  '',
customField: '20100225-131012'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '37829',
internalId:  '',
customField: '20080522-135245'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '39302',
internalId:  '',
customField: '20080522-134243'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '136101',
internalId:  '',
customField: '20120213-185302'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '118101',
internalId:  '',
customField: '20100214-123700'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '221601',
internalId:  '',
customField: '20111110-133008'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4751',
internalId:  '',
customField: '20101218-151603'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '54656',
internalId:  '',
customField: '20080517-100526'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '214143',
internalId:  '',
customField: '20100222-115344'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '214164',
internalId:  '',
customField: '20100222-121242'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '214185',
internalId:  '',
customField: '20100208-151716'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '234301',
internalId:  '',
customField: '20100819-202432'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '237201',
internalId:  '',
customField: '20100226-183228'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '249601',
internalId:  '',
customField: '20100507-143442'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '256901',
internalId:  '',
customField: '20111118-142733'
};
webappMappings['4001']=webappMappings['4001-32529494']={
webappId:    '4001',
documentId:  '292701',
internalId:  '32529494',
customField: 'language:de;country:CH;'
};
webappMappings['8002']=webappMappings['8002-search']={
webappId:    '8002',
documentId:  '292722',
internalId:  'search',
customField: 'language:de;country:CH;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '292701',
internalId:  '',
customField: '20110215-162959'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '292722',
internalId:  '',
customField: '20110101-160410'
};
webappMappings['5000']=webappMappings['5000--']={
webappId:    '5000',
documentId:  '327801',
internalId:  '-',
customField: '20120128-123002'
};
webappMappings['5000']=webappMappings['5000--']={
webappId:    '5000',
documentId:  '323601',
internalId:  '-',
customField: '20111231-144831'
};
var webAppHostname = 'cgi.hpt001.bluewin.ch:80';
var canonHostname = 'hptworkerdb01b.bluewin.ch';
var accountId     = 'ABW0X0INXXJG';
var companyName   = 'Edwards+Music%3A+Musikhaus+%26+Musikschule';
var htmlTitle	  = 'Edwards+Music';
var metaKeywords  = 'Edwards+Music+%2F+Musikhaus+%2F+Ruokangas+%2F+PA-Verleih+%2F+Musikinstrumente+%2F+Verkauf+%2F+Vermietung+%2F+Musikschule+%2F+Sandberg+%2F+E-B%C3%A4sse+%2F+Guitars+%2F+E-Gitarren+%2F+Westerngitarren+%2F++Klassikgitarren+%2F+Keyboards+%2F+Digitalpianos+%2F+Orff-Instrumente+%2F+Percussion+%2F+Blockfl%C3%B6ten+%2F+Orange+%2F+Laney+%2F+Latin+Percussion+%2F+Sonor+%2F+Alhambra+%2F+Esteve+%2F+Avalon+%2F+Glockenklang+%2F+LAG+%2F+Hiwatt+%2F+Evidence+Audio+%2F+Glockenklang+%2F+Sandberg+%2F+Clavia+Nord+%2F+Kurzweil+%2F+Stagepianos+%2F+Synthesizer+%2F+Web-Shop+%2F+Top-Aktionen+%2F+Meinl+Percussion+%2F+Burns+%2F+Evidence+Audio+%2F+Singlemalt+Whiskys+%2F+Mad+Professor+%2F+Belgische+Biere+%2F+Kawai+%2F+Gibson+%2F+Epiphone+%2F+KME+%2F+Whiskylounge+%2F+Rega+%2F+Acoustic+Energy+%2F+Art+%26+Lutherie+%2F+Rega+%2F+Rhum+%2F+Cognag+%2F+Armagnac+%2F+Sherry+%2F+Angostura+%2F+Glenglassaugh';
var metaContents  = 'Willkommen+bei+Edwards+Music%2C+dem+Musikhaus+im+Fricktal';
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();
};

