Cathedral App




















































function Go(){return}



/***********************************************************************

YOU CAN MANUALLY CHANGE THE MENU HERE, BUT BE VERY CAREFUL !

***********************************************************************/



Menu1=new Array("Home","./index.php?id=760","",1,20,55);

Menu1_1=new Array("Contact & Location map","./index.php?id=715","",0,20,150);



Menu2=new Array("Worship","./index.php?id=704","",5,0,68);

Menu2_1=new Array("Normal Pattern","./index.php?id=704","",0,20,110);

Menu2_2=new Array("Current Week","./fileadmin/services_pdfs/current.pdf","",0,20,68);

Menu2_3=new Array("Next Week","./fileadmin/services_pdfs/next.pdf","",0,20,68);

Menu2_4=new Array("Special Services","./index.php?id=792","",0,20,68);

Menu2_5=new Array("Sermons","./index.php?id=948","",0,20,68);



Menu3=new Array("Visitors","./index.php?id=716","",10,0,68);

Menu3_1=new Array("Contact & Location map","./index.php?id=715","",0,20,150);

Menu3_2=new Array("History","./index.php?id=678","",11,20,150);

Menu3_2_1=new Array("Nave","./index.php?id=689","",0,20,170);

Menu3_2_2=new Array("Font","./index.php?id=688","",0,20,100);

Menu3_2_3=new Array("Pulpitum","./index.php?id=687","",0,20,100);

Menu3_2_4=new Array("Choir","./index.php?id=686","",0,20,100);

Menu3_2_5=new Array("St Davids Shrine","./index.php?id=685","",0,20,100);

Menu3_2_6=new Array("High Altar","./index.php?id=684","",0,20,100);

Menu3_2_7=new Array("South Transept","./index.php?id=683","",0,20,100);

Menu3_2_8=new Array("Chapel of St Thomas Becket","./index.php?id=682","",0,20,100);

Menu3_2_9=new Array("Holy Trinity Chapel","./index.php?id=681","",0,20,100);

Menu3_2_10=new Array("Chapel of St Edward","./index.php?id=680","",0,20,100);

Menu3_2_11=new Array("Lady Chapel","./index.php?id=679","",0,20,100);

Menu3_3=new Array("The Treasury","./index.php?id=722","",0,20,150);

Menu3_4=new Array("The Library","./index.php?id=676","",0,20,150);

Menu3_5=new Array("The Gatehouse","./index.php?id=723","",0,20,150);

Menu3_6=new Array("The Cloisters Gallery","./index.php?id=775","",0,20,150);

Menu3_7=new Array("Guided Tours","./index.php?id=677","",0,20,150);

Menu3_8=new Array("Photography, etc","./index.php?id=718","",0,20,150);

Menu3_9=new Array("Schools - Tu0177�r Pererin","./index.php?id=954","",0,20,100);

Menu3_10=new Array("Pilgrimage - Tu0177�r Pererin","./index.php?id=954","",0,20,100);




Menu4=new Array("Bishop","./index.php?id=703","",2,0,61);

Menu4_1=new Array("Present holder","./index.php?id=720","",0,20,150);

Menu4_2=new Array("Past Bishops & Deans","./index.php?id=721","",0,20,150);



Menu5=new Array("Music","./index.php?id=690","",8,0,55);

Menu5_1=new Array("The Choir","./index.php?id=699","",2,20,120);

Menu5_1_1=new Array("Services","./index.php?id=702","",0,20,80);

Menu5_1_2=new Array("Recordings","./index.php?id=701","",0,20,80);

Menu5_2=new Array("The Organ","./index.php?id=698","",0,20,100);

Menu5_3=new Array("The Organists","./index.php?id=697","",0,20,100);

Menu5_4=new Array("The Bells","./index.php?id=673","",0,20,100);

Menu5_5=new Array("Cathedral Festival","./index.php?id=691","",0,20,100);


Menu5_6=new Array("Concerts","./index.php?id=692","",0,20,100);

Menu5_7=new Array("Visiting Choirs","./index.php?id=700","",0,20,100);

Menu5_8=new Array("Ticket Booking","./index.php?id=694","",0,20,100);



Menu6=new Array("The Cathedral","./index.php?id=726","",13,0,100);

