/* [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','239',jdecode('Home'),jdecode(''), jdecode('%2F239.html'), 'true',[],'',''],
	['PAGE','239245',jdecode('Properties+by+Area'),jdecode(''), jdecode('%2F239245%2Findex.html'), 'true',[ 
		['PAGE','239545',jdecode('Central'),jdecode(''), jdecode('%2F239245%2F239545.html'), 'true',[],'',''],
		['PAGE','239266',jdecode('North'),jdecode(''), jdecode('%2F239245%2F239266.html'), 'true',[],'',''],
		['PAGE','239287',jdecode('Northwest'),jdecode(''), jdecode('%2F239245%2F239287.html'), 'true',[],'',''],
		['PAGE','239308',jdecode('Northeast'),jdecode(''), jdecode('%2F239245%2F239308.html'), 'true',[],'',''],
		['PAGE','239329',jdecode('South'),jdecode(''), jdecode('%2F239245%2F239329.html'), 'true',[],'',''],
		['PAGE','239350',jdecode('Southwest'),jdecode(''), jdecode('%2F239245%2F239350.html'), 'true',[],'',''],
		['PAGE','239371',jdecode('Southeast'),jdecode(''), jdecode('%2F239245%2F239371.html'), 'true',[],'','']
	],'',''],
	['PAGE','80823',jdecode('Apartments+For+Rent'),jdecode(''), jdecode('%2F80823%2Findex.html'), 'true',[ 
		['PAGE','373022',jdecode('460-464+Oswell'),jdecode(''), jdecode('%2F80823%2F373022.html'), 'true',[],'',''],
		['PAGE','454054',jdecode('6001+Auburn+Oaks+Units+D'),jdecode(''), jdecode('%2F80823%2F454054.html'), 'true',[],'',''],
		['PAGE','264245',jdecode('113+Hopkins+Unit+6'),jdecode(''), jdecode('%2F80823%2F264245.html'), 'true',[],'',''],
		['PAGE','290167',jdecode('Villa+De+Oro'),jdecode(''), jdecode('%2F80823%2F290167.html'), 'true',[],'',''],
		['PAGE','478828',jdecode('3108+La+Costa+Unit+C'),jdecode(''), jdecode('%2F80823%2F478828.html'), 'false',[],'',''],
		['PAGE','477265',jdecode('640+Spring+Meadows+Unit+2'),jdecode(''), jdecode('%2F80823%2F477265.html'), 'false',[],'',''],
		['PAGE','439722',jdecode('910+K+St.+Unit+C'),jdecode(''), jdecode('%2F80823%2F439722.html'), 'false',[],'','']
	],'',''],
	['PAGE','153045',jdecode('Condo%26%23x27%3Bs+For+Rent'),jdecode(''), jdecode('%2F153045.html'), 'false',[],'',''],
	['PAGE','601',jdecode('Houses+For+Rent'),jdecode(''), jdecode('%2F601%2Findex.html'), 'true',[ 
		['PAGE','458775',jdecode('3312+Bridget+Ave'),jdecode(''), jdecode('%2F601%2F458775.html'), 'true',[],'',''],
		['PAGE','515149',jdecode('3023+Boulder+Ridge+Lane'),jdecode(''), jdecode('%2F601%2F515149.html'), 'true',[],'',''],
		['PAGE','515107',jdecode('6305+Ambergrove+St'),jdecode(''), jdecode('%2F601%2F515107.html'), 'true',[],'',''],
		['PAGE','515128',jdecode('5801+Willowcrest+St'),jdecode(''), jdecode('%2F601%2F515128.html'), 'true',[],'',''],
		['PAGE','383322',jdecode('1316+Torulosa+Dr'),jdecode(''), jdecode('%2F601%2F383322.html'), 'true',[],'',''],
		['PAGE','478765',jdecode('3515+Laverne+Ave'),jdecode(''), jdecode('%2F601%2F478765.html'), 'true',[],'',''],
		['PAGE','499728',jdecode('10+Suzanne+St.'),jdecode(''), jdecode('%2F601%2F499728.html'), 'true',[],'',''],
		['PAGE','503386',jdecode('522+Woodrow+Ave'),jdecode(''), jdecode('%2F601%2F503386.html'), 'true',[],'',''],
		['PAGE','478807',jdecode('3120+Fillmore+Ave'),jdecode(''), jdecode('%2F601%2F478807.html'), 'true',[],'',''],
		['PAGE','489328',jdecode('9900+Metherly+Hill+Road'),jdecode(''), jdecode('%2F601%2F489328.html'), 'true',[],'',''],
		['PAGE','515065',jdecode('14510+Tralee+Drive'),jdecode(''), jdecode('%2F601%2F515065.html'), 'true',[],'',''],
		['PAGE','506865',jdecode('10316+Seneca+Falls'),jdecode(''), jdecode('%2F601%2F506865.html'), 'true',[],'',''],
		['PAGE','489286',jdecode('10426+Olympia+Fields+Drive'),jdecode(''), jdecode('%2F601%2F489286.html'), 'true',[],'',''],
		['PAGE','506665',jdecode('3114+Silverlake'),jdecode(''), jdecode('%2F601%2F506665.html'), 'true',[],'',''],
		['PAGE','499749',jdecode('200+17th+Street'),jdecode(''), jdecode('%2F601%2F499749.html'), 'true',[],'',''],
		['PAGE','515170',jdecode('4601+Gordon+St'),jdecode(''), jdecode('%2F601%2F515170.html'), 'true',[],'',''],
		['PAGE','503365',jdecode('6200+Beau+Monde+Ct'),jdecode(''), jdecode('%2F601%2F503365.html'), 'false',[],'',''],
		['PAGE','456254',jdecode('2004+Brundage+Lane'),jdecode(''), jdecode('%2F601%2F456254.html'), 'false',[],'',''],
		['PAGE','453954',jdecode('112+Morrison'),jdecode(''), jdecode('%2F601%2F453954.html'), 'false',[],'','']
	],'',''],
	['PAGE','262045',jdecode('Arvin+Area'),jdecode(''), jdecode('%2F262045%2Findex.html'), 'true',[ 
		['PAGE','263145',jdecode('25417+Judith+St'),jdecode(''), jdecode('%2F262045%2F263145.html'), 'false',[],'','']
	],'',''],
	['PAGE','76423',jdecode('Taft+Area'),jdecode(''), jdecode('%2F76423%2Findex.html'), 'true',[ 
		['PAGE','285940',jdecode('28179+McClaren+Ave'),jdecode(''), jdecode('%2F76423%2F285940.html'), 'false',[],'','']
	],'',''],
	['PAGE','52112',jdecode('Coming+Soon'),jdecode(''), jdecode('%2F52112%2Findex.html'), 'true',[ 
		['PAGE','512965',jdecode('400+Terriwood'),jdecode(''), jdecode('%2F52112%2F512965.html'), 'true',[],'',''],
		['PAGE','515086',jdecode('2801+Meadow+Ridge+Ave'),jdecode(''), jdecode('%2F52112%2F515086.html'), 'true',[],'',''],
		['PAGE','506886',jdecode('2008+Lantana'),jdecode(''), jdecode('%2F52112%2F506886.html'), 'true',[],'',''],
		['PAGE','506928',jdecode('6001+Auburn+Oak+Unit+B'),jdecode(''), jdecode('%2F52112%2F506928.html'), 'true',[],'',''],
		['PAGE','264266',jdecode('113+Hopkins+Unit+7'),jdecode(''), jdecode('%2F52112%2F264266.html'), 'true',[],'',''],
		['PAGE','454354',jdecode('113+Hopkins+Unit+8'),jdecode(''), jdecode('%2F52112%2F454354.html'), 'true',[],'',''],
		['PAGE','285856',jdecode('1021+Water+St.+Unit+B'),jdecode(''), jdecode('%2F52112%2F285856.html'), 'false',[],'',''],
		['PAGE','489412',jdecode('1021+Water+St+Unit+C'),jdecode(''), jdecode('%2F52112%2F489412.html'), 'false',[],'','']
	],'',''],
	['PAGE','664',jdecode('For+Sale'),jdecode(''), jdecode('%2F664.html'), 'true',[],'',''],
	['PAGE','340642',jdecode('Tenant+FAQ'),jdecode(''), jdecode('%2F340642.html'), 'false',[],'',''],
	['PAGE','11001',jdecode('Maintenance'),jdecode(''), jdecode('%2F11001.html'), 'true',[],'',''],
	['PAGE','727',jdecode('Owners+Services'),jdecode(''), jdecode('%2F727.html'), 'true',[],'',''],
	['PAGE','748',jdecode('Application'),jdecode(''), jdecode('%2F748.html'), 'true',[],'',''],
	['PAGE','769',jdecode('Contact'),jdecode(''), jdecode('%2F769%2Findex.html'), 'true',[ 
		['PAGE','444054',jdecode('Map'),jdecode(''), jdecode('%2F769%2F444054.html'), 'true',[],'','']
	],'','']];
var siteelementCount=58;
theSitetree.topTemplateName='Basic';
theSitetree.paletteFamily='695A2C';
theSitetree.keyvisualId='-1';
theSitetree.keyvisualName='keyv.jpg';
theSitetree.fontsetId='10828';
theSitetree.graphicsetId='11285';
theSitetree.contentColor='695A2C';
theSitetree.contentBGColor='FFFFFF';
var localeDef={
  language: 'en',
  country: 'US'
};
var prodDef={
  wl_name: 'brighthousenetworks',
  product: 'WSCSYSSSSLYTC245'
};
var theTemplate={
				hasFlashNavigation: 'false',
				hasFlashLogo: 	'false',
				hasFlashCompanyname: 'false',
				hasFlashElements: 'false',
				hasCompanyname: 'false',
				name: 			'Basic',
				paletteFamily: 	'695A2C',
				keyvisualId: 	'-1',
				keyvisualName: 	'keyv.jpg',
				fontsetId: 		'10828',
				graphicsetId: 	'11285',
				contentColor: 	'695A2C',
				contentBGColor: 'FFFFFF',
				a_color: 		'000000',
				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:     'false'
			  };
var webappMappings = {};
webappMappings['7008']=webappMappings['7008-114']={
webappId:    '7008',
documentId:  '769',
internalId:  '114',
customField: 'language:en;country:US;'
};
webappMappings['1006']=webappMappings['1006-1006']={
webappId:    '1006',
documentId:  '239',
internalId:  '1006',
customField: '1006'
};
webappMappings['2001']=webappMappings['2001-location']={
webappId:    '2001',
documentId:  '444054',
internalId:  'location',
customField: 'language:en;country:US;isIncluded:true;'
};
webappMappings['7008']=webappMappings['7008-115']={
webappId:    '7008',
documentId:  '11001',
internalId:  '115',
customField: 'language:en;country:US;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '239',
internalId:  '',
customField: '20120116-173829'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '601',
internalId:  '',
customField: '20120120-182840'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '664',
internalId:  '',
customField: '20090629-130446'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '727',
internalId:  '',
customField: '20110214-143709'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '748',
internalId:  '',
customField: '20091202-162923'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11001',
internalId:  '',
customField: '20080908-170657'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '769',
internalId:  '',
customField: '20110509-135553'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '444054',
internalId:  '',
customField: '20110509-135614'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '454354',
internalId:  '',
customField: '20110527-170348'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '515107',
internalId:  '',
customField: '20120106-184859'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '506665',
internalId:  '',
customField: '20111222-181249'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '515065',
internalId:  '',
customField: '20120116-115500'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '285940',
internalId:  '',
customField: '20110106-143300'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '52112',
internalId:  '',
customField: '20120116-182103'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '80823',
internalId:  '',
customField: '20120116-153758'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '383322',
internalId:  '',
customField: '20101130-182536'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '76423',
internalId:  '',
customField: '20110112-161043'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '515128',
internalId:  '',
customField: '20120106-185228'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '290167',
internalId:  '',
customField: '20111216-145113'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '264266',
internalId:  '',
customField: '20100817-114438'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '506886',
internalId:  '',
customField: '20111209-183037'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '499749',
internalId:  '',
customField: '20111130-143814'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '489286',
internalId:  '',
customField: '20120106-155717'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '153045',
internalId:  '',
customField: '20120104-115517'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '506865',
internalId:  '',
customField: '20120106-155539'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '340642',
internalId:  '',
customField: '20100923-161855'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '503386',
internalId:  '',
customField: '20120106-160301'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '512965',
internalId:  '',
customField: '20120106-184051'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '456254',
internalId:  '',
customField: '20110826-123201'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '515170',
internalId:  '',
customField: '20120106-150738'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '458775',
internalId:  '',
customField: '20120106-153832'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '264245',
internalId:  '',
customField: '20110624-171845'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '489412',
internalId:  '',
customField: '20110923-154200'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '263145',
internalId:  '',
customField: '20100616-155942'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '515149',
internalId:  '',
customField: '20120106-161150'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '239245',
internalId:  '',
customField: '20101124-184640'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '239545',
internalId:  '',
customField: '20120116-152316'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '239266',
internalId:  '',
customField: '20120116-152425'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '239287',
internalId:  '',
customField: '20120116-152511'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '239308',
internalId:  '',
customField: '20120116-152638'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '239329',
internalId:  '',
customField: '20120116-152644'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '239350',
internalId:  '',
customField: '20120116-154029'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '239371',
internalId:  '',
customField: '20111111-184709'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '477265',
internalId:  '',
customField: '20120109-152307'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '454054',
internalId:  '',
customField: '20111116-152343'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '373022',
internalId:  '',
customField: '20111216-144843'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '285856',
internalId:  '',
customField: '20110826-183449'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '262045',
internalId:  '',
customField: '20110128-162020'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '506928',
internalId:  '',
customField: '20111209-183037'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '478828',
internalId:  '',
customField: '20110826-183410'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '515086',
internalId:  '',
customField: '20120106-184516'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '478765',
internalId:  '',
customField: '20120104-115625'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '478807',
internalId:  '',
customField: '20120106-160134'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '503365',
internalId:  '',
customField: '20111227-123828'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '439722',
internalId:  '',
customField: '20110624-170738'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '453954',
internalId:  '',
customField: '20110624-152702'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '499728',
internalId:  '',
customField: '20120120-183429'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '489328',
internalId:  '',
customField: '20111028-124508'
};
var webAppHostname = 'cgi-wsc.chi.us.siteprotect.com:80';
var canonHostname = 'wsc-worker03.chi.us.siteprotect.com';
var accountId     = 'AHW050INVQD7';
var companyName   = 'KBS+Property+Management';
var htmlTitle	  = 'KBS+Property+Management';
var metaKeywords  = 'Property+Management%2C+Rental+Properties%2C+for+rent%2C+real+estate%2C+investment+properties%2C+apartments%2C+condos%2C+houses%2C+house%2C+home%2C+moving%2CBakersfield+real+estate%2C+Bakersfield+CA+real+estate%2C+Rosedale+homes+for+sale%2C+Rosedale+real+estate+listings%2C+North+East+Bakersfield+real+estate+agent%2C+homes+for+sale+in+North+East+Bakersfield%2CBakersfield+Rentals%2C+Bakersfield+Apartments+for+Rent%2C+Rentals+in+Bakersfield%2C+Bakersfield+Houses+for+rent%2C+rental+housing%2C+bakersfield+property+management%2C+property+management+companies+in+bakersfield%2C+real+estate+rentals%2Ckbs+management+services%2Cbakersfield+rentals%2Chome+rentals%2Capartment+rentals%2Ckern+county+rental+properties%2Cproperty%2Cmanagement%2Crental+owner+services%2Cmaintenance%2Cpaying%2Cbills%2Ctaxes%2Cgardening%2Ccleaning%2Clocal%2Cworkmen%2Cestate%2Cagent%2Csearch%2Chouse%2Capartment%2Ccalifornia%2Ckern+county+real+estate%2C+bakersfield+realty+management+services%2Csouthern+california%2C+kbs%2C+kbsproperty+management%2C+kbs+rentals%2C+kbs+real+estate++Bakersfield+professional+property+management%2C+property+management+in+Bakersfield%2C+affordable+professional+property+management+in+Bakersfield%2C+Homes+for+rent+in+Bakersfield%2C+Bakersfield+real+estate+rentals%2C+Bakersfield+California+rental+properties%2C+Bakersfield+mls+listings%2C+Bakersfield+single+family+homes+for+rent%2C+Bakersfield+rental+homes%2C+Bakersfield+property+managers%2C+Bakersfield+professional+property+managers%2C+Bakersfield+real+estate+listings%2C+Bakersfield+real+estate+agent%2C+homes+for+sale+in+Bakersfield%2C+Bakersfield+apartments%2C+Bakersfield+%2C+California%2C';
var metaContents  = 'Property+Management%2C+Rental+Properties%2C+for+rent%2C+real+estate%2C+investment+properties%2C+apartments%2C+condos%2C+houses%2C+house%2C+home%2C+moving%2C+Bakersfield+professional+property+management%2C+property+management+in+Bakersfield%2C+affordable+professional+property+management+in+Bakersfield%2C+Homes+for+rent+in+Bakersfield%2C+Bakersfield+real+estate+rentals%2C+Bakersfield+California+rental+properties%2C+Bakersfield+mls+listings%2C+Bakersfield+single+family+homes+for+rent%2C+Bakersfield+rental+homes%2C+Bakersfield+property+managers%2C+Bakersfield+professional+property+managers%2C+Bakersfield+real+estate+listings%2C+Bakersfield+real+estate+agent%2C+homes+for+sale+in+Bakersfield%2C+Bakersfield+apartments%2C+Bakersfield+%2C+California%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();
};

