/* [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','301',jdecode('Home'),jdecode(''), jdecode('%2F301.html'), 'true',[],'',''],
	['PAGE','501',jdecode('About+us'),jdecode(''), jdecode('%2F501%2Findex.html'), 'true',[ 
		['PAGE','522',jdecode('The+team'),jdecode(''), jdecode('%2F501%2F522.html'), 'true',[],'','']
	],'',''],
	['PAGE','543',jdecode('Design+process'),jdecode(''), jdecode('%2F543%2Findex.html'), 'true',[ 
		['PAGE','564',jdecode('Custom+homes'),jdecode(''), jdecode('%2F543%2F564.html'), 'true',[],'',''],
		['PAGE','585',jdecode('Additions'),jdecode(''), jdecode('%2F543%2F585.html'), 'true',[],'',''],
		['PAGE','606',jdecode('Contractors'),jdecode(''), jdecode('%2F543%2F606.html'), 'true',[],'','']
	],'',''],
	['PAGE','19710',jdecode('References'),jdecode(''), jdecode('%2F19710%2Findex.html'), 'true',[ 
		['PAGE','19719',jdecode('Projects'),jdecode(''), jdecode('%2F19710%2F19719.html'), 'true',[],'',''],
		['PAGE','19728',jdecode('Partners'),jdecode(''), jdecode('%2F19710%2F19728.html'), 'true',[],'',''],
		['PAGE','19737',jdecode('Competitions'),jdecode(''), jdecode('%2F19710%2F19737.html'), 'true',[],'','']
	],'',''],
	['PAGE','627',jdecode('Contact'),jdecode(''), jdecode('%2F627%2Findex.html'), 'true',[ 
		['PAGE','648',jdecode('Adresses'),jdecode(''), jdecode('%2F627%2F648.html'), 'true',[],'',''],
		['PAGE','669',jdecode('How+to+find+us'),jdecode(''), jdecode('%2F627%2F669.html'), 'true',[],'','']
	],'',''],
	['PAGE','690',jdecode('Tips+%26+Tricks'),jdecode(''), jdecode('%2F690.html'), 'true',[],'',''],
	['PAGE','10101',jdecode('Map'),jdecode(''), jdecode('%2F10101.html'), 'true',[],'','']];
var siteelementCount=16;
theSitetree.topTemplateName='Analyzer';
theSitetree.paletteFamily='0F57A1';
theSitetree.keyvisualId='-1';
theSitetree.keyvisualName='keyv.jpg';
theSitetree.fontsetId='10557';
theSitetree.graphicsetId='10574';
theSitetree.contentColor='FFFFFF';
theSitetree.contentBGColor='000000';
var localeDef={
  language: 'en',
  country: 'US'
};
var prodDef={
  wl_name: 'comcast',
  product: 'WSCSYSSSSLYTC245'
};
var theTemplate={
				hasFlashNavigation: 'false',
				hasFlashLogo: 	'false',
				hasFlashCompanyname: 'false',
				hasFlashElements: 'false',
				hasCompanyname: 'false',
				name: 			'Analyzer',
				paletteFamily: 	'0F57A1',
				keyvisualId: 	'-1',
				keyvisualName: 	'keyv.jpg',
				fontsetId: 		'10557',
				graphicsetId: 	'10574',
				contentColor: 	'FFFFFF',
				contentBGColor: '000000',
				a_color: 		'000000',
				b_color: 		'000000',
				c_color: 		'000000',
				d_color: 		'FFFFFF',
				e_color: 		'FFFFFF',
				f_color: 		'FFFFFF',
				hasCustomLogo: 	'false',
				contentFontFace:'Verdana, Arial, Helvetica, sans-serif',
				contentFontSize:'12',
				useFavicon:     'true'
			  };
var webappMappings = {};
webappMappings['2001']=webappMappings['2001-location']={
webappId:    '2001',
documentId:  '10101',
internalId:  'location',
customField: 'language:en;country:US;isIncluded:false;'
};
webappMappings['1501']=webappMappings['1501-1257745']={
webappId:    '1501',
documentId:  '301',
internalId:  '1257745',
customField: '1501'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '301',
internalId:  '',
customField: '20090930-163030'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '543',
internalId:  '',
customField: '20090818-173608'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '501',
internalId:  '',
customField: '20110918-160025'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '522',
internalId:  '',
customField: '20090818-174615'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '564',
internalId:  '',
customField: '20081030-190937'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '585',
internalId:  '',
customField: '20081030-190554'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '606',
internalId:  '',
customField: '20080120-184830'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '627',
internalId:  '',
customField: '20091029-221239'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '648',
internalId:  '',
customField: '20080201-200932'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '669',
internalId:  '',
customField: '20080201-203405'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '690',
internalId:  '',
customField: '20080502-191704'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10101',
internalId:  '',
customField: '20080120-233747'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '19719',
internalId:  '',
customField: '20090930-170022'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '19710',
internalId:  '',
customField: '20090930-163403'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '19728',
internalId:  '',
customField: '20111006-181803'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '19737',
internalId:  '',
customField: '20090903-160315'
};
var webAppHostname = 'cgi-wsc.chi.us.siteprotect.com:80';
var canonHostname = 'wsc-worker01.chi.us.siteprotect.com';
var accountId     = 'AHW050IN394C';
var companyName   = 'Above+%26+Beyond+Building+Design';
var htmlTitle	  = 'http%3A%2F%2Fwww.abbdesign.net';
var metaKeywords  = 'Plans%2C+construction%2C++drafting%2C+design%2C+additions%2C+remodels%2C+remodel%2C+custom+home%2C+custom+homes%2C+Improvement+projectsCustom+Homes+-Spec+Homes+Whole+house+RemodelsResidential+Remodeling++AdditionsBathroom+AdditionsKitchen+AdditionsRemodeling++AdditionsLoft+ConversionsAttic+ConversionsTenant+ImprovementsNew+Garage+ConstructionGarage+ConversionsFranchise+Tenant+ImprovementsCasitas.+Single+or+Two+storyIn+law+quarters.+Complete+with+KitchenGranny+Flats++Detached+Living+QuartersPatio+Covers%3A+Wood%2C+Aluminum%2C+SteelDecks++Balconies.+Wooden%2C+Composite+materialsCitrus+Heights%2C+Elk+Grove+Folsom+%2C+Galt+%2C+Isleton+%2C+Rancho+Cordova+%2C+Sacramento+West+Sacramento%2C+Wilton%2C+Rancho+Murieta%2C+Sloughhouse%2C+Antelope+%2C+Arden-Arcade+%2C+East+Sacramento+Curtis+Park%2C+Carmichael+%2C+Del+Paso+Heights+%2C+Elverta+%2C+Fair+Oaks+%2C+Florin+%2C+Foothill+Farms+%2C+Gold+River+%2C+Hagginwood+%2C+Herald+%2C+La+Riviera+%2C+Laguna+%2C+Lodi%2C+Modesto%2C+Tracy%2C+Locke+%2C+Natomas+%2C+Camino+%2C+Camp+Sacramento+%2C+Coloma+%2C+Cool+%2C+Diamond+Springs+%2C+Echo+Lake+%2C+El+Dorado+%2C+Garden+Valley+%2C+Georgetown+%2C+Grizzly+Flats+%2C+Happy+Valley+%2C+Meyers+%2C+Mosquito+%2C+Mt.+Aukum+%2C+Kyburz+%2C+Outingdale+%2C+Phillips+%2C+Pilot+Hill+%2C+Pollock+Pines+%2C+Rescue+%2C+Shingle+Springs+%2C+Somerset+%2C+Strawberry+%2C+Twin+Bridges+%2C+North+Highlands+%2C+Pocket%2C+Meadowview%2C+South+Sacramento%2C+Orangevale+%2C+South+Sacramento+%2C+Rancho+Murieta+%2C+Rio+Linda+%2C+Rosemont+%2C+Vineyard+%2C+Walnut+Grove+%2C+Wilton+%2C+Stockton+%2C+Escalon+%2C+Lathrop+%2C+Lodi+%2C+Manteca+%2C+Ripon+%2C+Tracy+%2C+Alta+%2C+Baxter+%2C+Carnelian+Bay+%2C+Dollar+Point+%2C+Dutch+Flat+%2C+Foresthill+%2C+Granite+Bay+%2C+Kings+Beach+%2C+Kingvale+%2C+Meadow+Vista+%2C+Newcastle+%2C+Auburn+%2C+Ophir+%2C+Penryn+%2C+Olympic+Valley+%2C+Sheridan+%2C+Sunnyside-Tahoe+City+%2C+Tahoe+Vista+%2C+Weimar+%2C+Alicia+%2C+Arboga+%2C+Browns+Valley+%2C+Challenge+%2C+Dantoni+%2C+Davis%2C+Dantoni+Junction+%2C+Dobbins+%2C+Eagleville+%2C+East+Arboga+%2C+Erle+%2C+Frenchtown+%2C+Hallwood+%2C+Hammonton+%2C+Horstville+%2C+Iowa+City+%2C+Mello+%2C+Mounkes+%2C+North+Star+%2C+Olive+Hill+%2C+Oregon+House+%2C+Ostrom+%2C+Pearson+%2C+Rackerby+%2C+Ramirez+%2C+Reed+%2C+Rupert+%2C+Sharon+Valley+%2C+Sicard+Flat+%2C+South+Yuba+%2C+Spenceville+%2C+Stanfield+Hill+%2C+Strawberry+Valley+%2C+Sucker+Flat+%2C+Tambo+%2C+Timbuctoo+%2C+Vacaville%2C+Waldo+%2C+Waldo+Junction+%2C+Weeds+Point+%2C+WoodleafCAD+plans%2C+Construction+Plans%2C+Remodeling+Plans%2C+Room+Addition+Plans%2C+Plans+for+Granny+Flat%2C+Architects+in+Sacramento%2C+Architects+in+Roseville%2C+Room+Additions%2C+Home+Plans%2C+Plans+for+Garage+conversions%2C+Custom+Home+plans%2C+Folsom+area+Home+plans%2C+Roseville+Architect%2C+Architectural+Building+designers%2C+drafting%2C+Draftsman%2C+blue+prints%2C+construction+plans%2C+Building+designers%2Cremodeling+plans%2C+sacramento+architects%2Cconstruction+designers%2C+Sacramento+area+Draftsman-Architects-Interior+Designers-Draftsman-Residential++Commercial+Construction+Plans-Building+Permits-Sacramento+Building+Department-Roseville+Building+Department-CADD-Building+violations-Drawings+for+permit+Permit%2C+Permits%2C+Building+Designers%2C+Building+permit%2C+Permits%2C+Restaurant+remodels%2C+architectural%2C+additions%2C+architect%2C+engineer%2C+drafter%2C+home%2C+addition%2C+designer%2C+use+plans+or+permits%2C+house+plans%2C+remodel%2C+permit%2C+drawings%2C+Blueprints%2C+Tenant+Improvements%2Cpermit+drawings%2C+blue+prints%2C+construction+permits%2C+sketches%2C+redline%2C+redlines%2C+renderings%2C+Floor+Design%2C+Sacramento+Code+compliance%2C+Title+24%2C+T-24%2C+calculation%2C+mechanical%2C+kitchens+%2C+baths+%2C+architect%2C+designer%2C+Engineer%2C+engineering%2Ccivil+engineers%2Cconstruction+management%2C+Sacramento+Drafter%2C+drafting%2C+home+addition+plans%2C+housing%2C+drawing%2C+plans%2C+plan%2C+house+plans%2C+blueprints%2Cbuilding+roof+plan%2C+cad+conversion%2C+Building+permit%2C+Home+Design%2C+Construction+Plans%2C+Tentative+maps%2C+subdivision%2C+design+build%2C+planning+%2C+draftsman+%2C+Hospitality+design+%2C+restaurant+design%2C+%2C+construction%2C+commercial+building+permit%2C+permit+process%2C+get+a+permit%2C+document%2C+remodel%2C+Additions+%2C+kitchen+Remodeling+Plans+%2C+licensed+%2C+Drafting+%2C+Interior+Design%2C+Medical+designers%2C+Dental+facility+designers%2C+Space+Planning%2C+Building+violations%2C+Code+violations%2C+Architect%2C+Architects%2C+Building+Architects%2C+Interior+Designers%2C+Structural+Engineer%2C+Engineer%2C+Custom+home+design%2C+Garage+plans%2C+remodeling+designers%2C+architectural+design%2C+Draftsman%2C+Remodel%2C+Addition%2C+Preliminary%2C+Sketch%2C+Working+Drawings%2C+Rendering%2C+Blueprints%2C+Digital+Copies%2C+Drafting%2C+Engineering%2C+Structural+Engineer%2C+Calcs%2C+House+Design%2C+Sacramento+Building+Department%2C+Commercial+Draftsman';
var metaContents  = 'Plans%2C+construction%2C+drafting%2C+design%2C+additions%2C+remodels%2C+remodel%2C+custom+home%2C+custom+homes%2C+Improvement+projectsCustom+Homes+-Spec+Homes+Whole+house+RemodelsResidential+Remodeling++AdditionsBathroom+AdditionsKitchen+AdditionsRemodeling++AdditionsLoft+ConversionsAttic+ConversionsTenant+ImprovementsNew+Garage+ConstructionGarage+ConversionsFranchise+Tenant+ImprovementsCasitas.+Single+or+Two+storyIn+law+quarters.+Complete+with+KitchenGranny+Flats++Detached+Living+QuartersPatio+Covers%3A+Wood%2C+Aluminum%2C+SteelDecks++Balconies.+Wooden%2C+Composite+materialsCitrus+Heights%2C+Elk+Grove+Folsom+%2C+Galt+%2C+Isleton+%2C+Rancho+Cordova+%2C+Sacramento+West+Sacramento%2C+Wilton%2C+Rancho+Murieta%2C+Sloughhouse%2C+Antelope+%2C+Arden-Arcade+%2C+East+Sacramento+Curtis+Park%2C+Carmichael+%2C+Del+Paso+Heights+%2C+Elverta+%2C+Fair+Oaks+%2C+Florin+%2C+Foothill+Farms+%2C+Gold+River+%2C+Hagginwood+%2C+Herald+%2C+La+Riviera+%2C+Laguna+%2C+Lodi%2C+Modesto%2C+Tracy%2C+Locke+%2C+Natomas+%2C+Camino+%2C+Camp+Sacramento+%2C+Coloma+%2C+Cool+%2C+Diamond+Springs+%2C+Echo+Lake+%2C+El+Dorado+%2C+Garden+Valley+%2C+Georgetown+%2C+Grizzly+Flats+%2C+Happy+Valley+%2C+Meyers+%2C+Mosquito+%2C+Mt.+Aukum+%2C+Kyburz+%2C+Outingdale+%2C+Phillips+%2C+Pilot+Hill+%2C+Pollock+Pines+%2C+Rescue+%2C+Shingle+Springs+%2C+Somerset+%2C+Strawberry+%2C+Twin+Bridges+%2C+North+Highlands+%2C+Pocket%2C+Meadowview%2C+South+Sacramento%2C+Orangevale+%2C+South+Sacramento+%2C+Rancho+Murieta+%2C+Rio+Linda+%2C+Rosemont+%2C+Vineyard+%2C+Walnut+Grove+%2C+Wilton+%2C+Stockton+%2C+Escalon+%2C+Lathrop+%2C+Lodi+%2C+Manteca+%2C+Ripon+%2C+Tracy+%2C+Alta+%2C+Baxter+%2C+Carnelian+Bay+%2C+Dollar+Point+%2C+Dutch+Flat+%2C+Foresthill+%2C+Granite+Bay+%2C+Kings+Beach+%2C+Kingvale+%2C+Meadow+Vista+%2C+Newcastle+%2C+Auburn+%2C+Ophir+%2C+Penryn+%2C+Olympic+Valley+%2C+Sheridan+%2C+Sunnyside-Tahoe+City+%2C+Tahoe+Vista+%2C+Weimar+%2C+Alicia+%2C+Arboga+%2C+Browns+Valley+%2C+Challenge+%2C+Dantoni+%2C+Davis%2C+Dantoni+Junction+%2C+Dobbins+%2C+Eagleville+%2C+East+Arboga+%2C+Erle+%2C+Frenchtown+%2C+Hallwood+%2C+Hammonton+%2C+Horstville+%2C+Iowa+City+%2C+Mello+%2C+Mounkes+%2C+North+Star+%2C+Olive+Hill+%2C+Oregon+House+%2C+Ostrom+%2C+Pearson+%2C+Rackerby+%2C+Ramirez+%2C+Reed+%2C+Rupert+%2C+Sharon+Valley+%2C+Sicard+Flat+%2C+South+Yuba+%2C+Spenceville+%2C+Stanfield+Hill+%2C+Strawberry+Valley+%2C+Sucker+Flat+%2C+Tambo+%2C+Timbuctoo+%2C+Vacaville%2C+Waldo+%2C+Waldo+Junction+%2C+Weeds+Point+%2C+WoodleafCAD+plans%2C+Construction+Plans%2C+Remodeling+Plans%2C+Room+Addition+Plans%2C+Plans+for+Granny+Flat%2C+Architects+in+Sacramento%2C+Architects+in+Roseville%2C+Room+Additions%2C+Home+Plans%2C+Plans+for+Garage+conversions%2C+Custom+Home+plans%2C+Folsom+area+Home+plans%2C+Roseville+Architect%2C+Architectural+Building+designers%2C+drafting%2C+Draftsman%2C+blue+prints%2C+construction+plans%2C+Building+designers%2Cremodeling+plans%2C+sacramento+architects%2Cconstruction+designers%2C+Sacramento+area+Draftsman-Architects-Interior+Designers-Draftsman-Residential++Commercial+Construction+Plans-Building+Permits-Sacramento+Building+Department-Roseville+Building+Department-CADD-Building+violations-Drawings+for+permit+Permit%2C+Permits%2C+Building+Designers%2C+Building+permit%2C+Permits%2C+Restaurant+remodels%2C+architectural%2C+additions%2C+architect%2C+engineer%2C+drafter%2C+home%2C+addition%2C+designer%2C+use+plans+or+permits%2C+house+plans%2C+remodel%2C+permit%2C+drawings%2C+Blueprints%2C+Tenant+Improvements%2Cpermit+drawings%2C+blue+prints%2C+construction+permits%2C+sketches%2C+redline%2C+redlines%2C+renderings%2C+Floor+Design%2C+Sacramento+Code+compliance%2C+Title+24%2C+T-24%2C+calculation%2C+mechanical%2C+kitchens+%2C+baths+%2C+architect%2C+designer%2C+Engineer%2C+engineering%2Ccivil+engineers%2Cconstruction+management%2C+Sacramento+Drafter%2C+drafting%2C+home+addition+plans%2C+housing%2C+drawing%2C+plans%2C+plan%2C+house+plans%2C+blueprints%2Cbuilding+roof+plan%2C+cad+conversion%2C+Building+permit%2C+Home+Design%2C+Construction+Plans%2C+Tentative+maps%2C+subdivision%2C+design+build%2C+planning+%2C+draftsman+%2C+Hospitality+design+%2C+restaurant+design%2C+%2C+construction%2C+commercial+building+permit%2C+permit+process%2C+get+a+permit%2C+document%2C+remodel%2C+Additions+%2C+kitchen+Remodeling+Plans+%2C+licensed+%2C+Drafting+%2C+Interior+Design%2C+Medical+designers%2C+Dental+facility+designers%2C+Space+Planning%2C+Building+violations%2C+Code+violations%2C+Architect%2C+Architects%2C+Building+Architects%2C+Interior+Designers%2C+Structural+Engineer%2C+Engineer%2C+Custom+home+design%2C+Garage+plans%2C+remodeling+designers%2C+architectural+design%2C+Draftsman%2C+Remodel%2C+Addition%2C+Preliminary%2C+Sketch%2C+Working+Drawings%2C+Rendering%2C+Blueprints%2C+Digital+Copies%2C+Drafting%2C+Engineering%2C+Structural+Engineer%2C+Calcs%2C+House+Design%2C+Sacramento+Building+Department%2C+Commercial+Draftsman';
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();
};

