// break out of other people's frames
if (parent.frames.length > 0) {
    parent.location.href = self.document.location
}

//UDMv3.1.1

// *** for help with customising the script *******************************
// *** see http://www.brothercake.com/dropdown/ ***************************


// ** udm sniffer.js

var exclude=true; var agt=navigator.userAgent.toLowerCase();
var ie=false; var ie4=false; var ie5=false; var op5=false; var konqi=false;
if (document.all&&(agt.indexOf('msie')!=-1)) {
ie=true; ie4=true; exclude=false;
if (agt.indexOf('msie 4')==-1) { ie5=true; ie4=false; }
if (agt.indexOf('opera')!=-1) { ie=false; ie4=false; ie5=false; op5=true; }
}
var ns6=false; var mz7=false;
if (document.getElementById&&!ie) {
ns6=true; exclude=false;
if (agt.indexOf('netscape6')==-1) {
ns6=false; mz7=true;
}
if (window.opera) { mz7=false; op5=true;}
else if (agt.indexOf('gecko')==-1) { mz7=false; exclude=true; }
}
if (agt.indexOf('opera 4')!=-1) { op5=false; mz7=false; exclude=true; }
var ns4=false;
if ((agt.indexOf('mozilla')!=-1)&&(parseInt(navigator.appVersion)>=4)&&!ie&&!op5&&!ns6&&!mz7) {
ns4=true; exclude=false;
}
if (agt.indexOf('webtv')!=-1) { ie=false; ie4=false; exclude=true; }
var win=true; var mac=false;
if (agt.indexOf('mac')!=-1) { win=false; mac=true; }
//djochange - added the following code to find Konqueror
if (navigator.vendor){
if (navigator.vendor =="KDE") {
ie=false;
ie4=false;
ie5=false;
konqi = true;
ns6=true;
ns4 = false;
exclude = false;

// exclude earlier than kde2.2
var thisKDE=agt;
var splitKDE=thisKDE.split("konqueror/");
var aKDE=splitKDE[1].split("; ");
var KDEn=parseFloat(aKDE[0]);
var oldKde=false;
if(KDEn<2.2){oldKde=true;exclude=true;ns6=false;konqi=false;}
}
}
//end djochange
// differentiate between opera 5 and 6
var op6=false;
if(op5){
if((agt.indexOf("opera 6")!=-1)||(agt.indexOf("opera/6")!=-1)){op6=true;op5=false;}
}


// array building functions for custom.js
var mu="mu";var m=0;var sm=0;var cm=0;var sp=0;
var mI=new Array;
var sP=new Array;
var sI=new Array;
var cP=new Array;
var cI=new Array;

function addMainItem(ma,mb,mc,md,me,mf,mg,mh,mi){
sm=0;
if(!mb||mb==""){mb="&nbsp;";}
while(mb.indexOf('<BR>')!=-1){mb=mb.replace('<BR>','<br>');}
if (!me||me==""){me="_self";}
if (!mf||mf==""||altDISPLAY==""){mf="none";}
if(!mg){mg=0;}if(!mh){mh=0;}
if(!mi||mi==""||mi=="c"||mi=="C"){mi="-";}
if(mi!="-"){mi=mi.toLowerCase();}
mI[m]=new Array(ma,mb,mc,md,me,mf,mg,mh,mi);
m++;
}

function defineSubmenuProperties(spa,spb,spc,spd,spe){
if(!spd){spd=0;}
if(!spe){spe=0;}
sP[(m-1)]=new Array(spa,spb,spc,spd,spe);
if (sm==0){
sI[(m-1)]=new Array; cP[(m-1)]=new Array; cI[(m-1)]=new Array;
}
}

function addSubmenuItem(sma,smb,smc,smd){
cm=0;var sme=true;
if(sme&&sma=="~"){sme=false;sma="";}
if (!sma||sma==""){sma="#";}
if (!smb||smb==""){smb="&nbsp;";}
while(smb.indexOf('<BR>')!=-1){smb=smb.replace('<BR>','<br>');}
if (!smc||smc==""){smc="_self";}
if (!smd||smd==""||altDISPLAY==""){smd="none";}
sI[(m-1)][sm]=new Array(sma,smb,smc,smd,sme);
sm++;
}

