/* [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','401',jdecode('Homepage'),jdecode(''),'/401.html','true',[],'',''],
	['PAGE','2106',jdecode('The+Guestbook+%26%23x27%3B10'),jdecode(''),'/2106.html','true',[],'',''],
	['PAGE','641',jdecode('Meet+Tanya+Larrigan+'),jdecode(''),'/641.html','true',[],'',''],
	['PAGE','18201',jdecode('My+Dream+the+MOTH'),jdecode(''),'/18201.html','true',[],'',''],
	['PAGE','62201',jdecode('NEWFLASH+UPDATED'),jdecode(''),'/62201.html','true',[],'',''],
	['PAGE','145001',jdecode('Program+photos+%26%23x27%3B10'),jdecode(''),'/145001.html','false',[],'',''],
	['PAGE','145027',jdecode('+MOTH+Action+photos'),jdecode(''),'/145027.html','false',[],'',''],
	['PAGE','124001',jdecode('DVD+SALES'),jdecode(''),'/124001.html','true',[],'',''],
	['PAGE','142901',jdecode('Goodbye+Idolo'),jdecode(''),'/142901.html','false',[],'',''],
	['PAGE','452',jdecode('Who+is+in+April+%26%23x27%3B10'),jdecode(''),'/452.html','false',[],'',''],
	['PAGE','153601',jdecode('%26%23x27%3B10+MOTH+PHOTOS'),jdecode(''),'/153601.html','true',[],'',''],
	['PAGE','4701',jdecode('MOTH+photos'),jdecode(''),'/4701.html','false',[],'',''],
	['PAGE','134901',jdecode('+MOTH+Poster+2010+'),jdecode(''),'/134901.html','true',[],'',''],
	['PAGE','136301',jdecode('R+U+CONFUSED%3F'),jdecode(''),'/136301.html','true',[],'',''],
	['PAGE','90501',jdecode('--THE+RIPPLE----++++++++++++++++++++++++++++++++++++++++++++++++'),jdecode(''),'/90501.html','true',[],'',''],
	['PAGE','67301',jdecode('+Sponsors+invited+'),jdecode(''),'/67301.html','true',[],'',''],
	['PAGE','139701',jdecode('Car+Capital+Sponsor'),jdecode(''),'/139701.html','true',[],'',''],
	['PAGE','2801',jdecode('Towerlands++Park'),jdecode(''),'/2801.html','true',[],'',''],
	['PAGE','29001',jdecode('Silver%2F+Gold+info+'),jdecode(''),'/29001.html','true',[],'',''],
	['PAGE','578',jdecode('Your+Requests'),jdecode(''),'/578.html','true',[],'',''],
	['PAGE','620',jdecode('TICKET+SALES'),jdecode(''),'/620.html','false',[],'',''],
	['PAGE','48401',jdecode('Mini+Marvel+toy+sales+'),jdecode(''),'/48401.html','true',[],'',''],
	['PAGE','73101',jdecode('Contact+%26+enquiries+form'),jdecode(''),'/73101.html','true',[],'',''],
	['PAGE','107701',jdecode('Become+a+Friend'),jdecode(''),'/107701.html','false',[],'',''],
	['PAGE','118301',jdecode('MOTH+AUDITIONS+09'),jdecode(''),'/118301.html','false',[],'',''],
	['PAGE','118327',jdecode('RECORD+ATTEMPT+09'),jdecode(''),'/118327.html','false',[],'',''],
	['PAGE','100801',jdecode('P.R.+AND+INFO'),jdecode(''),'/100801.html','false',[],'',''],
	['PAGE','90601',jdecode('Links'),jdecode(''),'/90601.html','true',[],'',''],
	['PAGE','515',jdecode('Tanya%26%23x27%3Bs+horses'),jdecode(''),'/515.html','false',[],'',''],
	['PAGE','96827',jdecode('%26%23x27%3B08+MOTH+PHOTOS'),jdecode(''),'/96827.html','true',[],'',''],
	['PAGE','6801',jdecode('%26%23x27%3B07+MOTH+PHOTOS+'),jdecode(''),'/6801.html','true',[],'',''],
	['PAGE','105301',jdecode('08+Gr8+Brooke+Raffle+'),jdecode(''),'/105301.html','false',[],'',''],
	['PAGE','96801',jdecode('M.O.T.H.++poster'),jdecode(''),'/96801.html','false',[],'',''],
	['PAGE','57001',jdecode('07+MOTH+has+landed'),jdecode(''),'/57001.html','true',[],'',''],
	['PAGE','67322',jdecode('07+Arab+Mag++Review+'),jdecode(''),'/67322.html','true',[],'','']];
var siteelementCount=35;
theSitetree.topTemplateName='Theater';
theSitetree.paletteFamily='000004';
theSitetree.keyvisualId='-1';
theSitetree.keyvisualName='keyv.jpg';
theSitetree.fontsetId='10781';
theSitetree.graphicsetId='11141';
theSitetree.contentColor='FFFFFF';
theSitetree.contentBGColor='000000';
var localeDef={
  language: 'en',
  country: 'GB'
};
var theTemplate={
				hasFlashNavigation: 'false',
				hasFlashLogo: 	'false',
				hasFlashCompanyname: 'false',
				hasFlashElements: 'false',
				hasCompanyname: 'false',
				name: 			'Theater',
				paletteFamily: 	'000004',
				keyvisualId: 	'-1',
				keyvisualName: 	'keyv.jpg',
				fontsetId: 		'10781',
				graphicsetId: 	'11141',
				contentColor: 	'FFFFFF',
				contentBGColor: '000000',
				a_color: 		'000000',
				b_color: 		'000000',
				c_color: 		'000000',
				d_color: 		'680C0C',
				e_color: 		'680C0C',
				f_color: 		'680C0C',
				hasCustomLogo: 	'false',
				contentFontFace:'Verdana, Arial, Helvetica, sans-serif',
				contentFontSize:'12',
				useFavicon:     'true'
			  };
var webappMappings = {};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '401',
internalId:  '',
customField: '20100420-085705'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '641',
internalId:  '',
customField: '20100405-233535'
};
webappMappings['1002']=webappMappings['1002-2106anbt10in2mc0']={
webappId:    '1002',
documentId:  '2106',
internalId:  '2106anbt10in2mc0',
customField: 'icq=false'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '90601',
internalId:  '',
customField: '20100116-232250'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '452',
internalId:  '',
customField: '20100412-085437'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '515',
internalId:  '',
customField: '20080529-074707'
};
webappMappings['7008']=webappMappings['7008-2056']={
webappId:    '7008',
documentId:  '620',
internalId:  '2056',
customField: 'language:en;country:GB;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '578',
internalId:  '',
customField: '20100401-151759'
};
webappMappings['1006']=webappMappings['1006-1006']={
webappId:    '1006',
documentId:  '401',
internalId:  '1006',
customField: '1006'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '620',
internalId:  '',
customField: '20100415-082213'
};
webappMappings['7060']=webappMappings['7060-3356bdd22704987bce509bd149f6d9b6']={
webappId:    '7060',
documentId:  '4701',
internalId:  '3356bdd22704987bce509bd149f6d9b6',
customField: 'language:en;country:GB;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '18201',
internalId:  '',
customField: '20100405-234752'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '2106',
internalId:  '',
customField: '20080406-223150'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4701',
internalId:  '',
customField: '20070806-162736'
};
webappMappings['1501']=webappMappings['1501-2606267']={
webappId:    '1501',
documentId:  '401',
internalId:  '2606267',
customField: '1501'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '2801',
internalId:  '',
customField: '20091206-223645'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '6801',
internalId:  '',
customField: '20090106-221139'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '29001',
internalId:  '',
customField: '20100401-151319'
};
webappMappings['7008']=webappMappings['7008-1985']={
webappId:    '7008',
documentId:  '578',
internalId:  '1985',
customField: 'language:en;country:GB;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '57001',
internalId:  '',
customField: '20080529-074526'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '48401',
internalId:  '',
customField: '20080927-185315'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '90501',
internalId:  '',
customField: '20100405-235037'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '62201',
internalId:  '',
customField: '20100415-081549'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '67322',
internalId:  '',
customField: '20080227-070942'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '67301',
internalId:  '',
customField: '20100322-231430'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '73101',
internalId:  '',
customField: '20080927-190612'
};
webappMappings['7008']=webappMappings['7008-2614']={
webappId:    '7008',
documentId:  '73101',
internalId:  '2614',
customField: 'language:en;country:GB;'
};
webappMappings['7008']=webappMappings['7008-2612']={
webappId:    '7008',
documentId:  '90501',
internalId:  '2612',
customField: 'language:en;country:GB;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '96801',
internalId:  '',
customField: '20081004-060624'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '96827',
internalId:  '',
customField: '20090709-212639'
};
webappMappings['7008']=webappMappings['7008-2779']={
webappId:    '7008',
documentId:  '100801',
internalId:  '2779',
customField: 'language:en;country:GB;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '100801',
internalId:  '',
customField: '20081228-075751'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '105301',
internalId:  '',
customField: '20090118-072325'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '107701',
internalId:  '',
customField: '20090303-074356'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '118301',
internalId:  '',
customField: '20090327-211307'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '118327',
internalId:  '',
customField: '20091029-063151'
};
webappMappings['7008']=webappMappings['7008-4237']={
webappId:    '7008',
documentId:  '118301',
internalId:  '4237',
customField: 'language:en;country:GB;'
};
webappMappings['7008']=webappMappings['7008-5091']={
webappId:    '7008',
documentId:  '124001',
internalId:  '5091',
customField: 'language:en;country:GB;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '124001',
internalId:  '',
customField: '20100405-233711'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '134901',
internalId:  '',
customField: '20091209-140737'
};
webappMappings['7008']=webappMappings['7008-6230']={
webappId:    '7008',
documentId:  '134901',
internalId:  '6230',
customField: 'language:en;country:GB;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '136301',
internalId:  '',
customField: '20100118-073445'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '139701',
internalId:  '',
customField: '20100331-072509'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '142901',
internalId:  '',
customField: '20100405-233831'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '145001',
internalId:  '',
customField: '20100504-233426'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '145027',
internalId:  '',
customField: '20100506-071917'
};
webappMappings['7060']=webappMappings['7060-5e39a4153d2cf4f4724662c91a2b23b5']={
webappId:    '7060',
documentId:  '153601',
internalId:  '5e39a4153d2cf4f4724662c91a2b23b5',
customField: 'language:en;country:GB;'
};
webappMappings['7060']=webappMappings['7060-41d11060dcca17c8d1c6922ce039272f']={
webappId:    '7060',
documentId:  '96827',
internalId:  '41d11060dcca17c8d1c6922ce039272f',
customField: 'language:en;country:GB;'
};
var canonHostname = 'coucm4all01.netbenefit.co.uk';
var accountId     = 'ANBT10IN2MC0';
var companyName   = 'THE+MAGIC+OF+THE+HORSE%C2%AE.';
var htmlTitle	  = 'Former+Olympic+Team+Member+Tanya+Larrigan+presents+The+Magic+of+the+Horse%C2%AE+An+Equestrian+Variety+Performance+for+All+the+Family';
var metaKeywords  = 'equestrian+variety+show-+classical+dressage+trainer+rider+-+miniature+horses+-+mini+marvels+-+donkey+-++tanya+larrigan+-+dressage+trainer+-+music+-+lights+-side+saddle+-++vaulting+-+family+entertainment+-+lusitanos+-+quarter+horses+-+andalucians+friesians+-+riverdance';
var metaContents  = 'Tanya+Larrigan%2C+equestrian+variety+show-+classical+dressage+trainer+rider+-+miniature+horses+-+mini+marvels+-+donkey+-+comedy+-+side+saddle+-+vaulting+-+family+-+riverdance+-entertainment+andalucians+-+friesians+-+family+entertainment+quarter+horses+-lusitanos-+vaulting';
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();
};
