/* [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 theSitetree=[ 
	['PAGE','4601',jdecode('Home'),jdecode(''),'/4601.html','true',[],''],
	['PAGE','11601',jdecode('About+us'),jdecode(''),'/11601.html','true',[],''],
	['PAGE','4652',jdecode('Contacts'),jdecode(''),'/4652/index.html','true',[ 
		['PAGE','10601',jdecode('Directions'),jdecode(''),'/4652/10601.html','true',[],''],
		['PAGE','10622',jdecode('Staff'),jdecode(''),'/4652/10622.html','true',[],''],
		['PAGE','10643',jdecode('Board+of+Directors'),jdecode(''),'/4652/10643.html','true',[],''],
		['PAGE','10664',jdecode('Feedback'),jdecode(''),'/4652/10664.html','true',[],'']
	],''],
	['PAGE','10685',jdecode('Bulletin+Board'),jdecode(''),'/10685/index.html','true',[ 
		['PAGE','10706',jdecode('Bulletin+Board+Form'),jdecode(''),'/10685/10706.html','true',[],'']
	],''],
	['PAGE','10727',jdecode('Programming'),jdecode(''),'/10727/index.html','true',[ 
		['PAGE','10748',jdecode('Channel+8+Schedule'),jdecode(''),'/10727/10748.html','true',[],''],
		['PAGE','10769',jdecode('Channel+9+Schedule'),jdecode(''),'/10727/10769.html','true',[],''],
		['PAGE','10790',jdecode('Local+Programs'),jdecode(''),'/10727/10790.html','true',[],'']
	],''],
	['PAGE','10832',jdecode('Information'),jdecode(''),'/10832/index.html','true',[ 
		['PAGE','10853',jdecode('FAQ'),jdecode(''),'/10832/10853.html','true',[],''],
		['PAGE','10874',jdecode('Events+Calender'),jdecode(''),'/10832/10874.html','true',[],''],
		['PAGE','10895',jdecode('Forms'),jdecode(''),'/10832/10895.html','true',[],''],
		['PAGE','10916',jdecode('Underwriting'),jdecode(''),'/10832/10916.html','true',[],''],
		['PAGE','10937',jdecode('Save+Access'),jdecode(''),'/10832/10937.html','true',[],''],
		['PAGE','10958',jdecode('Downloads'),jdecode(''),'/10832/10958.html','true',[],''],
		['PAGE','10979',jdecode('Information+Resources'),jdecode(''),'/10832/10979.html','true',[],'']
	],''],
	['PAGE','11000',jdecode('Join+AWCA-TV'),jdecode(''),'/11000/index.html','true',[ 
		['PAGE','11021',jdecode('Become+a+Member'),jdecode(''),'/11000/11021.html','true',[],''],
		['PAGE','11042',jdecode('Volunteering'),jdecode(''),'/11000/11042.html','true',[],''],
		['PAGE','11063',jdecode('Crew+Call'),jdecode(''),'/11000/11063.html','true',[],'']
	],''],
	['PAGE','11084',jdecode('Free+Training+Classes'),jdecode(''),'/11084.html','true',[],''],
	['PAGE','11105',jdecode('Our+Facility'),jdecode(''),'/11105.html','true',[],''],
	['PAGE','11126',jdecode('Links'),jdecode(''),'/11126.html','true',[],''],
	['PAGE','11147',jdecode('Thank+You'),jdecode(''),'/11147.html','false',[],''],
	['PAGE','11168',jdecode('Community+Survey'),jdecode(''),'/11168.html','false',[],'']];
var siteelementCount=30;
theSitetree.topTemplateName='Easy';
theSitetree.paletteFamily='006666';
theSitetree.keyvisualId='-1';
theSitetree.keyvisualName='keyv.jpg';
theSitetree.fontsetId='49';
theSitetree.graphicsetId='53';
theSitetree.contentColor='000000';
theSitetree.contentBGColor='FFFFFF';
var localeDef={
  language: 'en',
  country: 'US'
};
var theTemplate={
				name: 			'Easy',
				paletteFamily: 	'006666',
				keyvisualId: 	'-1',
				keyvisualName: 	'keyv.jpg',
				fontsetId: 		'49',
				graphicsetId: 	'53',
				contentColor: 	'000000',
				contentBGColor: 'FFFFFF',
				hasFlashNavigation: 'false',
				hasFlashLogo: 	'false',
				hasFlashCompanyname: 'false',
				hasFlashElements: 'false',
				hasCompanyname: 'false',
				a_color: 		'006666',
				b_color: 		'FFFFFF',
				c_color: 		'000000',
				d_color: 		'FFFFFF',
				e_color: 		'FFFFFF',
				f_color: 		'FFFFFF',
				hasCustomLogo: 	'true',
				contentFontFace:'Verdana, Arial, Helvetica, sans-serif',
				contentFontSize:'12',
				useFavicon:     'false'
			  };
var webappMappings = {};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4601',
internalId:  '',
customField: '20090209-142700'
};
webappMappings['2001']=webappMappings['2001-location']={
webappId:    '2001',
documentId:  '10601',
internalId:  'location',
customField: 'language:en;country:US;isIncluded:true;'
};
webappMappings['7008']=webappMappings['7008-10530']={
webappId:    '7008',
documentId:  '10664',
internalId:  '10530',
customField: 'language:en;country:US;'
};
webappMappings['7008']=webappMappings['7008-10531']={
webappId:    '7008',
documentId:  '10706',
internalId:  '10531',
customField: 'language:en;country:US;'
};
webappMappings['7008']=webappMappings['7008-10532']={
webappId:    '7008',
documentId:  '11063',
internalId:  '10532',
customField: 'language:en;country:US;'
};
webappMappings['7008']=webappMappings['7008-10533']={
webappId:    '7008',
documentId:  '11084',
internalId:  '10533',
customField: 'language:en;country:US;'
};
webappMappings['7060']=webappMappings['7060-01ab195bfdc6a8f1a596933a924db8af']={
webappId:    '7060',
documentId:  '11105',
internalId:  '01ab195bfdc6a8f1a596933a924db8af',
customField: 'language:en;country:US;'
};
webappMappings['7008']=webappMappings['7008-10534']={
webappId:    '7008',
documentId:  '11168',
internalId:  '10534',
customField: 'language:en;country:US;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10685',
internalId:  '',
customField: '20090504-132120'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11601',
internalId:  '',
customField: '20081112-161840'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4652',
internalId:  '',
customField: '20090209-142932'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10601',
internalId:  '',
customField: '20081112-163248'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10622',
internalId:  '',
customField: '20081229-150214'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10643',
internalId:  '',
customField: '20081112-163646'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10664',
internalId:  '',
customField: '20081112-170756'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10706',
internalId:  '',
customField: '20081112-172117'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10727',
internalId:  '',
customField: '20090209-143114'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10748',
internalId:  '',
customField: '20090504-132011'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10769',
internalId:  '',
customField: '20090504-132040'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10790',
internalId:  '',
customField: '20081113-141157'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10937',
internalId:  '',
customField: '20081112-184646'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10832',
internalId:  '',
customField: '20090209-143313'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10916',
internalId:  '',
customField: '20081229-145711'
};
webappMappings['1006']=webappMappings['1006-1006']={
webappId:    '1006',
documentId:  '4601',
internalId:  '1006',
customField: '1006'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '4601',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '11601',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '4652',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10601',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10622',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10643',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10664',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10685',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10706',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10727',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10748',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10769',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10790',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10832',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10853',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10874',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10895',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10916',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10937',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10958',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '10979',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '11000',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '11021',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '11042',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '11063',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '11084',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '11105',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '11126',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '11147',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '11168',
internalId:  '',
customField: 'language:en;country:US;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11126',
internalId:  '',
customField: '20081229-151322'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11105',
internalId:  '',
customField: '20090106-141634'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11084',
internalId:  '',
customField: '20090209-142734'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11000',
internalId:  '',
customField: '20090209-143352'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11021',
internalId:  '',
customField: '20081113-151021'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11042',
internalId:  '',
customField: '20081113-151512'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11063',
internalId:  '',
customField: '20081113-152113'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10853',
internalId:  '',
customField: '20090109-164110'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10874',
internalId:  '',
customField: '20081229-145553'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10895',
internalId:  '',
customField: '20090206-132238'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10958',
internalId:  '',
customField: '20081112-155307'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10979',
internalId:  '',
customField: '20081112-155307'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11147',
internalId:  '',
customField: '20081112-155313'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11168',
internalId:  '',
customField: '20081112-155313'
};
var canonHostname = 'cmworker02.yourhostingaccount.com';
var accountId     = 'AENDU0IN2414';
var companyName   = 'AWCA-TV+++++++++++%22Your+Ideas%2C+Your+TV%22';
var htmlTitle	  = 'AWCA-TV';
var metaKeywords  = 'AWCATV%2C+AWCA-TV%2C+Ashburnham%2C+Westminster%2C+Ashburnham+Westminster+Community+Access+Television';
var metaContents  = 'AWCA-TV+is+a+Non-Profit+Organization+that+operates+a+community+access+television+station+in+Ashburnham%2FWestminster%2C+MA';
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();
};
