/* [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','801',jdecode('Home'),jdecode(''), jdecode('%2F801.html'), 'true',[],'',''],
	['PAGE','852',jdecode('Security+Services+Provided'),jdecode(''), jdecode('%2F852%2Findex.html'), 'true',[ 
		['PAGE','9801',jdecode('Site+Security'),jdecode(''), jdecode('%2F852%2F9801.html'), 'true',[],'',''],
		['PAGE','894',jdecode('Protective+Services'),jdecode(''), jdecode('%2F852%2F894.html'), 'true',[],'',''],
		['PAGE','915',jdecode('Consultation'),jdecode(''), jdecode('%2F852%2F915.html'), 'true',[],'',''],
		['PAGE','145485',jdecode('Mobile+Patrol'),jdecode(''), jdecode('%2F852%2F145485.html'), 'false',[],'','']
	],'',''],
	['PAGE','94201',jdecode('First+Aid+Training'),jdecode(''), jdecode('%2F94201%2Findex.html'), 'true',[ 
		['PAGE','94222',jdecode('Security+Specific'),jdecode(''), jdecode('%2F94201%2F94222.html'), 'true',[],'',''],
		['PAGE','144943',jdecode('Specialty+Training'),jdecode(''), jdecode('%2F94201%2F144943.html'), 'true',[],'','']
	],'',''],
	['PAGE','5401',jdecode('Certified+Guard+Training'),jdecode(''), jdecode('%2F5401.html'), 'false',[],'',''],
	['PAGE','957',jdecode('Firearms+Training'),jdecode(''), jdecode('%2F957%2Findex.html'), 'true',[ 
		['PAGE','11222',jdecode('Handgun+Certification'),jdecode(''), jdecode('%2F957%2F11222.html'), 'true',[],'',''],
		['PAGE','120101',jdecode('Handgun+Re-Cert'),jdecode(''), jdecode('%2F957%2F120101.html'), 'true',[],'',''],
		['PAGE','22601',jdecode('Firearms+Training'),jdecode(''), jdecode('%2F957%2F22601.html'), 'true',[],'',''],
		['PAGE','143915',jdecode('Personal+Training'),jdecode(''), jdecode('%2F957%2F143915.html'), 'true',[],'',''],
		['PAGE','148811',jdecode('Shotgun+Certification'),jdecode(''), jdecode('%2F957%2F148811.html'), 'false',[],'',''],
		['PAGE','147677',jdecode('Continuing+Education'),jdecode(''), jdecode('%2F957%2F147677.html'), 'false',[],'',''],
		['PAGE','148104',jdecode('Bailbonds'),jdecode(''), jdecode('%2F957%2F148104.html'), 'false',[],'',''],
		['PAGE','145748',jdecode('Bail+Bonds+May'),jdecode(''), jdecode('%2F957%2F145748.html'), 'false',[],'',''],
		['PAGE','148889',jdecode('Bail+Bonds+August'),jdecode(''), jdecode('%2F957%2F148889.html'), 'false',[],'',''],
		['PAGE','146214',jdecode('Bail+Bonds+June'),jdecode(''), jdecode('%2F957%2F146214.html'), 'false',[],'',''],
		['PAGE','146539',jdecode('Bail+Bonds+February'),jdecode(''), jdecode('%2F957%2F146539.html'), 'false',[],'',''],
		['PAGE','149348',jdecode('Equipment+Links'),jdecode(''), jdecode('%2F957%2F149348.html'), 'false',[],'',''],
		['PAGE','146054',jdecode('Classroom'),jdecode(''), jdecode('%2F957%2F146054.html'), 'false',[],'','']
	],'',''],
	['PAGE','124101',jdecode('Be+Safety+Smart'),jdecode(''), jdecode('%2F124101%2Findex.html'), 'true',[ 
		['PAGE','124122',jdecode('Protecting+Our+Children'),jdecode(''), jdecode('%2F124101%2F124122.html'), 'true',[],'',''],
		['PAGE','129301',jdecode('Teenage+Runaways'),jdecode(''), jdecode('%2F124101%2F129301.html'), 'true',[],'',''],
		['PAGE','124143',jdecode('Work+Protection'),jdecode(''), jdecode('%2F124101%2F124143.html'), 'true',[],'',''],
		['PAGE','124164',jdecode('Personal+Safety+Tips'),jdecode(''), jdecode('%2F124101%2F124164.html'), 'true',[],'',''],
		['PAGE','130401',jdecode('Vehicle+Prowls'),jdecode(''), jdecode('%2F124101%2F130401.html'), 'true',[],'',''],
		['PAGE','131201',jdecode('Campus+Security'),jdecode(''), jdecode('%2F124101%2F131201.html'), 'true',[],'','']
	],'',''],
	['PAGE','3701',jdecode('Management+Style'),jdecode(''), jdecode('%2F3701.html'), 'true',[],'',''],
	['PAGE','873',jdecode('Employee+Development'),jdecode(''), jdecode('%2F873%2Findex.html'), 'true',[ 
		['PAGE','79601',jdecode('Initial+Training'),jdecode(''), jdecode('%2F873%2F79601.html'), 'true',[],'',''],
		['PAGE','79622',jdecode('Post+Hire'),jdecode(''), jdecode('%2F873%2F79622.html'), 'true',[],'',''],
		['PAGE','79643',jdecode('FEMA+%26+Red+Cross'),jdecode(''), jdecode('%2F873%2F79643.html'), 'true',[],'',''],
		['PAGE','79664',jdecode('On-going+Education'),jdecode(''), jdecode('%2F873%2F79664.html'), 'true',[],'',''],
		['PAGE','121601',jdecode('MOAB'),jdecode(''), jdecode('%2F873%2F121601.html'), 'true',[],'','']
	],'',''],
	['PAGE','999',jdecode('Employment'),jdecode(''), jdecode('%2F999%2Findex.html'), 'true',[ 
		['PAGE','144603',jdecode('Job+071509'),jdecode(''), jdecode('%2F999%2F144603.html'), 'false',[],'',''],
		['PAGE','144614',jdecode('Job+080109'),jdecode(''), jdecode('%2F999%2F144614.html'), 'false',[],'','']
	],'',''],
	['PAGE','1020',jdecode('About+Us'),jdecode(''), jdecode('%2F1020%2Findex.html'), 'true',[ 
		['PAGE','60001',jdecode('President+%26+Director'),jdecode(''), jdecode('%2F1020%2F60001.html'), 'false',[],'','']
	],'',''],
	['PAGE','27601',jdecode('Links'),jdecode(''), jdecode('%2F27601.html'), 'true',[],'',''],
	['PAGE','144432',jdecode('Contact+Us'),jdecode(''), jdecode('%2F144432.html'), 'true',[],'',''],
	['PAGE','34401',jdecode('Employees+Information'),jdecode(''), jdecode('%2F34401%2Findex.html'), 'false',[ 
		['PAGE','113101',jdecode('New+Employees'),jdecode(''), jdecode('%2F34401%2F113101.html'), 'true',[],'',''],
		['PAGE','79101',jdecode('Employee+Forum'),jdecode(''), jdecode('%2F34401%2F79101.html'), 'true',[],'',''],
		['PAGE','77722',jdecode('Red+Cross+Courses'),jdecode(''), jdecode('%2F34401%2F77722.html'), 'true',[],'',''],
		['PAGE','113122',jdecode('Uniforms'),jdecode(''), jdecode('%2F34401%2F113122.html'), 'true',[],'',''],
		['PAGE','77701',jdecode('FEMA+Courses'),jdecode(''), jdecode('%2F34401%2F77701.html'), 'true',[],'',''],
		['PAGE','57643',jdecode('Techniques'),jdecode(''), jdecode('%2F34401%2F57643.html'), 'true',[],'',''],
		['PAGE','57622',jdecode('MOAB'),jdecode(''), jdecode('%2F34401%2F57622.html'), 'true',[],'',''],
		['PAGE','114901',jdecode('Handcuffing+Procedures'),jdecode(''), jdecode('%2F34401%2F114901.html'), 'true',[],'','']
	],'',''],
	['PAGE','106501',jdecode('Private+CCC'),jdecode(''), jdecode('%2F106501%2Findex.html'), 'false',[ 
		['PAGE','118901',jdecode('Concepts'),jdecode(''), jdecode('%2F106501%2F118901.html'), 'true',[],'',''],
		['PAGE','104922',jdecode('Lacey+Location'),jdecode(''), jdecode('%2F106501%2F104922.html'), 'true',[],'',''],
		['PAGE','104901',jdecode('Downtown+Location'),jdecode(''), jdecode('%2F106501%2F104901.html'), 'true',[],'',''],
		['PAGE','109901',jdecode('Summer+Camp'),jdecode(''), jdecode('%2F106501%2F109901.html'), 'true',[],'',''],
		['PAGE','108701',jdecode('Security+Forum'),jdecode(''), jdecode('%2F106501%2F108701.html'), 'true',[],'',''],
		['PAGE','110401',jdecode('Contact+Information'),jdecode(''), jdecode('%2F106501%2F110401.html'), 'true',[],'','']
	],'','']];
var siteelementCount=61;
theSitetree.topTemplateName='Movement';
theSitetree.paletteFamily='003390';
theSitetree.keyvisualId='1819';
theSitetree.keyvisualName='kv_dummy.jpg';
theSitetree.fontsetId='289';
theSitetree.graphicsetId='353';
theSitetree.contentColor='FFFFFF';
theSitetree.contentBGColor='003390';
var localeDef={
  language: 'en',
  country: 'US'
};
var prodDef={
  wl_name: 'valueweb',
  product: 'WSCSYSSSSLYTCR7V'
};
var theTemplate={
				hasFlashNavigation: 'false',
				hasFlashLogo: 	'false',
				hasFlashCompanyname: 'false',
				hasFlashElements: 'false',
				hasCompanyname: 'false',
				name: 			'Movement',
				paletteFamily: 	'003390',
				keyvisualId: 	'1819',
				keyvisualName: 	'kv_dummy.jpg',
				fontsetId: 		'289',
				graphicsetId: 	'353',
				contentColor: 	'FFFFFF',
				contentBGColor: '003390',
				a_color: 		'003390',
				b_color: 		'000000',
				c_color: 		'FFFFFF',
				d_color: 		'FFFFFF',
				e_color: 		'FFFFFF',
				f_color: 		'FFFFFF',
				hasCustomLogo: 	'false',
				contentFontFace:'Verdana, Arial, Helvetica, sans-serif',
				contentFontSize:'12',
				useFavicon:     'false'
			  };
var webappMappings = {};
webappMappings['1501']=webappMappings['1501-266868']={
webappId:    '1501',
documentId:  '801',
internalId:  '266868',
customField: '1501'
};
webappMappings['1006']=webappMappings['1006-1006']={
webappId:    '1006',
documentId:  '801',
internalId:  '1006',
customField: '1006'
};
webappMappings['7060']=webappMappings['7060-1cef0db191369d4ed09ee08c1eff12f3']={
webappId:    '7060',
documentId:  '144614',
internalId:  '1cef0db191369d4ed09ee08c1eff12f3',
customField: 'language:en;country:US;'
};
webappMappings['1003']=webappMappings['1003-ahw050inx3h311ad7408114']={
webappId:    '1003',
documentId:  '79101',
internalId:  'ahw050inx3h311ad7408114',
customField: 'en:US:'
};
webappMappings['1003']=webappMappings['1003-ahw050inx3h311ad7408138']={
webappId:    '1003',
documentId:  '108701',
internalId:  'ahw050inx3h311ad7408138',
customField: 'en:US:'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '144614',
internalId:  '',
customField: '20090607-223018'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '801',
internalId:  '',
customField: '20120110-191714'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '3701',
internalId:  '',
customField: '20090430-162943'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '852',
internalId:  '',
customField: '20110923-092306'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '9801',
internalId:  '',
customField: '20091202-015911'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '894',
internalId:  '',
customField: '20090709-233716'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '915',
internalId:  '',
customField: '20111128-001000'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '94201',
internalId:  '',
customField: '20090911-210125'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '94222',
internalId:  '',
customField: '20090911-210239'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '143915',
internalId:  '',
customField: '20100608-202429'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '873',
internalId:  '',
customField: '20090329-130855'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '79601',
internalId:  '',
customField: '20090329-130206'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '79622',
internalId:  '',
customField: '20090418-153922'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '79643',
internalId:  '',
customField: '20071220-024013'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '79664',
internalId:  '',
customField: '20100822-171935'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '121601',
internalId:  '',
customField: '20080211-004937'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '5401',
internalId:  '',
customField: '20090607-215053'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '957',
internalId:  '',
customField: '20110611-002311'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '22601',
internalId:  '',
customField: '20100608-202306'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11222',
internalId:  '',
customField: '20120118-002140'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '120101',
internalId:  '',
customField: '20110611-002842'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '124101',
internalId:  '',
customField: '20090910-002405'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '124122',
internalId:  '',
customField: '20090614-175339'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '129301',
internalId:  '',
customField: '20080306-230702'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '124143',
internalId:  '',
customField: '20080226-004629'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '124164',
internalId:  '',
customField: '20080802-002509'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '130401',
internalId:  '',
customField: '20090627-122439'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '131201',
internalId:  '',
customField: '20080320-192830'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '999',
internalId:  '',
customField: '20111005-021149'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '1020',
internalId:  '',
customField: '20110923-092816'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '60001',
internalId:  '',
customField: '20120111-030146'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '27601',
internalId:  '',
customField: '20101228-212234'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '34401',
internalId:  '',
customField: '20080204-000841'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '79101',
internalId:  '',
customField: '20071219-233658'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '113101',
internalId:  '',
customField: '20080211-014627'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '113122',
internalId:  '',
customField: '20080204-162043'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '57622',
internalId:  '',
customField: '20080131-181307'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '57643',
internalId:  '',
customField: '20071031-183805'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '77701',
internalId:  '',
customField: '20071219-233306'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '77722',
internalId:  '',
customField: '20071219-230002'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '114901',
internalId:  '',
customField: '20080211-014408'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '106501',
internalId:  '',
customField: '20080228-022054'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '118901',
internalId:  '',
customField: '20080227-003253'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '104922',
internalId:  '',
customField: '20080228-020720'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '104901',
internalId:  '',
customField: '20080228-020151'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '109901',
internalId:  '',
customField: '20080130-134820'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '108701',
internalId:  '',
customField: '20080328-153045'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '110401',
internalId:  '',
customField: '20080130-160540'
};
webappMappings['7008']=webappMappings['7008-3582']={
webappId:    '7008',
documentId:  '144432',
internalId:  '3582',
customField: 'language:en;country:US;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '144432',
internalId:  '',
customField: '20110923-092631'
};
webappMappings['7060']=webappMappings['7060-056f81b281f8593965c2a4bf8d8b70ce']={
webappId:    '7060',
documentId:  '144603',
internalId:  '056f81b281f8593965c2a4bf8d8b70ce',
customField: 'language:en;country:US;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '144603',
internalId:  '',
customField: '20090607-222842'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '144943',
internalId:  '',
customField: '20090911-210323'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '145485',
internalId:  '',
customField: '20110923-092354'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '145748',
internalId:  '',
customField: '20110410-143920'
};
webappMappings['2001']=webappMappings['2001-location']={
webappId:    '2001',
documentId:  '146054',
internalId:  'location',
customField: 'language:en;country:US;isIncluded:true;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '146054',
internalId:  '',
customField: '20100117-202354'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '146214',
internalId:  '',
customField: '20110611-003320'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '146539',
internalId:  '',
customField: '20110201-175811'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '148104',
internalId:  '',
customField: '20120129-151518'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '147677',
internalId:  '',
customField: '20100422-230029'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '148811',
internalId:  '',
customField: '20110528-133831'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '148889',
internalId:  '',
customField: '20110710-154820'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '149348',
internalId:  '',
customField: '20110410-143611'
};
var webAppHostname = 'cgi-wsc.chi.us.siteprotect.com:80';
var canonHostname = 'wsc-worker01.chi.us.siteprotect.com';
var accountId     = 'AHW050INX3H3';
var companyName   = 'The+Hamblen+Group%2C+LLC';
var htmlTitle	  = 'Hamblen+Group';
var metaKeywords  = 'security%3Bseattle%3Bprotection%3Btravel%3Bpersonal+protection%3Bprotective%3Bsecurity%3Bprivate+security%3Bwashington%3Bwashington+state%3Balarm+response%3Balarm%3Bprotect%3Bhamblen%3Bthe+hamblen+group%3B+hamblen+group%3Bweapons+training%3Bweapons+instruction%3Bweapons+certification%3Bolympia%3Bwashington%3Bfirst+aid+training%3Bfirst+aid+certification%3Bred+cross%3B+bail+recovery%3Bbail+bonds%3B+bounty+hunter%3Bcjtc%3Bhandgun+certification%3Bfirearms+training%3Bred+cross%3Bfirst+aid+training%3Bcpr+training%3Bpersonal+protection%3Bbody+guard%3Bsite+security';
var metaContents  = 'Protective+and+Security+Services%2C+both+armed+and+unarmed.+++Private+Security.++Weapons+Instruction+and+Training+specializing+in+handguns.++First+aid+training+and+certification.';
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();
};