Menu6_1=new Array("History","./index.php?id=678","",11,20,150);

Menu6_1_1=new Array("Nave","./index.php?id=689","",0,20,170);

Menu6_1_2=new Array("Font","./index.php?id=688","",0,20,100);

Menu6_1_3=new Array("Pulpitum","./index.php?id=687","",0,20,100);

Menu6_1_4=new Array("Choir","./index.php?id=686","",0,20,100);

Menu6_1_5=new Array("St Davids Shrine","./index.php?id=685","",0,20,100);

Menu6_1_6=new Array("High Altar","./index.php?id=684","",0,20,100);

Menu6_1_7=new Array("South Transept","./index.php?id=683","",0,20,100);

Menu6_1_8=new Array("Chapel of St Thomas Becket","./index.php?id=682","",0,20,100);

Menu6_1_9=new Array("Holy Trinity Chapel","./index.php?id=681","",0,20,100);

Menu6_1_10=new Array("Chapel of St Edward","./index.php?id=680","",0,20,100);

Menu6_1_11=new Array("Lady Chapel","./index.php?id=679","",0,20,100);

Menu6_2=new Array("The Treasury","./index.php?id=722","",0,20,150);

Menu6_3=new Array("The Library","./index.php?id=676","",0,20,150);

Menu6_4=new Array("The Gatehouse","./index.php?id=723","",0,20,150);

Menu6_5=new Array("The Cloisters","./index.php?id=791","",0,20,150);

Menu6_6=new Array("The Cloisters Gallery","./index.php?id=775","",1,20,150);

Menu6_6_1=new Array("Information for exhibitors","./index.php?id=900","",0,20,150);

Menu6_7=new Array("Guided Tours","./index.php?id=677","",0,20,150);

Menu6_8=new Array("People","./index.php?id=674","",0,20,150);

Menu6_9=new Array("Friends","./index.php?id=675","",0,20,150);


Menu6_10=new Array("Special Events","./index.php?id=795","",5,20,150);

Menu6_10_1=new Array("Special Services","./index.php?id=792","",0,20,130);

Menu6_10_2=new Array("Cathedral Festival","./index.php?id=691","",0,20,150);

Menu6_10_3=new Array("Other Concerts","./index.php?id=692","",0,20,150);

Menu6_10_4=new Array("Refectory Events","./index.php?id=793","",0,20,150);

Menu6_10_5=new Array("Other Special Events","./index.php?id=794","",0,20,150);

Menu6_11=new Array("The Refectory","./index.php?id=724","",0,20,100);

Menu6_12=new Array("Pembrokeshire Banner","./index.php?id=934","",0,20,150);

Menu6_13=new Array("Links","./index.php?id=672","",0,20,150);






Menu7=new Array("St David's Shrine","./index.php?id=929","",5,20,120);

Menu7_1=new Array("A Brief History","./index.php?id=931","",0,20,150);

Menu7_2=new Array("A Shrine Restored","./index.php?id=930","",0,20,120);

Menu7_3=new Array("Prayer Requests","./index.php?id=933","",0,20,120);

Menu7_4=new Array("Shrine Shop","./index.php?id=932","",0,20,120);

Menu7_5=new Array("Pilgrimage - Tu0177�r Pererin","./index.php?id=954","",0,20,100);



Menu8=new Array("Education","./index.php?id=727","",5,0,80);

Menu8_1=new Array("History","./index.php?id=678","",11,20,150);

Menu8_1_1=new Array("Nave","./index.php?id=689","",0,20,170);

Menu8_1_2=new Array("Font","./index.php?id=688","",0,20,100);

Menu8_1_3=new Array("Pulpitum","./index.php?id=687","",0,20,100);

Menu8_1_4=new Array("Choir","./index.php?id=686","",0,20,100);

Menu8_1_5=new Array("St Davids Shrine","./index.php?id=685","",0,20,100);

Menu8_1_6=new Array("High Altar","./index.php?id=684","",0,20,100);

Menu8_1_7=new Array("South Transept","./index.php?id=683","",0,20,100);

Menu8_1_8=new Array("Chapel of St Thomas Becket","./index.php?id=682","",0,20,100);

Menu8_1_9=new Array("Holy Trinity Chapel","./index.php?id=681","",0,20,100);