function defineChildmenuProperties(cpa,cpb,cpc,cpd,cpe){
if(!cpd){cpd=0;}
if(!cpe){cpe=0;}
cP[(m-1)][(sm-1)]=new Array(cpa,cpb,cpc,cpd,cpe);
cI[(m-1)][(sm-1)]=new Array;
}

function addChildmenuItem(cma,cmb,cmc,cmd){
var cme=true;
if(cma&&cma=="~"){cme=false;cma="";}
if (!cma||cma==""){cma="#";}
if (!cmb||cmb==""){cmb="&nbsp;";}
while(cmb.indexOf('<BR>')!=-1){cmb=cmb.replace('<BR>','<br>');}
if (!cmc||cmc==""){cmc="_self";}
if (!cmd||cmd==""||altDISPLAY==""){cmd="none";}
cI[(m-1)][(sm-1)][cm]=new Array(cma,cmb,cmc,cmd,cme);
cm++;
}
// custom upgrade backup definitions
var keepSubLIT=true;var chvOFFSET=0;var chhOFFSET=-5;var closeTIMER=330;var cellCLICK=true;var aCURSOR="hand";
var altDISPLAY="";var allowRESIZE=true;



// ** udm custom.js

//**DO NOT EDIT THIS *****
if (!exclude) { //********
//************************


///////////////////////////////////////////////////////////////////////////
//
//  ULTIMATE DROPDOWN VERSION 3.1 by Brothercake
//  http://www.brothercake.com/dropdown/ 
//
//  Link-wrapping routine by Brendan Armstrong
//  http://
//
//  KDE modifications by David Joham
//  http://
//
//  Opera 5 reload/resize routine by Michael Wallner
//  http://www.wallner-software.com/
//
///////////////////////////////////////////////////////////////////////////


// *** POSITIONING AND STYLES *********************************************


var menuALIGN="free";	     // alignment
var absLEFT= 143;         	 // absolute left or right position (if not center)
var absTOP=	106; 		     // absolute top position

var staticMENU=	false;	 	 // static positioning mode (not Opera 5)

var stretchMENU=true;		 // show empty cells
var showBORDERS=true;		 // show empty cell borders

var baseHREF= "javascript/"; // base (image) path 
var zORDER=	1000;		     // base z-order of nav structure (not ns4)

var mCOLOR=	"#339900";		// main nav cell color
var rCOLOR=	"#99cc66";		// main nav cell rollover color
var keepLIT=	true;		// keep rollover color when browsing menu
var bSIZE=	0;		        // main nav border size
var bCOLOR=	"#ff99ff";    // main nav border color
var aLINK=	"#ffffff";	    // main nav link color
var aHOVER=	"";		        // main nav link hover-color (not ns4)
var aDEC=	"none";		    // main nav link decoration
var fFONT=	"arial,sans serif";	// main nav font face		
var fSIZE=	11;     		// main nav font size (pixels)	
var fWEIGHT=	"normal"		// main nav font weight
var tINDENT=	0;		   // main nav text indent (if text is left or right aligned)
var vPADDING=	0;		   // main nav vertical cell padding
var vtOFFSET=	1;		   // main nav vertical text offset (+/- pixels from middle)

var vOFFSET=	1;		   // shift the submenus vertically
if (op6) { vOFFSET=2; }
if (ns4) { vOFFSET=3; }
var hOFFSET=	-1;		   // shift the submenus horizontally

var smCOLOR=	"#cccccc";	// submenu cell color
var srCOLOR=	"#99cc66";	// submenu cell rollover color
var sbSIZE=	1;		        // submenu border size
var sbCOLOR=	"#999999"	// submenu border color
var saLINK=	"#336600";  	// submenu link color
var saHOVER=	"#ffffff";	// submenu link hover-color (not ns4)
var saDEC=	"none";  		// submenu link decoration
var sfFONT=	"sans serif,arial";// submenu font face		
var sfSIZE=	11;	        	// submenu font size (pixels)	
var sfWEIGHT=	"normal"		// submenu font weight
var stINDENT=	10;		    // submenu text indent (if text is left or right aligned)
var svPADDING=	1;		    // submenu vertical cell padding
var svtOFFSET=	0;		    // submenu vertical text offset (+/- pixels from middle)

var shSIZE=	2;		        // submenu drop shadow size
var shCOLOR=	"#cccccc";	// submenu drop shadow color
var shOPACITY=	55;		    // submenu drop shadow opacity (ie only)

var keepSubLIT=	true;		// keep submenu rollover color when browsing child menu	
var chvOFFSET = 4;		    // shift the child menus vertically 			
var chhOFFSET = -8;  		// shift the child menus horizontally 		

var closeTIMER = 330;		// menu closing delay time

var cellCLICK = true;		// links activate on TD click
var aCURSOR = "hand";		// cursor for active links (ie only)

var altDISPLAY = "";		// where to display alt text
var allowRESIZE=mu;  		// allow resize/reload


//** LINKS ***********************************************************


// Newton Campus Cantonese Ministries menu
// add main link item ("url","Link name",width,"text-alignment","_target","alt text",y position,x position)
addMainItem("","Cantonese Ministries",140,"center","","",0,0); 

	// define submenu properties (width,"align to edge","text-alignment",v offset,h offset)
	defineSubmenuProperties(155,"left","left",0,0);

	addSubmenuItem("http://www.bcec.net/newton/cmin_home.htm","Intro to Cantonese Ministries","");
	
	addSubmenuItem("","Sunday Ministries &nbsp; &nbsp; &nbsp; &nbsp; >","");
	  defineChildmenuProperties(120,"left","left",0,0);
	  
		addChildmenuItem("http://www.bcec.net/newton/c_worship.htm","Sunday Worship","");
		addChildmenuItem("http://www.bcec.net/newton/c_ss.htm","Sunday School","");

	addSubmenuItem("","Lifestage Ministries &nbsp; &nbsp; &nbsp;>","");
	  defineChildmenuProperties(120,"left","left",0,0);

		addChildmenuItem("http://www.bcec.net/newton/c_ministries.htm#elderly","Seniors","");
		addChildmenuItem("http://www.bcec.net/newton/c_ministries.htm#married","Married Couples","");
		addChildmenuItem("http://www.bcec.net/newton/c_ministries.htm#yd","Young Adult","");
		addChildmenuItem("http://www.bcec.net/newton/c_ministries.htm#college","College","");						
		addChildmenuItem("http://www.bcec.net/newton/c_ministries.htm#youth","Youth","");
		addChildmenuItem("http://www.bcec.net/newton/c_ministries.htm#kids","Children","");
		
		
	addSubmenuItem("","Other Ministries  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;>","");
	  defineChildmenuProperties(120,"left","left",0,0);

		addChildmenuItem("http://www.bcec.net/newton/c_others.htm#led","Local Evangelism","");
		addChildmenuItem("http://www.bcec.net/newton/c_others.htm#women","Women's Ministries","");
		addChildmenuItem("http://www.bcec.net/newton/c_others.htm#pg","Prayer Groups","");

		
		
// Newton Campus English Ministries menu
addMainItem("","English Ministries",120,"center","","",0,140); 

	defineSubmenuProperties(140,"left","left");
	
	addSubmenuItem("http://www.bcec.net/newton/emin_home.htm","Intro to English Ministries","");

	addSubmenuItem("","Sunday Ministries &nbsp; &nbsp; &nbsp; &nbsp;>","");
	  defineChildmenuProperties(120,"left","left",0,0);

		addChildmenuItem("http://www.bcec.net/newton/e_worship.htm","Sunday Worship","");
		addChildmenuItem("http://www.bcec.net/newton/e_ss.htm","Sunday School","");

	addSubmenuItem("","Lifestage Ministries &nbsp; &nbsp; >","");
	  defineChildmenuProperties(120,"left","left",0,0);

		addChildmenuItem("http://www.bcec.net/newton/e_ministries.htm#married","Married Couples","");
		addChildmenuItem("http://www.bcec.net/newton/e_ministries.htm#yd","Single Adults","");
		addChildmenuItem("http://www.bcec.net/newton/e_ministries.htm#college","College","");						
		addChildmenuItem("http://www.bcec.net/newton/e_ministries.htm#youth","Youth","");
		addChildmenuItem("http://www.bcec.net/newton/e_ministries.htm#kids","Children","");
		
		
	addSubmenuItem("","Other Ministries  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; >","");
	  defineChildmenuProperties(120,"left","left",0,0);

		addChildmenuItem("http://www.bcec.net/newton/e_others.htm","Prayer Meeting","");
		addChildmenuItem("http://www.bcec.net/newton/e_others.htm#women","Women's Ministries","");
		addChildmenuItem("http://www.bcec.net/newton/e_others.htm#sg","Growth Groups","");



// Mandarin Ministries menu
addMainItem("http://www.bcec.net/newton/m_ministry.htm","Mandarin Ministries",130,"center","","",0,260); 


	
		
// Shared Ministries menu
addMainItem("http://www.bcec.net/newton/shared_ministries.htm","Shared Ministries",120,"center","","Shared Ministries",0,390); 
	defineSubmenuProperties(160,"left","left");

	addSubmenuItem("http://www.bcec.net/newton/shared_ministries.htm#cc","Citizenship Classes","");
	addSubmenuItem("http://www.bcec.net/newton/shared_ministries.htm#cec","Community English Classes","");
	addSubmenuItem("http://www.bcec.net/newton/shared_ministries.htm#missions","Missions","");
	addSubmenuItem("http://www.bcec.net/newton/shared_ministries.htm#pc","Pine Cone","");
	addSubmenuItem("http://www.bcec.net/newton/shared_ministries.htm#pd","Project Destiny","");
	addSubmenuItem("http://www.bcec.net/newton/shared_ministries.htm#srm","Social Responsibility Ministry","");
	addSubmenuItem("http://www.bcec.net/newton/shared_ministries.htm#vbs","Vacation Bible School","");






			





//**DO NOT EDIT THIS *****
}//***********************
//************************

