      







/***********************************************







* Ultimate Fade-In Slideshow (v1.51): © Dynamic Drive (http://www.dynamicdrive.com)







* This notice MUST stay intact for 	legal use







* Visit http://www.dynamicdrive.com/ for this script and 100s more.







***********************************************/







 







var fadeimages=new Array()







//SET IMAGE PATHS. Extend or contract array as needed







fadeimages[0]=["images/Word-Bible-College-Banner.jpg", "http://www.lifechristianchurch.com/Word_Bible_College.html", "_self"] //image with link and target syntax







fadeimages[1]=["images/Stephen-Johnson-Ministries-Banner.jpg", 

"http://www.lifechristianchurch.com/Stephen_Johnson_Ministries.html", "_self"] //image with link syntax





fadeimages[2]=["images/25th-anniversary.jpg", "http://www.lifechristianchurch.com/25th_Anniversary.html", "_self"] //image with link and target syntax

 



fadeimages[3]=["images/Life-Church-Vista-Banner-1.jpg", "http://www.lifechristianchurch.com/Map_and_Directions_to_Vista_Campus.html", "_self"] //image with link syntax




fadeimages[4]=["images/Life-Church-Vista-Banner-2.jpg", "http://www.lifechristianchurch.com/Map_and_Directions_to_Vista_Campus.html", "_self"] //image with link and target syntax



//fadeimages[5]=["images/4th-of-july-2010.jpg", "http://www.lifechristianchurch.com/Map_and_Directions_to_Vista_Campus.html", "_self"] //image with link and target syntax



//fadeimages[6]=["images/western-birthday.jpg", "", "_self"] //image with link and target syntax
 



//fadeimages[7]=["images/National-Day-Of-Prayer.jpg", "", "_self"] //image with link and target syntax



var fadebgcolor="black"















////NO need to edit beyond here/////////////







 







var fadearray=new Array() //array to cache fadeshow instances







var fadeclear=new Array() //array to cache corresponding clearinterval pointers







 







var dom=(document.getElementById) //modern dom browsers







var iebrowser=document.all







 







function fadeshow(theimages, fadewidth, fadeheight, borderwidth, delay, pause, displayorder){







this.pausecheck=pause







this.mouseovercheck=0







this.delay=delay







this.degree=10 //initial opacity degree (10%)







this.curimageindex=0







this.nextimageindex=1







fadearray[fadearray.length]=this







this.slideshowid=fadearray.length-1







this.canvasbase="canvas"+this.slideshowid







this.curcanvas=this.canvasbase+"_0"







if (typeof displayorder!="undefined")







theimages.sort(function() {return 0.5 - Math.random();}) //thanks to Mike (aka Mwinter) :)







this.theimages=theimages







this.imageborder=parseInt(borderwidth)







this.postimages=new Array() //preload images







for (p=0;p<theimages.length;p++){







this.postimages[p]=new Image()







this.postimages[p].src=theimages[p][0]







}







 







var fadewidth=fadewidth+this.imageborder*2







var fadeheight=fadeheight+this.imageborder*2







 







if (iebrowser&&dom||dom) //if IE5+ or modern browsers (ie: Firefox)







document.write('<div id="master'+this.slideshowid+'" style="position:relative;width:'+fadewidth+'px;height:'+fadeheight+'px;overflow:hidden;"><div id="'+this.canvasbase+'_0" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;-khtml-opacity:0.1;background-color:'+fadebgcolor+'"></div><div id="'+this.canvasbase+'_1" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;-khtml-opacity:0.1;background-color:'+fadebgcolor+'"></div></div>')







else







document.write('<div><img name="defaultslide'+this.slideshowid+'" src="'+this.postimages[0].src+'"></div>')







 







if (iebrowser&&dom||dom) //if IE5+ or modern browsers such as Firefox







this.startit()







else{







this.curimageindex++







setInterval("fadearray["+this.slideshowid+"].rotateimage()", this.delay)







}







}