Menu8_1_10=new Array("Chapel of St Edward","./index.php?id=680","",0,20,100);

Menu8_1_11=new Array("Lady Chapel","./index.php?id=679","",0,20,100);

Menu8_2=new Array("Guided Tours","./index.php?id=677","",0,20,100);

Menu8_3=new Array("Links","./index.php?id=672","",0,20,100);

Menu8_4=new Array("Schools - Tu0177�r Pererin","./index.php?id=954","",0,20,100);

Menu8_5=new Array("Inventory","./index.php?id=960","",0,20,100);




Menu9=new Array("Shop","./index.php?id=728","",0,0,48);



Menu10=new Array("Cymraeg","./index.php?id=810","",0,0,65);



var NoOffFirstLineMenus=10; // Number of first level items

var LowBgColor='00254A'; // Background color when mouse is not over

var LowSubBgColor='D5DDE6'; // Background color when mouse is not over on subs

var HighBgColor='00254A'; // Background color when mouse is over

var HighSubBgColor='BEC6CD'; // Background color when mouse is over on subs

var FontLowColor='FFFFFF'; // Font color when mouse is not over

var FontSubLowColor='003366'; // Font color subs when mouse is not over

var FontHighColor='61729A'; // Font color when mouse is over

var FontSubHighColor='61729A'; // Font color subs when mouse is over

var BorderColor='00254A'; // Border color

var BorderSubColor='BEC6CD'; // Border color for subs

var BorderWidth=1; // Border width

var BorderBtwnElmnts=1; // Border between elements 1 or 0

var FontFamily="Arial" // Font family menu items

var FontSize=9; // Font size menu items

var FontBold=1; // Bold menu items 1 or 0

var FontItalic=0; // Italic menu items 1 or 0

var MenuTextCentered='left'; // Item text position 'left', 'center' or 'right'

var MenuCentered='center'; // Menu horizontal position 'left', 'center' or 'right'

var MenuVerticalCentered='top'; // Menu vertical position 'top', 'middle','bottom' or static

var ChildOverlap=.2; // horizontal overlap child/ parent

var ChildVerticalOverlap=.2; // vertical overlap child/ parent

var StartTop=96; // Menu offset x coordinate

var StartLeft=1; // Menu offset y coordinate

var VerCorrect=0; // Multiple frames y correction

var HorCorrect=0; // Multiple frames x correction

var LeftPaddng=4; // Left padding

var TopPaddng=2; // Top padding

var FirstLineHorizontal=1; // SET TO 1 FOR HORIZONTAL MENU, 0 FOR VERTICAL

var MenuFramesVertical=1; // Frames in cols or rows 1 or 0

var DissapearDelay=1000; // delay before menu folds in

var TakeOverBgColor=1; // Menu frame takes over background color subitem frame

var FirstLineFrame='navig'; // Frame where first level appears

var SecLineFrame='space'; // Frame where sub levels appear

var DocTargetFrame='space'; // Frame where target documents appear

var TargetLoc=''; // span id for relative positioning

var HideTop=0; // Hide first level when loading new document 1 or 0

var MenuWrap=1; // enables/ disables menu wrap 1 or 0

var RightToLeft=0; // enables/ disables right to left unfold 1 or 0

var UnfoldsOnClick=0; // Level 1 unfolds onclick/ onmouseover

var WebMasterCheck=0; // menu tree checking on or off 1 or 0

var ShowArrow=0; // Uses arrow gifs when 1

var KeepHilite=1; // Keep selected path highligthed

var Arrws=['tri.gif',5,10,'tridown.gif',10,5,'trileft.gif',5,10]; // Arrow source, width and height





/***********************************************************************

DO NOT EDIT ANYTHING BELOW THIS LINE - IT WILL BREAK THE SCRIPT !

***********************************************************************/



var AgntUsr=navigator.userAgent.toLowerCase();

var DomYes=document.getElementById?1:0;

var NavYes=AgntUsr.indexOf('mozilla')!=-1&&AgntUsr.indexOf('compatible')==-1?1:0;

var ExpYes=AgntUsr.indexOf('msie')!=-1?1:0;

var Opr=AgntUsr.indexOf('opera')!=-1?1:0;