// ** udm style.js

//**DO NOT EDIT THIS ******************************************
//*************************************************************
if(!exclude){
// document object variable
var d=document;
// adjust for font size discrepancy
if((!mac&&ns4)||(mac&&op5)){fSIZE+=1;sfSIZE+=1;}
// filter for bad definitions
if(bSIZE<0)bSIZE=0;if(fSIZE<5)fSIZE=5;if(tINDENT<0)tINDENT=0;if(vPADDING<0)vPADDING=0;if(sbSIZE<0)sbSIZE=0;if(sfSIZE<5) sfSIZE=5;if(stINDENT<0)stINDENT=0;if(svPADDING<0)svPADDING=0;if(fWEIGHT=="")fWEIGHT="normal";if(sfWEIGHT=="")sfWEIGHT="normal";
// link style definitions
var stySTR='';stySTR+='<style><!--';stySTR+='.mTD A \{color:'+aLINK+'\;font-weight:'+fWEIGHT+'\;\}';stySTR+='.mTD A:Link \{color:'+aLINK+'\}';stySTR+='.mTD A:Visited \{color:'+aLINK+'\}';stySTR+='.mTD A:Active,.mTD A:Link,.mTD A:Visited,.mTD A:Hover\{font-weight:'+fWEIGHT+'\;font-size:'+fSIZE+'px\;font-family:'+fFONT+'\;text-decoration:'+aDEC+'\;position:relative\;\}';stySTR+='.SUBmTD A \{ color:'+saLINK+'\;font-weight:'+sfWEIGHT+'\;\}';stySTR+='.SUBmTD A:Link \{color:'+saLINK+'\}';stySTR+='.SUBmTD A:Visited \{color:'+saLINK+' \}';stySTR+='.SUBmTD A:Active,.SUBmTD A:Link,.SUBmTD A:Visited,.SUBmTD A:Hover\{font-weight:'+sfWEIGHT+'\;font-size:'+sfSIZE+'px\;font-family:'+sfFONT+'\;text-decoration:'+saDEC+'\;\}';if(ie5){stySTR+='.u\{text-decoration:underline\;\}';}
//*************************************************************
//****##### USE THIS SPACE FOR NEW STYLE DEFINITIONS #####*****




var baseFONT='font-family:Verdana,Arial,Helvetica,sans-serif\; font-size:9pt\; color:#000000\;';var midBLUE=''; 
var darkBLUE='';
midBLUE='http://www.mori.com/parts/bg.jpg';

stySTR+='.front \{' + baseFONT + ' background-image:url\(' + midBLUE + '\)  \}';
stySTR+='.bottomnav \{ background-image:url\(http://www.mori.com/parts/bottomnav.gif)  \}';
stySTR+='.bottomnav-white \{ background-image:url\(http://www.mori.com/parts/bottomnav-white.gif)  \}';

var customFont=9; 
if(ns4||(mac&&op5)){customFont=11;}
if (mz7||ns6){customFont=12;}
var sfWID=150;

stySTR+='.searchfield \{ width:' + sfWID + 'px; position:relative; top:0px; font-size:' + customFont + 'px; height:18px; font-face:arial,helvetica,sans serif; \}';

var smallFont=8;
if(ns4||(mac&&op5)){smallFont=9;}
var tinyFont=smallFont+2;

stySTR+='.source \{ font-size:' + (smallFont+1) + 'pt; \}';
stySTR+='.date \{ font-size:' + smallFont + 'pt; \}';
stySTR+='.headlines A:Active,.headlines A:Hover,.headlines A:Link,.headlines A:Visited \{ font-size:' + (smallFont+2) + 'pt; \}';
stySTR+='.small \{ font-size:' + smallFont + 'pt; \}';
stySTR+='.tiny \{ font-size:'+tinyFont+'px; font-weight:normal\; \}';
stySTR+='.pdf \{ font-size:' + smallFont + 'pt; \}';
stySTR+='.littlelink \{ font-size:' + smallFont + 'pt; \}';
stySTR+='.small-orange \{ font-size:' + (smallFont+1) + 'pt; \}';
stySTR+='.small-blue \{ font-size:' + (smallFont+1) + 'pt; \}';
stySTR+='.go \{ width:16px\; height:23px\; margin-left:4px\; \}';

if (ns4){stySTR+='.big-orange \{ font-size:15pt\; \}';
stySTR+='.big-orange-link \{ font-size:15pt\; \}';
stySTR+='.title \{ font-size:15pt\; \}';
stySTR+='.big-blue \{ font-size:15pt\; \}';}
stySTR+='.default\{cursor:default\;\}';

var eLOC = document.location.href.toLowerCase();
if ((eLOC.indexOf("/emori/")!=-1)||(eLOC.indexOf("e-mori")!=-1)||(eLOC.indexOf("emori-test")!=-1)) {
	stySTR+='UL LI \{font-family:Verdana,arial,sans serif\;font-size:10pt\;color:#000000\;list-style-image:url\(http://www.mori.com/pics/e-dot.gif\)\;\}';
	}




//** DO NOT EDIT THIS ****************************************
stySTR+='//--></style>';d.write(stySTR);}
function genericOnloadFunction() {
//*************************************************************
//****##### USE THIS SPACE TO DEFINE ONLOAD FUNCTIONS #####****


if(document.images["heartbeat"]){beatHeart();}


//** DO NOT EDIT THIS *****************************************
//*************************************************************
if(ns4){nsinit();}}
//*************************************************************


//*************************************************************
//** COOKIE CHECKING FUNCTIONS
//*************************************************************
//** Original script:  Ronnie T. Moore 
//** Web Site:  The JavaScript Source 
//*************************************************************
var expDays = 365; // number of days the cookie should last
var expDate = new Date();
expDate.setTime(expDate.getTime() +  (24 * 60 * 60 * 1000 * expDays));
function getCookieVal (offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
function SetCookie (name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}
//*************************************************************
//*************************************************************
