/* [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','6601',jdecode('Home'),jdecode(''),'/6601.html','true',[],'',''],
	['PAGE','6652',jdecode('Biography'),jdecode(''),'/6652.html','true',[],'',''],
	['PAGE','6673',jdecode('Compositions'),jdecode(''),'/6673.html','true',[],'',''],
	['PAGE','63934',jdecode('Pendulum'),jdecode(''),'/63934.html','false',[],'',''],
	['PAGE','63334',jdecode('Ukuthula'),jdecode(''),'/63334.html','false',[],'',''],
	['PAGE','62834',jdecode('Virtuoso+1'),jdecode(''),'/62834.html','false',[],'',''],
	['PAGE','11001',jdecode('Partials+and+Pedals'),jdecode(''),'/11001.html','false',[],'',''],
	['PAGE','62234',jdecode('Vocalise'),jdecode(''),'/62234.html','false',[],'',''],
	['PAGE','60034',jdecode('Reaction'),jdecode(''),'/60034.html','false',[],'',''],
	['PAGE','55834',jdecode('Youth+Oratorio'),jdecode(''),'/55834.html','false',[],'',''],
	['PAGE','10701',jdecode('Suite+Afrique'),jdecode(''),'/10701.html','false',[],'',''],
	['PAGE','10501',jdecode('The+Fugue+that+Flew+Away'),jdecode(''),'/10501.html','false',[],'',''],
	['PAGE','10201',jdecode('Tempus+Fugit'),jdecode(''),'/10201.html','false',[],'',''],
	['PAGE','10001',jdecode('Strange+Quartet'),jdecode(''),'/10001.html','false',[],'',''],
	['PAGE','9701',jdecode('Three+Dimensions'),jdecode(''),'/9701.html','false',[],'',''],
	['PAGE','9401',jdecode('Masada'),jdecode(''),'/9401.html','false',[],'',''],
	['PAGE','9201',jdecode('Ebony+and+Ivory'),jdecode(''),'/9201.html','false',[],'',''],
	['PAGE','8801',jdecode('Lifecycle'),jdecode(''),'/8801.html','false',[],'',''],
	['PAGE','8401',jdecode('Sefirot+symphony'),jdecode(''),'/8401.html','false',[],'',''],
	['PAGE','8001',jdecode('At+the+end+of+the+rainbow'),jdecode(''),'/8001.html','false',[],'',''],
	['PAGE','54634',jdecode('Juggler'),jdecode(''),'/54634.html','false',[],'',''],
	['PAGE','55334',jdecode('Sonata+no+1'),jdecode(''),'/55334.html','false',[],'',''],
	['PAGE','54655',jdecode('Oratorio+for+Human+Rights'),jdecode(''),'/54655.html','false',[],'',''],
	['PAGE','54676',jdecode('Five+African+Sketches'),jdecode(''),'/54676.html','false',[],'',''],
	['PAGE','54697',jdecode('River+People'),jdecode(''),'/54697.html','false',[],'',''],
	['PAGE','6694',jdecode('Discography'),jdecode(''),'/6694.html','true',[],'',''],
	['PAGE','47534',jdecode('Mandela'),jdecode(''),'/47534.html','false',[],'',''],
	['PAGE','46134',jdecode('Juggler+and+the+King'),jdecode(''),'/46134.html','false',[],'',''],
	['PAGE','45955',jdecode('Lifecycle'),jdecode(''),'/45955.html','false',[],'',''],
	['PAGE','45976',jdecode('SA+Concert'),jdecode(''),'/45976.html','false',[],'',''],
	['PAGE','25323',jdecode('The+River+People'),jdecode(''),'/25323.html','false',[],'',''],
	['PAGE','25623',jdecode('Music+of+the+Spheres'),jdecode(''),'/25623.html','false',[],'',''],
	['PAGE','25923',jdecode('Suite+Afrique'),jdecode(''),'/25923.html','false',[],'',''],
	['PAGE','26423',jdecode('Celebration+1'),jdecode(''),'/26423.html','false',[],'',''],
	['PAGE','26723',jdecode('Celebration+2'),jdecode(''),'/26723.html','false',[],'',''],
	['PAGE','27023',jdecode('Song+of+Hallel'),jdecode(''),'/27023.html','false',[],'',''],
	['PAGE','53134',jdecode('Timbila'),jdecode(''),'/53134.html','false',[],'',''],
	['PAGE','53155',jdecode('Celebration+DVD'),jdecode(''),'/53155.html','false',[],'',''],
	['PAGE','6715',jdecode('Jewish+Music'),jdecode(''),'/6715.html','true',[],'',''],
	['PAGE','6736',jdecode('Audio'),jdecode(''),'/6736.html','true',[],'',''],
	['PAGE','6799',jdecode('Publications'),jdecode(''),'/6799.html','true',[],'',''],
	['PAGE','32723',jdecode('Awards'),jdecode(''),'/32723.html','true',[],'',''],
	['PAGE','33423',jdecode('Burton+award'),jdecode(''),'/33423.html','false',[],'',''],
	['PAGE','33444',jdecode('Order+award'),jdecode(''),'/33444.html','false',[],'',''],
	['PAGE','33465',jdecode('TuksAlumni'),jdecode(''),'/33465.html','false',[],'',''],
	['PAGE','33486',jdecode('Honorary+Doctorate'),jdecode(''),'/33486.html','false',[],'',''],
	['PAGE','41634',jdecode('Press'),jdecode(''),'/41634.html','true',[],'',''],
	['PAGE','35334',jdecode('Concerts'),jdecode(''),'/35334.html','true',[],'',''],
	['PAGE','56934',jdecode('Youth+Oratorio'),jdecode(''),'/56934.html','false',[],'',''],
	['PAGE','44434',jdecode('Miagi'),jdecode(''),'/44434.html','false',[],'',''],
	['PAGE','40234',jdecode('NSO'),jdecode(''),'/40234.html','false',[],'',''],
	['PAGE','39634',jdecode('60th+Concert'),jdecode(''),'/39634.html','false',[],'',''],
	['PAGE','38534',jdecode('Celebration'),jdecode(''),'/38534.html','false',[],'',''],
	['PAGE','36934',jdecode('Adcock+Ingram'),jdecode(''),'/36934.html','false',[],'',''],
	['PAGE','37834',jdecode('4th+Piano+Competition'),jdecode(''),'/37834.html','false',[],'',''],
	['PAGE','6820',jdecode('Gallery'),jdecode(''),'/6820.html','true',[],'',''],
	['PAGE','19923',jdecode('Links'),jdecode(''),'/19923.html','true',[],'',''],
	['PAGE','6862',jdecode('Contact'),jdecode(''),'/6862.html','true',[],'','']];
var siteelementCount=58;
theSitetree.topTemplateName='Instrument';
theSitetree.paletteFamily='FBBE5D';
theSitetree.keyvisualId='6148';
theSitetree.keyvisualName='kv_6148.jpg';
theSitetree.fontsetId='11134';
theSitetree.graphicsetId='11931';
theSitetree.contentColor='000000';
theSitetree.contentBGColor='F9CE7C';
var localeDef={
  language: 'en',
  country: 'US'
};
var theTemplate={
				hasFlashNavigation: 'false',
				hasFlashLogo: 	'false',
				hasFlashCompanyname: 'false',
				hasFlashElements: 'false',
				hasCompanyname: 'false',
				name: 			'Instrument',
				paletteFamily: 	'FBBE5D',
				keyvisualId: 	'6148',
				keyvisualName: 	'kv_6148.jpg',
				fontsetId: 		'11134',
				graphicsetId: 	'11931',
				contentColor: 	'000000',
				contentBGColor: 'F9CE7C',
				a_color: 		'000000',
				b_color: 		'000000',
				c_color: 		'000000',
				d_color: 		'98631A',
				e_color: 		'98631A',
				f_color: 		'98631A',
				hasCustomLogo: 	'true',
				contentFontFace:'Arial, Helvetica, sans-serif',
				contentFontSize:'12',
				useFavicon:     'false'
			  };
var webappMappings = {};
webappMappings['7060']=webappMappings['7060-f043891dbc16a92949c61316922eb202']={
webappId:    '7060',
documentId:  '6820',
internalId:  'f043891dbc16a92949c61316922eb202',
customField: 'language:en;country:US;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '6601',
internalId:  '',
customField: '20091015-104232'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '25623',
internalId:  '',
customField: '20091013-103605'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '6652',
internalId:  '',
customField: '20100713-144905'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '6673',
internalId:  '',
customField: '20100713-143931'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '6694',
internalId:  '',
customField: '20091020-202017'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '6715',
internalId:  '',
customField: '20090924-131205'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '8001',
internalId:  '',
customField: '20090910-092356'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '8401',
internalId:  '',
customField: '20090910-101614'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '8801',
internalId:  '',
customField: '20090910-091316'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '9201',
internalId:  '',
customField: '20090910-093034'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '9401',
internalId:  '',
customField: '20090910-093556'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '9701',
internalId:  '',
customField: '20090910-094136'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10001',
internalId:  '',
customField: '20090910-094958'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10201',
internalId:  '',
customField: '20090910-095346'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10501',
internalId:  '',
customField: '20090910-095804'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10701',
internalId:  '',
customField: '20090910-100213'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11001',
internalId:  '',
customField: '20090910-100525'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '25323',
internalId:  '',
customField: '20091013-103542'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '19923',
internalId:  '',
customField: '20090923-193132'
};
webappMappings['7060']=webappMappings['7060-249174643e996caf783e7b97c82a1dad']={
webappId:    '7060',
documentId:  '6736',
internalId:  '249174643e996caf783e7b97c82a1dad',
customField: 'language:en;country:US;'
};
webappMappings['7008']=webappMappings['7008-2494']={
webappId:    '7008',
documentId:  '6862',
internalId:  '2494',
customField: 'language:en;country:US;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '6862',
internalId:  '',
customField: '20090918-102539'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '6820',
internalId:  '',
customField: '20090917-210231'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '6799',
internalId:  '',
customField: '20091008-101944'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '6736',
internalId:  '',
customField: '20090918-102117'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '25923',
internalId:  '',
customField: '20091020-201510'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '53134',
internalId:  '',
customField: '20091020-191350'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '26423',
internalId:  '',
customField: '20091016-154430'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '26723',
internalId:  '',
customField: '20091016-154533'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '27023',
internalId:  '',
customField: '20091016-154606'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '32723',
internalId:  '',
customField: '20090925-144607'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '33423',
internalId:  '',
customField: '20091013-180702'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '33444',
internalId:  '',
customField: '20091013-180734'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '33465',
internalId:  '',
customField: '20091013-180744'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '33486',
internalId:  '',
customField: '20091013-180757'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '35334',
internalId:  '',
customField: '20091029-171903'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '60034',
internalId:  '',
customField: '20091104-085344'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '62234',
internalId:  '',
customField: '20100308-173526'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '36934',
internalId:  '',
customField: '20091029-170811'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '37834',
internalId:  '',
customField: '20091029-170936'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '38534',
internalId:  '',
customField: '20091029-172422'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '62834',
internalId:  '',
customField: '20100315-094541'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '39634',
internalId:  '',
customField: '20091030-172921'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '40234',
internalId:  '',
customField: '20091029-170603'
};
webappMappings['7060']=webappMappings['7060-2929b040defb1c7e6b0d0aa5406ae1c5']={
webappId:    '7060',
documentId:  '41634',
internalId:  '2929b040defb1c7e6b0d0aa5406ae1c5',
customField: 'language:en;country:US;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '41634',
internalId:  '',
customField: '20091029-115210'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '44434',
internalId:  '',
customField: '20091029-171355'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '53155',
internalId:  '',
customField: '20091020-200614'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '46134',
internalId:  '',
customField: '20091012-093647'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '45955',
internalId:  '',
customField: '20091013-103426'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '45976',
internalId:  '',
customField: '20091013-103507'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '47534',
internalId:  '',
customField: '20091012-093953'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '54634',
internalId:  '',
customField: '20091025-152514'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '54655',
internalId:  '',
customField: '20100308-134635'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '54676',
internalId:  '',
customField: '20091025-153337'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '54697',
internalId:  '',
customField: '20091104-085912'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '55334',
internalId:  '',
customField: '20091025-153306'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '55834',
internalId:  '',
customField: '20091025-161953'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '56934',
internalId:  '',
customField: '20091029-170028'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '63334',
internalId:  '',
customField: '20100315-124455'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '63934',
internalId:  '',
customField: '20100713-144150'
};
var canonHostname = 'sitebuilder1.jnb2.host-h.net';
var accountId     = 'AHTZ10IN2MFE';
var companyName   = 'Jeanne+Zaidel-Rudolph';
var htmlTitle	  = 'Jeanne+Zaidel-Rudolph';
var metaKeywords  = 'composer%2C+south+african%2C+south+african+composer%2C+woman+composer%2C+african+composer%2C+south+african+woman+composer%2C+professor+of+music%2C+professor+music+wits%2C+wits+academic%2C+professor+composition%2C+professor+composition+wits%2C+african+music+composition%2C+jewish+music%2C+jewish+music+composer';
var metaContents  = 'Internationally+renowned+south+african+composer%2C+academic+and+pianist';
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();
};