var Opr6orless=window.opera && navigator.userAgent.search(/opera.[1-6]/i)!=-1 //DynamicDrive.com added code

var DomNav=DomYes&&NavYes?1:0;

var DomExp=DomYes&&ExpYes?1:0;

var Nav4=NavYes&&!DomYes&&document.layers?1:0;

var Exp4=ExpYes&&!DomYes&&document.all?1:0;

var PosStrt=(NavYes||ExpYes)&&!Opr6orless?1:0;

var FrstLoc,ScLoc,DcLoc;

var ScWinWdth,ScWinHght,FrstWinWdth,FrstWinHght;

var ScLdAgainWin;

var FirstColPos,SecColPos,DocColPos;

var RcrsLvl=0;

var FrstCreat=1,Loadd=0,Creatd=0,IniFlg,AcrssFrms=1;

var FrstCntnr=null,CurrntOvr=null,CloseTmr=null;

var CntrTxt,TxtClose,ImgStr;

var Ztop=100;

var ShwFlg=0;

var M_StrtTp=StartTop,M_StrtLft=StartLeft;

var StaticPos=0;

var LftXtra=DomNav&&!Opr?LeftPaddng:0; //Changed for Opera

var TpXtra=DomNav?TopPaddng:0;

var M_Hide=Nav4?'hide':'hidden';

var M_Show=Nav4?'show':'visible';

var Par=parent.frames[0]&&FirstLineFrame!=SecLineFrame?parent:window;

var Doc=Par.document;

var Bod=Doc.body;

var Trigger=NavYes&&!Opr?Par:Bod; //Changed for Opera



MenuTextCentered=MenuTextCentered==1||MenuTextCentered=='center'?'center':MenuTextCentered==0||MenuTextCentered!='right'?'left':'right';

WbMstrAlrts=["Item not defined: ","Item needs height: ","Item needs width: "];



if(Trigger.onload)Dummy=Trigger.onload;

if(DomNav||Opr)Trigger.addEventListener('load',Go,false); //Changed for Opera

else Trigger.onload=Go;



function Dummy(){return}



function CnclSlct(){return false}



function RePos(){

FrstWinWdth=ExpYes?FrstLoc.document.body.clientWidth:FrstLoc.innerWidth;

FrstWinHght=ExpYes?FrstLoc.document.body.clientHeight:FrstLoc.innerHeight;

ScWinWdth=ExpYes?ScLoc.document.body.clientWidth:ScLoc.innerWidth;

ScWinHght=ExpYes?ScLoc.document.body.clientHeight:ScLoc.innerHeight;

if(MenuCentered=='justify'&&FirstLineHorizontal){

FrstCntnr.style.width=FrstWinWdth;

ClcJus();

var P=FrstCntnr.FrstMbr,W=Menu1[5],i;

for(i=0;i<NoOffFirstLineMenus;i++){P.style.width=W;P=P.PrvMbr}}

StaticPos=-1;

if(TargetLoc)ClcTrgt();

if(MenuCentered)ClcLft();

if(MenuVerticalCentered)ClcTp();

PosMenu(FrstCntnr,StartTop,StartLeft)}



function UnLoaded(){

if(CloseTmr)clearTimeout(CloseTmr);

Loadd=0; Creatd=0;

if(HideTop){

var FCStyle=Nav4?FrstCntnr:FrstCntnr.style;

FCStyle.visibility=M_Hide}}



function ReDoWhole(){

if(ScWinWdth!=ScLoc.innerWidth||ScWinHght!=ScLoc.innerHeight||FrstWinWdth!=FrstLoc.innerWidth||FrstWinHght!=FrstLoc.innerHeight)Doc.location.reload()}



function Check(WMnu,NoOf){

var i,array,ArrayLoc;

ArrayLoc=parent.frames[0]?parent.frames[FirstLineFrame]:self;

for(i=0;i<NoOf;i++){

array=WMnu+eval(i+1);

if(!ArrayLoc[array]){WbMstrAlrt(0,array); return false}

if(i==0){ if(!ArrayLoc[array][4]){WbMstrAlrt(1,array); return false}

if(!ArrayLoc[array][5]){WbMstrAlrt(2,array); return false}}

if(ArrayLoc[array][3])if(!Check(array+'_',ArrayLoc[array][3])) return false}

return true}



