// JavaScript Document var fadeimages=new Array(); fadeimages[0]=["http://waterfalls.jacobemerick.com/images/falls/1212958231.jpg","http://waterfalls.jacobemerick.com/falls/haven/","Haven","June 8, 2008"]; fadeimages[1]=["http://waterfalls.jacobemerick.com/images/falls/1213462418.jpg","http://waterfalls.jacobemerick.com/falls/falls-river/","Falls River","June 14, 2008"]; fadeimages[2]=["http://waterfalls.jacobemerick.com/images/falls/1214760113.jpg","http://waterfalls.jacobemerick.com/falls/ogemaw/","Ogemaw","June 29, 2008"]; fadeimages[3]=["http://waterfalls.jacobemerick.com/images/falls/1216388036.jpg","http://waterfalls.jacobemerick.com/falls/canyon-river/","Canyon River","July 18, 2008"]; fadeimages[4]=["http://waterfalls.jacobemerick.com/images/falls/1217809103.jpg","http://waterfalls.jacobemerick.com/falls/sandstone-creek/","Sandstone Creek","August 3, 2008"]; fadeimages[5]=["http://waterfalls.jacobemerick.com/images/falls/1217612248.jpg","http://waterfalls.jacobemerick.com/falls/falls-river/","Falls River","September 1, 2008"]; fadeimages[6]=["http://waterfalls.jacobemerick.com/images/falls/1238850684.jpg","http://waterfalls.jacobemerick.com/falls/reany/","Reany","April 5, 2009"]; fadeimages[7]=["http://waterfalls.jacobemerick.com/images/falls/1239812117.jpg","http://waterfalls.jacobemerick.com/falls/erick's/","Erick's","April 15, 2009"]; fadeimages[8]=["http://waterfalls.jacobemerick.com/images/falls/1239836402.jpg","http://waterfalls.jacobemerick.com/falls/upper-silver/","Upper Silver","April 15, 2009"]; fadeimages[9]=["http://waterfalls.jacobemerick.com/images/falls/1240867332.jpg","http://waterfalls.jacobemerick.com/falls/wyandotte/","Wyandotte","April 27, 2009"]; var fadebgcolor="#ddd"; var fadearray=new Array(); var fadeclear=new Array(); var dom = (document.getElementById); var iebrowser = document.all; function fadeshow(theimages,fadewidth,fadeheight,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.postimages=new Array(); //preload images for(p=0;p
'); else document.write('
'); 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
'+this.theimages[picindex][2]+' Falls - visited '+this.theimages[picindex][3]+'
'; 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