var home=new Array();
home[0]='Home';
var coaching=new Array();
coaching[0]='Coach 4 Her';
coaching[1]='Coach 4 Him';
coaching[2]='Coach 4 Couples';
var speaking=new Array();
speaking[0]='Speaking';
var conferences=new Array();
conferences[0]='Women´s Retreats';
conferences[1]='Day of Encouragement';
conferences[2]='Couple´s Breakaway';
var store=new Array();
store[0]='Store';
var about_us=new Array();
about_us[0]='Carolyn Reynolds';
about_us[1]='Michael Reynolds';
var free=new Array();
free[0]='Devotionals';
free[1]='TV ';
function CheckSearch(obj,defaulttext) {
if (obj.value == defaulttext) {
obj.value="";
} else if (obj.value == "") {
obj.value=defaulttext;
}
}
// ##################################################
// CACHE NAV BG IMAGES
var img = new Array();
// CACHE NAV BG IMAGES
img[0] = new Image();
img[0].scr = "/images/drop_nav_on.gif";
img[1] = new Image();
img[1].scr = "/images/drop_nav_off.gif";
img[2] = new Image();
img[2].scr = "/images/nav_on.gif";
img[3] = new Image();
img[3].scr = "/images/nav_off.gif";
// ##################################################
var hidemenu_onclick="no"; //hide menu when user clicks within menu?
var main_menu_click=false;
var disappeardelay = 250; //menu disappear speed onMouseout (in miliseconds)
var disappeardelay2 = 250;
var disappeardelay3 = 250;
var disappeardelay4 = 250;
var hidenav = 1;
var hidenav2 = 1;
var hidenav3 = 1;
var hidenav4 = 1;
var menu1 = 250;
var menu2 = 250;
var menu3 = 250;
var menu4 = 250;
/////No further editting needed
// SET BROWSER TYPES
var ie4=document.all
var ns6=document.getElementById&&!document.all
if (ie4||ns6) {
document.write('
');
document.write('');
document.write('');
document.write('');
}
function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
}
function clearbrowseredge(obj, whichedge) {
var edgeoffset=0;
if (whichedge=="rightedge") {
var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15;
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth;
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure) {
edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth;
}
} else {
var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset;
var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18;
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight;
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure) { //move up?
edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight;
if ((dropmenuobj.y-topedge)";
tnum_width = menu1;
backleft = 100;
if (tx+tnum_width > txmax2) {
HTML += "E: Nav wider then screen:
";
menu1_x = (tx-backleft);
}
}
if (tnum == 2) {
HTML += "S:" + tx + " W:" + menu2 + " " + (tx+menu2) + "
";
backleft2 = (menu2+menu2);
if ((tx+menu2) > txmax2) {
HTML += "E: Nav wider then screen:
";
menu2_x = (tx-backleft2);
}
}
if (tnum == 3) {
HTML += "S:" + tx + " W:" + menu3 + " " + (tx+menu3) + "
";
backleft3 = (menu3+menu3);
if (tx+backleft3 > txmax2) {
HTML += "E: Nav wider then screen:
";
menu3_x = (tx-backleft3);
}
}
if (tnum == 4) {
HTML += "S:" + tx + " W:" + menu4 + " " + (tx+menu4) + "
";
backleft4 = (menu4+menu4);
if (tx+backleft4 > txmax2) {
HTML += "E: Nav wider then screen:
";
menu4_x = (tx-backleft4);
}
}
HTML += "Position 1: " + tx + " - " + ty + "
";
HTML += "Screen Size: " + txmax2 + " - " + tymax2 + "
";
HTML += "NUM: " + tnum + "
";
//WriteInnerHTML("Debug", HTML);
}
var menu1_x='';
var menu1_y='';
var end1='';
var menu2_x='';
var menu2_y='';
var end2='';
var menu31_x='';
var menu3_y='';
var end3='';
var menu4_x='';
var menu4_y='';
var end4='';
function dropdownmenu(obj, e, menucontents, menuwidth){
if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
clearhidemenu()
dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv
populatemenu(menucontents)
if (ie4||ns6){
showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth);
menu1_x = getposOffset(obj, "left");
menu1_y = getposOffset(obj, "top")+obj.offsetHeight;
CalculateDropdown (menu1_x, menu1_y, 1);
dropmenuobj.style.left=menu1_x+"px";
dropmenuobj.style.top=menu1_y+"px";
}
if (typeof dropmenuobj2 != "undefined") {
if (ie4||ns6) dropmenuobj2.style.visibility="hidden";
}
if (typeof dropmenuobj3 != "undefined") {
if (ie4||ns6) dropmenuobj3.style.visibility="hidden";
}
if (typeof dropmenuobj4 != "undefined") {
if (ie4||ns6) dropmenuobj4.style.visibility="hidden";
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "dropdownmenu", "1");
return clickreturnvalue()
}
function dynamichide(e) {
if (ie4&&!dropmenuobj.contains(e.toElement)) {
if (typeof dropmenuobj2 == "undefined" || hidenav2 == 1) {
delayhidemenu();
}
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "dynamichide", "1");
}
function hidemenu(e) {
if (typeof dropmenuobj != "undefined" && hidenav == 1 && hidenav2 == 1 && hidenav3 == 1 && hidenav4 == 1) {
if (ie4||ns6) dropmenuobj.style.visibility="hidden";
sctime=setTimeout("StatusCheck()", 0);
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "hidemenu", "1");
}
function delayhidemenu() {
if ((ie4||ns6)) {
hidenav = 1;
delayhide=setTimeout("hidemenu()",disappeardelay);
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "delayhidemenu", "1");
}
function clearhidemenu() {
hidenav = 0;
if (typeof delayhide != "undefined") {
clearTimeout(delayhide);
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "clearhidemenu", "1");
}
// ################ MAIN MENU END ################ //
// ################ SUB MENU FUNCTIONS ################ //
function getposOffset2(what, offsettype) {
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "getposOffset2", "2");
return totaloffset;
}
function showhide2(obj2, e2, visible, hidden, menuwidth) {
if (ie4||ns6) {
dropmenuobj2.style.left=dropmenuobj2.style.top="-500px"
}
if (menuwidth!=""){
dropmenuobj2.widthobj=dropmenuobj2.style
dropmenuobj2.widthobj.width=menuwidth
}
if (e2.type=="click" && obj2.visibility==hidden || e2.type=="mouseover") {
obj2.visibility=visible;
hidenav=1;
} else if (e2.type=="click") {
obj2.visibility=hidden;
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "showhide2", "2");
}
function populatemenu2(what){
if (ie4||ns6) {
dropmenuobj2.innerHTML=what.join("");
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "populatemenu2", "2");
}
function dropdownmenu2(obj2, e2, menucontents, menuwidth) {
if (window.event) {
event.cancelBubble=true;
} else if (e2.stopPropagation) {
e2.stopPropagation();
}
clearhidemenu2();
dropmenuobj2=document.getElementById? document.getElementById("dropmenudiv2") : dropmenudiv2;
populatemenu2(menucontents);
if (ie4||ns6){
showhide2(dropmenuobj2.style, e2, "visible", "hidden", menuwidth);
menu2_x = getposOffset(obj2, "left")+menu2;
menu2_y = getposOffset(obj2, "top");
CalculateDropdown (menu2_x, menu2_y, 2);
dropmenuobj2.style.left=menu2_x+"px";
dropmenuobj2.style.top=menu2_y+"px";
/*
dropmenuobj2.x=getposOffset2(obj2, "left");
dropmenuobj2.y=getposOffset2(obj2, "top");
newleft2 = dropmenuobj2.x-clearbrowseredge(obj2, "rightedge");
newleft2tmp = newleft2;
newtop2 = dropmenuobj2.y; //-clearbrowseredge(obj2, "bottomedge")+obj2.offsetHeight;
CalculateDropdown (newleft2, newtop2, 2);
if (newleft2tmp == newleft2) newleft2 = dropmenuobj2.x+obj2.offsetWidth;
dropmenuobj2.style.left=newleft2+"px";
dropmenuobj2.style.top=newtop2+"px";
*/
}
if (typeof dropmenuobj3 != "undefined") {
if (ie4||ns6) dropmenuobj3.style.visibility="hidden";
}
if (typeof dropmenuobj4 != "undefined") {
if (ie4||ns6) dropmenuobj4.style.visibility="hidden";
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "dropdownmenu2", "2");
return clickreturnvalue();
}
function dynamichide2(e2) {
if (ie4&&!dropmenuobj2.contains(e2.toElement)) {
if (typeof dropmenuobj3 == "undefined" || hidenav3 == 1) {
delayhidemenu2();
}
} else if (ns6 && e2.currentTarget!= e2.relatedTarget&& !contains_ns6(e2.currentTarget, e2.relatedTarget)) {
if (typeof dropmenuobj3 == "undefined" || hidenav3 == 1) {
delayhidemenu2();
}
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "dynamichide2", "2");
}
function delayhidemenu2(){
if (ie4||ns6) {
delayhide2=setTimeout("hidemenu2()", disappeardelay2);
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "delayhidemenu2", "2");
}
function hidemenu2(e2) {
if (typeof dropmenuobj2 != "undefined"){
if (ie4||ns6) {
hidenav2 = 1;
dropmenuobj2.style.visibility="hidden";
if (hidenav == 1) delayhidemenu();
}
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "hidemenu2", "2");
}
function clearhidemenu2() {
hidenav1 = 0;
hidenav2 = 0;
if (typeof delayhide2 != "undefined") {
clearTimeout(delayhide2);
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "clearhidemenu2", "2");
}
// ################ SUB MENU END ################ //
// ################ SUB MENU FUNCTIONS ################ //
function getposOffset3(what, offsettype) {
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "getposOffset3", "3");
}
function showhide3(obj3, e3, visible, hidden, menuwidth) {
if (ie4||ns6) {
dropmenuobj3.style.left=dropmenuobj3.style.top="-500px"
}
if (menuwidth!=""){
dropmenuobj3.widthobj=dropmenuobj3.style
dropmenuobj3.widthobj.width=menuwidth
}
if (e3.type=="click" && obj3.visibility==hidden || e3.type=="mouseover") {
obj3.visibility=visible;
hidenav=1;
hidenav2=1;
} else if (e.type=="click") {
obj3.visibility=hidden;
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "showhide3", "3");
}
function populatemenu3(what){
if (ie4||ns6) {
dropmenuobj3.innerHTML=what.join("");
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "populatemenu3", "3");
}
function dropdownmenu3(obj3, e3, menucontents, menuwidth) {
if (window.event) {
event.cancelBubble=true;
} else if (e3.stopPropagation) {
e3.stopPropagation();
}
clearhidemenu3();
dropmenuobj3=document.getElementById? document.getElementById("dropmenudiv3") : dropmenudiv3;
populatemenu3(menucontents);
if (ie4||ns6){
showhide3(dropmenuobj3.style, e3, "visible", "hidden", menuwidth);
menu3_x = getposOffset(obj3, "left")+menu3;
menu3_y = getposOffset(obj3, "top");
CalculateDropdown (menu3_x, menu3_y, 3);
dropmenuobj3.style.left=menu3_x+"px";
dropmenuobj3.style.top=menu3_y+"px";
/*
dropmenuobj3.x=getposOffset3(obj3, "left");
dropmenuobj3.y=getposOffset3(obj3, "top");
newtop3 = dropmenuobj3.y; //-clearbrowseredge(obj3, "bottomedge")+obj3.offsetHeight;
newleft3 = dropmenuobj3.x-clearbrowseredge(obj3, "rightedge");
CalculateDropdown (newleft3, newtop3, 3);
dropmenuobj3.style.left=newleft3+"px";
dropmenuobj3.style.top=newtop3+"px";
*/
}
if (typeof dropmenuobj4 != "undefined") {
if (ie4||ns6) dropmenuobj4.style.visibility="hidden";
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "dropdownmenu3", "3");
return clickreturnvalue();
}
function dynamichide3(e3) {
if (ie4&&!dropmenuobj3.contains(e3.toElement)) {
if (typeof dropmenuobj4 == "undefined" || hidenav4 == 1) {
delayhidemenu3();
}
} else if (ns6&&e3.currentTarget!= e3.relatedTarget&& !contains_ns6(e3.currentTarget, e3.relatedTarget)) {
if (typeof dropmenuobj4 == "undefined" || hidenav4 == 1) {
delayhidemenu3();
}
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "dynamichide3", "3");
}
function delayhidemenu3(){
if (ie4||ns6) {
delayhide3=setTimeout("hidemenu3()",disappeardelay3);
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "delayhidemenu3", "3");
}
function hidemenu3(e3){
if (typeof dropmenuobj3 != "undefined"){
if (ie4||ns6) {
hidenav3 = 1;
dropmenuobj3.style.visibility="hidden";
if (hidenav == 1) delayhidemenu();
if (hidenav2 == 1) delayhidemenu2();
}
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "hidemenu3", "3");
}
function clearhidemenu3(){
hidenav3 = 0;
if (typeof delayhide3!="undefined") {
clearTimeout(delayhide3);
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "clearhidemenu3", "3");
}
// ################ SUB MENU END ################ //
// ################ SUB MENU FUNCTIONS ################ //
function getposOffset4(what, offsettype) {
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "getposOffset4", "4");
return totaloffset;
}
function showhide4(obj4, e, visible, hidden, menuwidth) {
if (ie4||ns6) {
dropmenuobj4.style.left=dropmenuobj4.style.top="-500px"
}
if (menuwidth!=""){
dropmenuobj4.widthobj=dropmenuobj4.style
dropmenuobj4.widthobj.width=menuwidth
}
if (e.type=="click" && obj4.visibility==hidden || e.type=="mouseover") {
obj4.visibility=visible;
hidenav=1;
hidenav2=1;
hidenav3=1;
} else if (e.type=="click") {
obj4.visibility=hidden;
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "showhide4", "4");
}
function populatemenu4(what){
if (ie4||ns6) {
dropmenuobj4.innerHTML=what.join("");
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "populatemenu4", "4");
}
function dropdownmenu4(obj4, e4, menucontents, menuwidth) {
if (window.event) {
event.cancelBubble=true;
} else if (e4.stopPropagation) {
e4.stopPropagation();
}
clearhidemenu4();
dropmenuobj4=document.getElementById? document.getElementById("dropmenudiv4") : dropmenudiv4;
populatemenu4(menucontents);
if (ie4||ns6){
showhide4(dropmenuobj4.style, e4, "visible", "hidden", menuwidth);
menu4_x = getposOffset(obj4, "left")+menu4;
menu4_y = getposOffset(obj4, "top");
CalculateDropdown (menu4_x, menu2_y, 4);
dropmenuobj4.style.left=menu4_x+"px";
dropmenuobj4.style.top=menu4_y+"px";
/*
dropmenuobj4.x=getposOffset4(obj4, "left");
dropmenuobj4.y=getposOffset4(obj4, "top");
newtop4 = dropmenuobj4.y; //-clearbrowseredge(obj4, "bottomedge")+obj4.offsetHeight;
newleft4 = dropmenuobj4.x; //-clearbrowseredge(obj4, "rightedge");
CalculateDropdown (newleft4, newtop4, 4);
dropmenuobj4.style.left=newleft4+"px";
dropmenuobj4.style.top=newtop4+"px";
*/
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "dropdownmenu4", "4");
return clickreturnvalue();
}
function dynamichide4(e) {
if (ie4&&!dropmenuobj4.contains(e.toElement)) {
delayhidemenu4();
} else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget)) {
delayhidemenu4();
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "dynamichide4", "4");
}
function delayhidemenu4(){
if (ie4||ns6) {
delayhide4=setTimeout("hidemenu4()",disappeardelay4);
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "delayhidemenu4", "4");
}
function hidemenu4(e){
if (typeof dropmenuobj4 != "undefined"){
if (ie4||ns6) {
hidenav4 = 1;
dropmenuobj4.style.visibility="hidden";
if (hidenav == 1) delayhidemenu();
if (hidenav2 == 1) delayhidemenu2();
if (hidenav3 == 1) delayhidemenu3();
}
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "hidemenu4", "4");
}
function clearhidemenu4(){
if (typeof delayhide4!="undefined") {
hidenav4 = 0;
clearTimeout(delayhide4);
}
// UpdateDebug(hidenav, hidenav2, hidenav3, hidenav4, "clearhidemenu4", "4");
}
// ################ SUB MENU END ################ //
if (hidemenu_onclick=="yes") {
document.onclick=hidemenu;
}
function UpdateDebug(v1,v2,v3,v4, name, m) {
document.Debug.Text.value = name + " " + v1 + " " + v2 + " " + v3 + " " + v4 + " --- " + m + "\n" + document.Debug.Text.value;
}