function WbMstrAlrt(No,Xtra){

return confirm(WbMstrAlrts[No]+Xtra+' ')}



function Go(){

Dummy();

if(Loadd||!PosStrt)return;

BeforeStart();

Creatd=0; Loadd=1;

status='Building menu';

if(FrstCreat){

if(FirstLineFrame =="" || !parent.frames[FirstLineFrame]){

FirstLineFrame=SecLineFrame;

if(FirstLineFrame =="" || !parent.frames[FirstLineFrame]){

FirstLineFrame=SecLineFrame=DocTargetFrame;

if(FirstLineFrame =="" || !parent.frames[FirstLineFrame])FirstLineFrame=SecLineFrame=DocTargetFrame=''}}

if(SecLineFrame =="" || !parent.frames[SecLineFrame]){

SecLineFrame=DocTargetFrame;

if(SecLineFrame =="" || !parent.frames[SecLineFrame])SecLineFrame=DocTargetFrame=FirstLineFrame}

if(DocTargetFrame =="" || !parent.frames[DocTargetFrame])DocTargetFrame=SecLineFrame;

if(WebMasterCheck){ if(!Check('Menu',NoOffFirstLineMenus)){status='build aborted';return}}

FrstLoc=FirstLineFrame!=""?parent.frames[FirstLineFrame]:window;

ScLoc=SecLineFrame!=""?parent.frames[SecLineFrame]:window;

DcLoc=DocTargetFrame!=""?parent.frames[DocTargetFrame]:window;

if (FrstLoc==ScLoc) AcrssFrms=0;

if (AcrssFrms)FirstLineHorizontal=MenuFramesVertical?0:1;

FrstWinWdth=ExpYes?FrstLoc.document.body.clientWidth:FrstLoc.innerWidth;

FrstWinHght=ExpYes?FrstLoc.document.body.clientHeight:FrstLoc.innerHeight;

ScWinWdth=ExpYes?ScLoc.document.body.clientWidth:ScLoc.innerWidth;

ScWinHght=ExpYes?ScLoc.document.body.clientHeight:ScLoc.innerHeight;

if(Nav4){ CntrTxt=MenuTextCentered!='left'?"

":"";

TxtClose=""+MenuTextCentered!='left'?"


":""}}

FirstColPos=Nav4?FrstLoc.document:FrstLoc.document.body;

SecColPos=Nav4?ScLoc.document:ScLoc.document.body;

DocColPos=Nav4?DcLoc.document:ScLoc.document.body;

if (TakeOverBgColor)FirstColPos.bgColor=AcrssFrms?SecColPos.bgColor:DocColPos.bgColor;

if(MenuCentered=='justify'&&FirstLineHorizontal)ClcJus();

if(FrstCreat){

FrstCntnr=CreateMenuStructure('Menu',NoOffFirstLineMenus);

FrstCreat=AcrssFrms?0:1}

else CreateMenuStructureAgain('Menu',NoOffFirstLineMenus);

if(TargetLoc)ClcTrgt();

if(MenuCentered)ClcLft();

if(MenuVerticalCentered)ClcTp();

PosMenu(FrstCntnr,StartTop,StartLeft);

IniFlg=1;

Initiate();

Creatd=1;

if (AcrssFrms) //Added for Opera

{ //Added for Opera

ScLdAgainWin=ExpYes?ScLoc.document.body:ScLoc;

ScLdAgainWin.onunload=UnLoaded;

} //Added for Opera

Trigger.onresize=Nav4?ReDoWhole:RePos;

AfterBuild();

if(MenuVerticalCentered=='static'&&!AcrssFrms)setInterval('KeepPos()',250);

status='Menu ready for use'}



function KeepPos(){

var TS=ExpYes?FrstLoc.document.body.scrollTop:FrstLoc.pageYOffset;

if(TS!=StaticPos){

var FCStyle=Nav4?FrstCntnr:FrstCntnr.style;

FCStyle.top=FrstCntnr.OrgTop=StartTop+TS;StaticPos=TS}}



function ClcJus(){

var a=BorderBtwnElmnts?1:2,b=BorderBtwnElmnts?BorderWidth:0;

var Size=Math.round(((FrstWinWdth-a*BorderWidth)/NoOffFirstLineMenus)-b),i,j;

for(i=1;iScWinWdth+LScrlld)SubLt=ScWinWdth+LScrlld-CCW}

else{ if(SubLt+CCW>ScWinWdth+LScrlld)SubLt=this.Level==1?ScWinWdth+LScrlld-CCW:SubLt-(CCW+(1-2*ChildOverlap)*ThisWt);

if(SubLtTpScrlld+ScWinHght)SubTp=this.Level==1?SubTp=TpScrlld+ScWinHght-CCH:SubTp-CCH+(1-2*ChildVerticalOverlap)*ThisHt;

if(SubTp"}

this.value=MemVal;

if(RcrsLvl==1){

a=LowBgColor;

b=HighBgColor;

c=FontLowColor;

d=FontHighColor}

else{ a=LowSubBgColor;

b=HighSubBgColor;

c=FontSubLowColor;

d=FontSubHighColor}

this.LoBck=a;

this.LwFntClr=c;

this.HiBck=b;

this.HiFntClr=d;

this.style.color=this.LwFntClr;

if(this.LoBck)this.style.backgroundColor=this.LoBck;

this.style.textAlign=MenuTextCentered;

if(eval(WhatMenu+'[2]'))this.style.backgroundImage="url('"+eval(WhatMenu+'[2]')+"')";

if(MemVal.indexOf('";

this.innerHTML=MemVal}}

if(ExpYes){this.onselectstart=CnclSlct;

this.onmouseover=RcrsLvl==1&&UnfoldsOnClick?OpenMenuClick:OpenMenu;

this.onmouseout=CloseMenu;

this.onclick=RcrsLvl==1&&UnfoldsOnClick&&eval(WhatMenu+'[3]')?OpenMenu:GoTo }

else{ RcrsLvl==1&&UnfoldsOnClick?this.addEventListener('mouseover',OpenMenuClick,false):this.addEventListener('mouseover',OpenMenu,false);

this.addEventListener('mouseout',CloseMenu,false);

RcrsLvl==1&&UnfoldsOnClick&&eval(WhatMenu+'[3]')?this.addEventListener('click',OpenMenu,false):this.addEventListener('click',GoTo,false)}}



function NavMbrSetUp(MmbrCntnr,PrMmbr,WhatMenu,Wdth,Hght){

var a,b,c,d;

if(RcrsLvl==1){

a=LowBgColor;

b=HighBgColor;

c=FontLowColor;

d=FontHighColor}

else { a=LowSubBgColor;

b=HighSubBgColor;

c=FontSubLowColor;

d=FontSubHighColor }

this.value=eval(WhatMenu+'[0]');

this.ro=0;

if(this.value.indexOf('rollover')!=-1){

this.ro=1;

this.ri1=this.value.substring(this.value.indexOf(':')+1,this.value.lastIndexOf(':'));

this.ri2=this.value.substring(this.value.lastIndexOf(':')+1,this.value.length);

this.rid=WhatMenu+'i';this.value=""}

if(LeftPaddng&&this.value.indexOf('"+this.value+TxtClose;

this.Ovalue=CntrTxt+""+this.Ovalue+TxtClose;

this.LoBck=a;

this.HiBck=b;

this.ChildCntnr=null;

this.PrvMbr=PrMmbr;

this.Hilite=0;

this.visibility='inherit';

if(this.LoBck)this.bgColor=this.LoBck;

this.resizeTo(Wdth,Hght);

if(!AcrssFrms&&eval(WhatMenu+'[2]'))this.background.src=eval(WhatMenu+'[2]');

this.document.write(this.value);

this.document.close();

this.CmdLyr=new Layer(Wdth,MmbrCntnr);

this.CmdLyr.Level=RcrsLvl;

this.CmdLyr.LinkTxt=eval(WhatMenu+'[1]');

this.CmdLyr.visibility='inherit';

this.CmdLyr.onmouseover=RcrsLvl==1&&UnfoldsOnClick?OpenMenuClick:OpenMenu;

this.CmdLyr.onmouseout=CloseMenu;

this.CmdLyr.captureEvents(Event.MOUSEUP);

this.CmdLyr.onmouseup=RcrsLvl==1&&UnfoldsOnClick&&eval(WhatMenu+'[3]')?OpenMenu:GoTo;

this.CmdLyr.LowLyr=this;

this.CmdLyr.resizeTo(Wdth,Hght);

this.CmdLyr.Container=MmbrCntnr;

if(eval(WhatMenu+'[3]')&&ShowArrow){

a=RcrsLvl==1&&FirstLineHorizontal?3:RightToLeft?6:0;

this.CmdLyr.ImgLyr=new Layer(Arrws[a+1],this.CmdLyr);

this.CmdLyr.ImgLyr.visibility='inherit';

this.CmdLyr.ImgLyr.top=RcrsLvl==1&&FirstLineHorizontal?Hght-Arrws[a+2]-2:(Hght-Arrws[a+2])/2;

this.CmdLyr.ImgLyr.left=RightToLeft?2:Wdth-Arrws[a+1]-2;

this.CmdLyr.ImgLyr.width=Arrws[a+1];

this.CmdLyr.ImgLyr.height=Arrws[a+2];

ImgStr="";

this.CmdLyr.ImgLyr.document.write(ImgStr);

this.CmdLyr.ImgLyr.document.close()}}



function CreateMenuStructure(MName,NumberOf){

RcrsLvl++;

var i,NoOffSubs,Mbr,Wdth=0,Hght=0;

var PrvMmbr=null;

var WMnu=MName+'1';

var MenuWidth=eval(WMnu+'[5]');

var MenuHeight=eval(WMnu+'[4]');

var Location=RcrsLvl==1?FrstLoc:ScLoc;

if (RcrsLvl==1&&FirstLineHorizontal){

for(i=1;i");

var MmbrCntnr=Location.document.all[WMnu]}}

MmbrCntnr.SetUp=CntnrSetUp;

MmbrCntnr.SetUp(Wdth,Hght,NumberOf);

if(Exp4){ MmbrCntnr.InnerString='';

for(i=1;i"}

MmbrCntnr.innerHTML=MmbrCntnr.InnerString}

for(i=1;i0;i--){

WMnu=MName+eval(i);

NoOffSubs=eval(WMnu+'[3]');

PrvMmbr=Mbr;

if(NoOffSubs)Mbr.ChildCntnr=CreateMenuStructure(WMnu+'_',NoOffSubs);

Mbr=Mbr.PrvMbr}

RcrsLvl--}



function BeforeStart(){return}

function AfterBuild(){return}

function BeforeFirstOpen(){return}

function AfterCloseAll(){return}







Your browser does not support script



















































































































































































































Past & Present Bishops & Deans

















Present Bishop












 

2017

Joanna S Penberthy
     

Present Dean




 

2018


Sarah Rowland Jones







Past Bishops
























































































































































































































































































































































































































































































































































































































































 

(601)

David
    Cynog
    Teilo
    Ceneu
    Morfael
    Haernynin
    Elwaed
    Gurnuru
    Llunwerth
    Gwrgwst
    Gwgan
    Clydog
    Einion
    Elfodd
    Ethelman
    Elaunc
    Maelsgwyd
  (831) Sadyrnfyw
    Cadell
    Sulhaithnay
  840 Novis
    Idwal
    Asser
    Arthwael
    Samson
    Ruelin
  (961)
Rhydderch
    Elwyn
    Morfyw
  873 Llunwerth
  944 Eneuris
  (999) Morgeneu
    Nathan
    Ieuan
    Arwystl
  (1023) Morgeneu
  1023 Ervin
  1039 Trahaearn
  (1061) Joseph
  1061 Bleiddud
  1071 Sulien
  1076 Abraham
  1078 Sulien (again)
  1085 Wilfrid
  1115 Bernard
  1147 David Fitz-Gerald
  1176 Peter de Lei
  1204 Geoffrey de
Henelawe
  1215 Iorwerth alias
Gervase
  1230 Anselm le Gras
  1284?? Thomas Wallensis
  1256 Richard de
Carew
  1280 Thomas Beck
  1293 David Martyn
  1328 Henry de Gower
  1347 John Thoresby
  1350 Reginald Brian
  1353 Thomas Fastolfe
  1361 Adam Houghton
  1389 John Gilbert
  1397 Guy Mone
  1408 Henry Chichely
  1414 John Catterick
  1415 Stephen Patrington
  1418 Benedict Nicholls
  1433 Thomas Rodburne
  1442 William Lyndwood
  1447 John Langton
  1447 John Delabere
  1460 Robert Tully
  1482 Richard Martin
  1483 Thomas Langton
  1485 Hugh Pavy
  1496 John Morgan
  1505 Robert Sherborne
  1509 Edward Vaughan
  1523 Richard Rawlins
  1536 William Barlow
  1548 Robert Ferrar
  1554 Henry Morgan
  1559 Thomas Young
  1561 Richard Davies
  1582 Marmaduke Middleton
  1594 Anthony Rudd
  1615 Richard Milbourne
  1621 William Laud
  1627 Theophilus
Field
  1635 Roger Mainwaring
  1660 William Lucy
  1677 William Thomas
  1683 Laurence Womack
  1686 John Lloyd
  1687 Thomas Watson
  1705 George Bull
  1710 Philip Bisse
  1713 Adam Ottley
  1723 Richard Smallbrooke
  1730 Elias Sydall
  1731 Nicholas Claggett
  1742 Edward Willes
  1743 Hon Richard
Trevor
  1752 Anthony Ellis
  1761 Samuel Squire
  1766 Robert Lowth
  1766 Charles Moss
  1774 Hon James Yorke
  1779 John Warren
  1783 Edward Smallwell
  1788 Samuel Horsley
  1793 Hon William
Stuart
  1800 Lord George
Murray
  1803 Thomas Burgess
  1825 John Banks
Jenkinson
  1840 Connop Thirlwall
  1874 Basil Jones
  1897 John Owen
  1927 D L Prosser
  1950 W T Havard
  1957 John R Richards
  1971 Eric M Roberts
  1982 George Noakes
  1991 J Ivor Rees
  1996 Huw Jones
  2002 Carl N Cooper
  2008 J Wyn Evans
     

Past Deans

































































































































































































































































 

1224


Richard


 

(1237)


Philip


 

(1254)


Richard Pue


 

(1287)


John de Swinssey


 

(1300)


Thomas Barry


 

1328


Richard de Musselwick


 

(1334)


David Barret


 

1339


Adam Houghton


 

(1352)


David Ley


 

(1399)


John Noke


 

1413


Thomas Wollaston


 

1437


Hugh ab Owen


 

1486


Richard Machen


 

1492


John Howell


 

1509


Lewis ap Rhys


 

1534


Thomas Lloyd


 

1547


Thomas Young


 

1554


Morgan Phillips


 

1558


Thomas Young


 

1560


Thomas Huett


 

1591


Roger Gyfforde


 

1596


William Hinton


 

1631


Griffith Higgs


 

1660


William Thomas


 

1665


Richard Watson


 

1677


John Ellis


 

1693


Charles Pryce


 

1696


Hugh Powell


 

1717


John Davies


 

1733


John Pember


 

1735


Joseph Hill


 

1753


John Morgan


 

1774


John Jekyll


 

1777


Francis Wollaston


 

1816


Richard Richardson


 

1839


Llewelyn Lewellin (assumed


 


the title of Dean in 1840)


 

1878


James Allen


 

1895


Evan Owen Phillips


 

1897


David Howell


 

1904


James Alan Smith


 

1919


William Williams


 

1931


David Watkin Morgan


 

1940


Albert W Parry


 

1950


Carlyle Witton-Davies


 

1957


T Edward Jenkins


 

1972


Lawrence Bowen


 

1984


A Gordon MacWilliam


 

1990


Bertie Lewis


 

1994


J Wyn Evans


 

2009


D Jonathan R Lean






































Chwilio/Search:




(Chwilio Manwl/Advanced Search)  




















Cathedral App













App available FREE for iphone or ipad
Download before your visit or in our new WIFI hotspot, perfect for use as a visitor guide. More details here.





























Home

| Worship

| Bishop

| Music

| The Cathedral

| The Refectory

| Education

| Shop

| Contact & Location map

| Terms

| Site map




 







Copyright

St Davids Cathedral - Site design


Aukett Brockliss Guy




Popular posts from this blog

The Sandy Post

Danny Elfman

Pages that link to "Head v. Amoskeag Manufacturing Co."