function fadepic(obj){







if (obj.degree<100){







obj.degree+=10







if (obj.tempobj.filters&&obj.tempobj.filters[0]){







if (typeof obj.tempobj.filters[0].opacity=="number") //if IE6+







obj.tempobj.filters[0].opacity=obj.degree







else //else if IE5.5-







obj.tempobj.style.filter="alpha(opacity="+obj.degree+")"







}







else if (obj.tempobj.style.MozOpacity)







obj.tempobj.style.MozOpacity=obj.degree/101







else if (obj.tempobj.style.KhtmlOpacity)







obj.tempobj.style.KhtmlOpacity=obj.degree/100







else if (obj.tempobj.style.opacity&&!obj.tempobj.filters)







obj.tempobj.style.opacity=obj.degree/101







}







else{







clearInterval(fadeclear[obj.slideshowid])







obj.nextcanvas=(obj.curcanvas==obj.canvasbase+"_0")? obj.canvasbase+"_0" : obj.canvasbase+"_1"







obj.tempobj=iebrowser? iebrowser[obj.nextcanvas] : document.getElementById(obj.nextcanvas)







obj.populateslide(obj.tempobj, obj.nextimageindex)







obj.nextimageindex=(obj.nextimageindex<obj.postimages.length-1)? obj.nextimageindex+1 : 0







setTimeout("fadearray["+obj.slideshowid+"].rotateimage()", obj.delay)







}







}







 







fadeshow.prototype.populateslide=function(picobj, picindex){







var slideHTML=""







if (this.theimages[picindex][1]!="") //if associated link exists for image







slideHTML='<a href="'+this.theimages[picindex][1]+'" target="'+this.theimages[picindex][2]+'">'







slideHTML+='<img src="'+this.postimages[picindex].src+'" border="'+this.imageborder+'px">'







if (this.theimages[picindex][1]!="") //if associated link exists for image







slideHTML+='</a>'







picobj.innerHTML=slideHTML







}







 







 







fadeshow.prototype.rotateimage=function(){







if (this.pausecheck==1) //if pause onMouseover enabled, cache object







var cacheobj=this







if (this.mouseovercheck==1)







setTimeout(function(){cacheobj.rotateimage()}, 100)







else if (iebrowser&&dom||dom){







this.resetit()







var crossobj=this.tempobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)







crossobj.style.zIndex++







fadeclear[this.slideshowid]=setInterval("fadepic(fadearray["+this.slideshowid+"])",50)







this.curcanvas=(this.curcanvas==this.canvasbase+"_0")? this.canvasbase+"_1" : this.canvasbase+"_0"







}







else{







var ns4imgobj=document.images['defaultslide'+this.slideshowid]







ns4imgobj.src=this.postimages[this.curimageindex].src







}







this.curimageindex=(this.curimageindex<this.postimages.length-1)? this.curimageindex+1 : 0







}







 







fadeshow.prototype.resetit=function(){







this.degree=10







var crossobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)







if (crossobj.filters&&crossobj.filters[0]){







if (typeof crossobj.filters[0].opacity=="number") //if IE6+







crossobj.filters(0).opacity=this.degree







else //else if IE5.5-







crossobj.style.filter="alpha(opacity="+this.degree+")"







}







else if (crossobj.style.MozOpacity)







crossobj.style.MozOpacity=this.degree/101







else if (crossobj.style.KhtmlOpacity)







crossobj.style.KhtmlOpacity=this.degree/100







else if (crossobj.style.opacity&&!crossobj.filters)







crossobj.style.opacity=this.degree/101







}







 







 







fadeshow.prototype.startit=function(){







var crossobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)







this.populateslide(crossobj, this.curimageindex)







if (this.pausecheck==1){ //IF SLIDESHOW SHOULD PAUSE ONMOUSEOVER







var cacheobj=this







var crossobjcontainer=iebrowser? iebrowser["master"+this.slideshowid] : document.getElementById("master"+this.slideshowid)







crossobjcontainer.onmouseover=function(){cacheobj.mouseovercheck=1}







crossobjcontainer.onmouseout=function(){cacheobj.mouseovercheck=0}







}







this.rotateimage()







}















   







        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" : "");







           }















        function DeleteCookie () 







           {







               var exp = new Date();







               exp.setTime (exp.getTime() - 1000000000); // This cookie is history (changed -1 to make it previous time)







               var cval = GetCookie ('DemoName');







               document.cookie ='DemoName' + "=" + cval + "; expires=" + exp.toGMTString();







               alert("The cookie has been deleted.");







           }







    







        var projectPath="Variables.PROJECTPATH";







        var currentImage;







        var expdate = new Date();







        if(GetCookie('curImgCookie') != null)







        {







            //alert("Cookie EXISTS:[ "+GetCookie('curImgCookie')+" ]");







            var new_value=parseInt(GetCookie('curImgCookie'))+1;







            if (new_value==11)







            {







                new_value=1;







            }







            //alert("NEW COOKIE VALUE:[ "+new_value+" ]");    







            var expdate = new Date (); 







            expdate.setTime(expdate.getTime() + (24 * 60 * 60 * 1000 * 365)); 







              SetCookie('curImgCookie',new_value, expdate);     







            currentImage=new_value;







        }







        else







        {







            //alert("Cookie does not EXISTS!");







            var expdate = new Date (); 







            expdate.setTime(expdate.getTime() + (24 * 60 * 60 * 1000 * 365)); 







              SetCookie('curImgCookie','1', expdate);  







            currentImage="1";







        }















    















