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; }