/* [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','4521',jdecode('Home'),jdecode(''), jdecode('%2F4521.html'), 'true',[],'',''],
	['PAGE','5442',jdecode('Resultatservice'),jdecode(''), jdecode('%2F5442%2Findex.html'), 'true',[ 
		['PAGE','5469',jdecode('Gewehr+300m'),jdecode(''), jdecode('%2F5442%2F5469.html'), 'true',[],'',''],
		['PAGE','243602',jdecode('Gewehr++50m'),jdecode(''), jdecode('%2F5442%2F243602.html'), 'true',[],'',''],
		['PAGE','243611',jdecode('Gewehr+10m'),jdecode(''), jdecode('%2F5442%2F243611.html'), 'true',[],'',''],
		['PAGE','5496',jdecode('Pistole+50m'),jdecode(''), jdecode('%2F5442%2F5496.html'), 'true',[],'',''],
		['PAGE','243620',jdecode('Pistole+25m'),jdecode(''), jdecode('%2F5442%2F243620.html'), 'true',[],'',''],
		['PAGE','243629',jdecode('Pistole+10m'),jdecode(''), jdecode('%2F5442%2F243629.html'), 'true',[],'',''],
		['PAGE','251316',jdecode('OKSV+Matchschiessen'),jdecode(''), jdecode('%2F5442%2F251316.html'), 'true',[],'',''],
		['PAGE','5550',jdecode('Jungsch%C3%BCtzen'),jdecode(''), jdecode('%2F5442%2F5550.html'), 'true',[],'',''],
		['PAGE','5577',jdecode('NW+Gewehr+300m'),jdecode(''), jdecode('%2F5442%2F5577.html'), 'true',[],'',''],
		['PAGE','268474',jdecode('NW+Gewehr+10%2F50m'),jdecode(''), jdecode('%2F5442%2F268474.html'), 'true',[],'',''],
		['PAGE','270670',jdecode('NW+Pistole+10%2F25%2F50m'),jdecode(''), jdecode('%2F5442%2F270670.html'), 'true',[],'',''],
		['PAGE','5604',jdecode('Veteranen'),jdecode(''), jdecode('%2F5442%2F5604.html'), 'true',[],'',''],
		['PAGE','220917',jdecode('Freie+Schiessen'),jdecode(''), jdecode('%2F5442%2F220917.html'), 'true',[],'','']
	],'',''],
	['PAGE','4578',jdecode('Der+Verband'),jdecode(''), jdecode('%2F4578%2Findex.html'), 'true',[ 
		['PAGE','4605',jdecode('Vorstand'),jdecode(''), jdecode('%2F4578%2F4605.html'), 'true',[],'',''],
		['PAGE','163417',jdecode('Terminkalender'),jdecode(''), jdecode('%2F4578%2F163417.html'), 'true',[],'',''],
		['PAGE','4632',jdecode('Sektionen'),jdecode(''), jdecode('%2F4578%2F4632.html'), 'true',[],'',''],
		['PAGE','4659',jdecode('Delegiertenversammlung'),jdecode(''), jdecode('%2F4578%2F4659.html'), 'true',[],'',''],
		['PAGE','441538',jdecode('Jahresberichte+OSV'),jdecode(''), jdecode('%2F4578%2F441538.html'), 'true',[],'',''],
		['PAGE','200617',jdecode('Statuten%2C+Leitbild+usw'),jdecode(''), jdecode('%2F4578%2F200617.html'), 'true',[],'',''],
		['PAGE','264729',jdecode('Allgemeines'),jdecode(''), jdecode('%2F4578%2F264729.html'), 'true',[],'',''],
		['PAGE','455738',jdecode('Pr%C3%A4sidentenkonferenzen'),jdecode(''), jdecode('%2F4578%2F455738.html'), 'true',[],'','']
	],'',''],
	['PAGE','4686',jdecode('Gewehr+300m'),jdecode(''), jdecode('%2F4686%2Findex.html'), 'true',[ 
		['PAGE','4713',jdecode('EWS+%2F+GM'),jdecode(''), jdecode('%2F4686%2F4713.html'), 'true',[],'',''],
		['PAGE','4740',jdecode('Feldschiessen'),jdecode(''), jdecode('%2F4686%2F4740.html'), 'true',[],'',''],
		['PAGE','29001',jdecode('Freie+Schiessen'),jdecode(''), jdecode('%2F4686%2F29001.html'), 'true',[],'',''],
		['PAGE','453838',jdecode('Amtscupfinal'),jdecode(''), jdecode('%2F4686%2F453838.html'), 'true',[],'','']
	],'',''],
	['PAGE','4794',jdecode('Pistole+50m+%2F+25m'),jdecode(''), jdecode('%2F4794%2Findex.html'), 'true',[ 
		['PAGE','4902',jdecode('Komitee'),jdecode(''), jdecode('%2F4794%2F4902.html'), 'true',[],'',''],
		['PAGE','4821',jdecode('Term.%2FReglem.%2FAnl%C3%A4sse'),jdecode(''), jdecode('%2F4794%2F4821.html'), 'true',[],'',''],
		['PAGE','4848',jdecode('Feldschiessen'),jdecode(''), jdecode('%2F4794%2F4848.html'), 'true',[],'',''],
		['PAGE','422477',jdecode('Freie+Schiessen'),jdecode(''), jdecode('%2F4794%2F422477.html'), 'true',[],'','']
	],'',''],
	['PAGE','4929',jdecode('Jungsch%C3%BCtzen+300m'),jdecode(''), jdecode('%2F4929%2Findex.html'), 'true',[ 
		['PAGE','4983',jdecode('Adressen'),jdecode(''), jdecode('%2F4929%2F4983.html'), 'true',[],'',''],
		['PAGE','4956',jdecode('Termine+%2F+Anl%C3%A4sse'),jdecode(''), jdecode('%2F4929%2F4956.html'), 'true',[],'',''],
		['PAGE','5010',jdecode('Reglem.%2F+Formulare'),jdecode(''), jdecode('%2F4929%2F5010.html'), 'true',[],'','']
	],'',''],
	['PAGE','5037',jdecode('Nachw.+Gew.+%26+Pist.'),jdecode(''), jdecode('%2F5037%2Findex.html'), 'true',[ 
		['PAGE','5091',jdecode('Adressen'),jdecode(''), jdecode('%2F5037%2F5091.html'), 'true',[],'',''],
		['PAGE','5118',jdecode('Reglemente+%2F+Formulare+'),jdecode(''), jdecode('%2F5037%2F5118.html'), 'true',[],'',''],
		['PAGE','34844',jdecode('Stellungen'),jdecode(''), jdecode('%2F5037%2F34844.html'), 'true',[],'',''],
		['PAGE','35407',jdecode('Sportger%C3%A4te+%2F+Disziplinen'),jdecode(''), jdecode('%2F5037%2F35407.html'), 'true',[],'',''],
		['PAGE','266576',jdecode('Jahresprogramm+300m'),jdecode(''), jdecode('%2F5037%2F266576.html'), 'true',[],'','']
	],'',''],
	['PAGE','5253',jdecode('VOSV+Veteranen+'),jdecode(''), jdecode('%2F5253%2Findex.html'), 'true',[ 
		['PAGE','5307',jdecode('Vorstand'),jdecode(''), jdecode('%2F5253%2F5307.html'), 'true',[],'',''],
		['PAGE','5280',jdecode('Termine+%2F+Anl%C3%A4sse'),jdecode(''), jdecode('%2F5253%2F5280.html'), 'true',[],'',''],
		['PAGE','5334',jdecode('Reglemente+%2F+Formulare'),jdecode(''), jdecode('%2F5253%2F5334.html'), 'true',[],'','']
	],'',''],
	['PAGE','5361',jdecode('OKSV+10m+%26+50m+'),jdecode(''), jdecode('%2F5361%2Findex.html'), 'true',[ 
		['PAGE','5415',jdecode('Vorstand'),jdecode(''), jdecode('%2F5361%2F5415.html'), 'true',[],'',''],
		['PAGE','5388',jdecode('Termine+-+Anl%C3%A4sse'),jdecode(''), jdecode('%2F5361%2F5388.html'), 'true',[],'',''],
		['PAGE','184817',jdecode('Adressen+Vereine'),jdecode(''), jdecode('%2F5361%2F184817.html'), 'true',[],'',''],
		['PAGE','46967',jdecode('Reglem.%2F+Formulare'),jdecode(''), jdecode('%2F5361%2F46967.html'), 'true',[],'',''],
		['PAGE','268483',jdecode('Abteilung+Jugend'),jdecode(''), jdecode('%2F5361%2F268483.html'), 'true',[],'',''],
		['PAGE','266516',jdecode('Diverses'),jdecode(''), jdecode('%2F5361%2F266516.html'), 'true',[],'','']
	],'',''],
	['PAGE','251094',jdecode('OKSV+Matchwesen'),jdecode(''), jdecode('%2F251094%2Findex.html'), 'true',[ 
		['PAGE','251243',jdecode('Matchkommission'),jdecode(''), jdecode('%2F251094%2F251243.html'), 'true',[],'',''],
		['PAGE','251252',jdecode('Termine+%2F+Anl%C3%A4sse'),jdecode(''), jdecode('%2F251094%2F251252.html'), 'true',[],'',''],
		['PAGE','251261',jdecode('Reglemente+%2F+Formulare'),jdecode(''), jdecode('%2F251094%2F251261.html'), 'true',[],'','']
	],'',''],
	['PAGE','460738',jdecode('VBS'),jdecode(''), jdecode('%2F460738.html'), 'true',[],'',''],
	['PAGE','257629',jdecode('Schiessanl%C3%A4sse'),jdecode(''), jdecode('%2F257629.html'), 'true',[],'',''],
	['PAGE','260142',jdecode('Bilder+alle+Anl%C3%A4sse'),jdecode(''), jdecode('%2F260142.html'), 'true',[],'',''],
	['PAGE','167217',jdecode('Berichte+%2F+Mitteilungen'),jdecode(''), jdecode('%2F167217.html'), 'true',[],'',''],
	['PAGE','5874',jdecode('Sponsoren'),jdecode(''), jdecode('%2F5874.html'), 'true',[],'',''],
	['PAGE','5901',jdecode('Links'),jdecode(''), jdecode('%2F5901.html'), 'true',[],'','']];
var siteelementCount=65;
theSitetree.topTemplateName='Deepcolor';
theSitetree.paletteFamily='F9F6BC';
theSitetree.keyvisualId='-1';
theSitetree.keyvisualName='keyv.jpg';
theSitetree.fontsetId='10349';
theSitetree.graphicsetId='10472';
theSitetree.contentColor='0000A0';
theSitetree.contentBGColor='FDEE91';
var localeDef={
  language: 'de',
  country: 'CH'
};
var prodDef={
  wl_name: 'bluewin',
  product: 'WSCBLUSSSLYTC2MX'
};
var theTemplate={
				hasFlashNavigation: 'false',
				hasFlashLogo: 	'false',
				hasFlashCompanyname: 'false',
				hasFlashElements: 'false',
				hasCompanyname: 'false',
				name: 			'Deepcolor',
				paletteFamily: 	'F9F6BC',
				keyvisualId: 	'-1',
				keyvisualName: 	'keyv.jpg',
				fontsetId: 		'10349',
				graphicsetId: 	'10472',
				contentColor: 	'0000A0',
				contentBGColor: 'FDEE91',
				a_color: 		'F9F6BC',
				b_color: 		'000000',
				c_color: 		'000000',
				d_color: 		'000000',
				e_color: 		'000000',
				f_color: 		'000000',
				hasCustomLogo: 	'true',
				contentFontFace:'Arial, Helvetica, sans-serif',
				contentFontSize:'12',
				useFavicon:     'true'
			  };
var webappMappings = {};
webappMappings['1006']=webappMappings['1006-1006']={
webappId:    '1006',
documentId:  '4521',
internalId:  '1006',
customField: '1006'
};
webappMappings['5000']=webappMappings['5000--']={
webappId:    '5000',
documentId:  '453838',
internalId:  '-',
customField: '20120117-211005'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '243629',
internalId:  '',
customField: '20120203-190613'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4521',
internalId:  '',
customField: '20120203-183730'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5442',
internalId:  '',
customField: '20120203-190706'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4578',
internalId:  '',
customField: '20100929-210426'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '257629',
internalId:  '',
customField: '20110323-152605'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5469',
internalId:  '',
customField: '20120119-151901'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '243602',
internalId:  '',
customField: '20111106-110724'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '243611',
internalId:  '',
customField: '20120127-211238'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5496',
internalId:  '',
customField: '20110923-210651'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '243620',
internalId:  '',
customField: '20110919-193002'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '251316',
internalId:  '',
customField: '20120113-173353'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5550',
internalId:  '',
customField: '20110918-212952'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5577',
internalId:  '',
customField: '20110828-201911'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5604',
internalId:  '',
customField: '20111105-185401'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '220917',
internalId:  '',
customField: '20111228-210240'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4605',
internalId:  '',
customField: '20120122-190818'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '163417',
internalId:  '',
customField: '20120122-190412'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4632',
internalId:  '',
customField: '20120105-213830'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4659',
internalId:  '',
customField: '20111126-115237'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '200617',
internalId:  '',
customField: '20111210-140534'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '264729',
internalId:  '',
customField: '20120121-221656'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4686',
internalId:  '',
customField: '20110123-165204'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4713',
internalId:  '',
customField: '20120115-191041'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4740',
internalId:  '',
customField: '20120118-144145'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '29001',
internalId:  '',
customField: '20120119-152013'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4794',
internalId:  '',
customField: '20110314-195411'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4902',
internalId:  '',
customField: '20120203-191822'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4821',
internalId:  '',
customField: '20120129-130547'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4848',
internalId:  '',
customField: '20110403-095811'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4929',
internalId:  '',
customField: '20110314-200507'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4983',
internalId:  '',
customField: '20120124-203145'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4956',
internalId:  '',
customField: '20110403-100533'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5010',
internalId:  '',
customField: '20110914-131835'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5037',
internalId:  '',
customField: '20120203-194909'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5091',
internalId:  '',
customField: '20120124-194701'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5118',
internalId:  '',
customField: '20120202-200116'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '34844',
internalId:  '',
customField: '20051024-140534'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '35407',
internalId:  '',
customField: '20060202-094934'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5253',
internalId:  '',
customField: '20111215-195931'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5307',
internalId:  '',
customField: '20111217-113122'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5280',
internalId:  '',
customField: '20111215-195658'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5334',
internalId:  '',
customField: '20110403-102105'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5361',
internalId:  '',
customField: '20110403-105640'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5415',
internalId:  '',
customField: '20120118-141819'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5388',
internalId:  '',
customField: '20120119-152328'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '184817',
internalId:  '',
customField: '20100929-212139'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '46967',
internalId:  '',
customField: '20110908-212009'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '251094',
internalId:  '',
customField: '20100929-212437'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '251243',
internalId:  '',
customField: '20110329-152022'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '251252',
internalId:  '',
customField: '20110725-125858'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '251261',
internalId:  '',
customField: '20110722-224511'
};
webappMappings['5000']=webappMappings['5000--']={
webappId:    '5000',
documentId:  '441538',
internalId:  '-',
customField: '20120202-201945'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '422477',
internalId:  '',
customField: '20110827-174157'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '260142',
internalId:  '',
customField: '20110806-125641'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '268483',
internalId:  '',
customField: '20111011-183530'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '268474',
internalId:  '',
customField: '20110807-213346'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '167217',
internalId:  '',
customField: '20120120-183549'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5874',
internalId:  '',
customField: '20120107-123855'
};
webappMappings['5000']=webappMappings['5000--']={
webappId:    '5000',
documentId:  '460738',
internalId:  '-',
customField: '20120126-191539'
};
webappMappings['1501']=webappMappings['1501-56516']={
webappId:    '1501',
documentId:  '4521',
internalId:  '56516',
customField: '1501'
};
webappMappings['5000']=webappMappings['5000--']={
webappId:    '5000',
documentId:  '455738',
internalId:  '-',
customField: '20120121-222959'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5901',
internalId:  '',
customField: '20111118-193939'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '266516',
internalId:  '',
customField: '20090408-164357'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '266576',
internalId:  '',
customField: '20120121-220438'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '270670',
internalId:  '',
customField: '20110302-130509'
};
var webAppHostname = 'cgi.hpt001.bluewin.ch:80';
var canonHostname = 'hptworkerdb01a.bluewin.ch';
var accountId     = 'ABW0X0INXS89';
var companyName   = 'Oberl%C3%A4ndischer+Sch%C3%BCtzenverband';
var htmlTitle	  = 'Oberl%C3%A4ndischer+Sch%C3%BCtzenverband';
var metaKeywords  = 'Oberl%C3%A4nder+Sch%C3%BCtzen%2C+Schiessen+im+Oberland%2C+Oberland%2C+Schiessen%2C+';
var metaContents  = 'Willkommen+beim+Oberl%C3%A4ndischen+Sch%C3%BCtzenverband++Alles+%C3%BCber+den+Schiessport+im+Berner+Oberland';
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();
};