/***********************************************







* AnyLink Drop Down Menu- © Dynamic Drive (www.dynamicdrive.com)







* This notice MUST stay intact for legal use







* Visit http://www.dynamicdrive.com/ for full source code







***********************************************/















//Contents for menu 1







var menu1=new Array()







menu1[0]='<a href="http://www.lifechristianchurch.com/about.html">All About LIFE</a>'







menu1[1]='<a href="http://www.lifechristianchurch.com/pastors.html">Our Pastors</a>'







menu1[2]='<a href="http://www.lifechristianchurch.com/map.html">Map & Service Times</a>'







menu1[3]='<a href="http://www.lifechristianchurch.com/statement.html">We Believe</a>'







menu1[4]='<a href="http://www.lifechristianchurch.com/contact.html">Contact Us</a>'







//menu1[2]='<a href="http://www.lifechristianchurch.com/leaders.html">Our Staff & Leaders</a>'











//Contents for menu 2







var menu2=new Array()







menu2[0]='<a href="http://www.lifechristianchurch.com/ministries.html">Ministries at LIFE</a>'







menu2[1]='<a href="http://www.lifechristianchurch.com/kidspace.html">Kid Space</a>'







menu2[3]='<a href="http://www.lifechristianchurch.com/crossfire.html">Crossfire Youth</a>'







menu2[3]='<a href="http://www.lifechristianchurch.com/smallgroups.html">Small Groups</a>'







menu2[4]='<a href="http://www.lifechristianchurch.com/outreaches.html">Outreaches</a>'







menu2[5]='<a href="http://www.lifechristianchurch.com/missions.html">Missions</a>'











//Contents for menu 3, and so on







var menu3=new Array()







menu3[0]='<a href="http://www.lifechristianchurch.com/ministries.html">Our Ministries</a>'







menu3[1]='<a href="http://www.lifechristianchurch.com/events.html">Upcoming Events</a>'







menu3[2]='<a href="http://www.lifechristianchurch.com/photogallery.html">Photo Gallery</a>'







		







var menuwidth='155px' //default menu width







var menubgcolor='#766a61'  //menu bgcolor







var disappeardelay=250  //menu disappear speed onMouseout (in miliseconds)







var hidemenu_onclick="yes" //hide menu when user clicks within menu?















/////No further editting needed















var ie4=document.all







var ns6=document.getElementById&&!document.all















if (ie4||ns6)







document.write('<div id="dropmenudiv" style="visibility:hidden;width:'+menuwidth+';background-color:'+menubgcolor+'" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>')















function getposOffset(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;







}























function showhide(obj, e, visible, hidden, menuwidth){







if (ie4||ns6)







dropmenuobj.style.left=dropmenuobj.style.top="-500px"







if (menuwidth!=""){







dropmenuobj.widthobj=dropmenuobj.style







dropmenuobj.widthobj.width=menuwidth







}







if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")







obj.visibility=visible







else if (e.type=="click")







obj.visibility=hidden







}















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)<dropmenuobj.contentmeasure) //up no good either?







edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge







}







}







return edgeoffset







}















function populatemenu(what){







if (ie4||ns6)







dropmenuobj.innerHTML=what.join("")







}























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)















dropmenuobj.x=getposOffset(obj, "left")







dropmenuobj.y=getposOffset(obj, "top")







dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"







dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"







}















return clickreturnvalue()







}















function clickreturnvalue(){







if (ie4||ns6) return false







else return true







}















function contains_ns6(a, b) {







while (b.parentNode)







if ((b = b.parentNode) == a)







return true;







return false;







}















function dynamichide(e){







if (ie4&&!dropmenuobj.contains(e.toElement))







delayhidemenu()







else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))







delayhidemenu()







}















function hidemenu(e){







if (typeof dropmenuobj!="undefined"){







if (ie4||ns6)







dropmenuobj.style.visibility="hidden"







}







}















function delayhidemenu(){







if (ie4||ns6)







delayhide=setTimeout("hidemenu()",disappeardelay)







}















function clearhidemenu(){







if (typeof delayhide!="undefined")







clearTimeout(delayhide)







}















if (hidemenu_onclick=="yes")







document.onclick=hidemenu















