var galleryId="gallery";var gallery;var galleryImages;var currentImage;var previousImage;var stop=true;var fadeInitTimer;var preInitTimer;var crossfadeTimeout1;var crossfadeTimeout2;function preInit(){if((document.getElementById)&&(gallery=document.getElementById(galleryId))){gallery.style.visibility="hidden";clearTimeout(preInitTimer)}else{preInitTimer=setTimeout("preInit()",2)}}function fader(B,A){var C=galleryImages[B];if(C.style.MozOpacity!=null){C.style.MozOpacity=(A/100)-0.001}if(C.style.KhtmlOpacity!=null){C.style.KHTMLOpacity=(A/100)-0.001}else{if(C.style.opacity!=null){C.style.opacity=(A/100)-0.001}else{if(C.style.filter!=null){C.style.filter="alpha(opacity="+A+")"}}}}function fadeInit(){if(document.getElementById){preInit();galleryImages=gallery.childNodes;for(i=0;i<galleryImages.length;i++){galleryImages[i].style.position="absolute";galleryImages[i].style.top=0;galleryImages[i].style.zIndex=0;galleryImages[i].style.display="block";fader(i,0)}gallery.style.visibility="visible";currentImage=0;previousImage=galleryImages.length-1;opacity=100;fader(currentImage,0)}}function crossfade(A){if(A<100){fader(currentImage,A);fader(previousImage,100-A);A+=10;crossfadeTimeout1=setTimeout("crossfade("+A+")",30)}else{fader(previousImage,0);fader(currentImage,100);previousImage=currentImage;currentImage+=1;if(currentImage>=galleryImages.length){currentImage=0}galleryImages[previousImage].style.zIndex=0;galleryImages[currentImage].style.zIndex=100;A=0;if(!stop){crossfadeTimeout2=setTimeout("crossfade("+A+")",3000)}else{clearTimeout(crossfadeTimeout2);clearTimeout(crossfadeTimeout1)}}}function addEvent(E,D,B,A){if(E.addEventListener){E.addEventListener(D,B,A);return true}else{if(E.attachEvent){var C=E.attachEvent("on"+D,B);return C}}}function playSlides(){if(stop){fadeInitTimer=setTimeout("crossfade(0)",10);stop=false}}function stopSlides(){if(!stop){stop=true}}function nextSlide(){playSlides();stopSlides()}function prevSlide(){oldNextImage=currentImage+1;if(oldNextImage>galleryImages.length){oldNextImage=0}fader(currentImage,0);previousImage=currentImage-1;if(previousImage<0){previousImage=galleryImages.length-1}currentImage-=2;if(currentImage<0){currentImage=galleryImages.length+currentImage}if(stop){stopSlides();playSlides()}stopSlides()}function deleteSlideshow(){stop=true;if(fadeInitTimer){clearTimeout(fadeInitTimer)}if(preInitTimer){clearTimeout(preInitTimer)}if(crossfadeTimeout1){clearTimeout(crossfadeTimeout1)}if(crossfadeTimeout2){clearTimeout(crossfadeTimeout2)}};