function startGallery() {
        
        
        var myGallery = new gallery($('slideShow'), {
          timed: true,
          showArrows: false,
          showCarousel: false,
          embedLinks: false,
          showInfopane: false,
          preloader: false,
          delay: 7000
          }
        );


        }
        
      function buildGallery(){ 
       var el = $('slideShow');
       if (!el) return true;	      
	      for (i=1;i<=6;i++) {
	        var div=document.createElement('div')
	        var img=document.createElement('img')
	        div.className="imageElement";
	        img.src='/images/slideshow/home_' + i +'.jpg';
	        img.className="full";
	        div.appendChild(img);
	        el.appendChild(div);
	      }
	      
	      startGallery();
             
      }
      
      function lightbox(){
        Lightbox.init({showControls: true});
        if (!$("main_image")) return;
        var Master=document.createElement('img')
         Master.src = $("main_image").src;  
        
        //var Master= $("main_image").src;
        var fx = new Fx.Elements(gallery, {wait: false, duration: 300, transition: Fx.Transitions.Back.easeOut});
        var gallery = $$("#gallery img");
        gallery.each(function(kwick, i) {
         var img=document.createElement('img')
         img.src = kwick.src.replace('small','medium') ;  
         kwick.addEvent("mouseenter", function(event) {
         this.fx = {
  			   dim: this.effect('opacity', {duration: 200})
         }
  		   this.fx.dim.start(0.5);
      
      $("main_image").src = this.src.replace('small','medium') ;
  		}
  	)
     kwick.addEvent("mouseleave", function(event) {
      
  	this.fx = {
  			dim: this.effect('opacity', {duration: 100})
      }
  		this.fx.dim.start(1);
  
      $("main_image").src=Master.src;
  		}
  		)
 }
 );
 
   $("gallery").addEvent("mouseleave", function(event) {
    	gallery.each(function(kwick, i) {
    		var fx = {
      			dim: kwick.effect('opacity', {duration: 100})
          }
          fx.dim.start(1);
    	}
    	);
    	$("main_image").src=Master.src;
    }

);
        //Lightbox.init({showControls: true,container: $('master')});

      }
        
      function makeMap(){
       if (!$('map_link')) return;
       var link=$('map_link');
       var iframe=document.createElement('iframe')
           iframe.src=link.href
           iframe.style.width='800px';
           iframe.style.height='270px';
           iframe.id='map_iframe';        
       link.parentNode.appendChild(iframe);
       var mySlide = new Fx.Slide('map_iframe');
       mySlide.hide();
       iframe.style.border='1px solid black';
       link.addEvent('click', function(e){
          
        	e = new Event(e);
        	mySlide.slideIn();
        	e.stop();
        });       
      }
      
      function Flash(){
        var flash = $$(".flash p, .flash div");
        if (flash.length<1) return;
         
        flash.each(function(kwick, i) {
          
          var original=kwick.getStyle('background-color') 
          var fx = new Fx.Styles(kwick, {duration:300, wait:true});
          var fxslow = new Fx.Styles(kwick, {duration:2000, wait:true});
         
//          var myChain = new Chain();
//	          
//        	
//        for (i=0;i<4;i++){
//          myChain.chain(function() {fx.start({'background-color': '#fffea1'})} );
//          myChain.chain(function() {fx.start({'background-color': original })} );
//        };  
//          var runChain = function() { 
//        		myChain.callChain();
//        		if (myChain.chains.length == 0) { runChain = $clear(timer); } 
//        	}
//	      var timer = runChain.periodical(500);
//          for (i=0;i<4;i++){
            fx.start({'background-color': '#fffea1'}).chain(function() { fxslow.start({'background-color': original}) } );
//          };
          
           var close=document.createElement('a')
           
           close.innerHTML='Close';
           close.href='#';
           close.style.cssFloat='right';
           close.style.lineHeight='0px';
           
           close_id=kwick.parentNode.id+"_close"
           close.id=close_id
           
           kwick.appendChild(close);
           
           $(close_id).addEvent('click', function(event) {
             var target= this.parentNode.parentNode
             
             var mySlide = new Fx.Slide(target);
             var fx = new Fx.Styles(target, {duration:300, wait:false});
             fx.start({'opacity':'0'}).chain(function() {mySlide.slideOut()});
             //return false;
             new Event(event).stop();   
             } 
           );
 
        }
        );

      };     
      
     // window.addEvent('domready', Flash);
      window.addEvent('domready', buildGallery);
     // window.addEvent('domready', lightbox);
     // window.addEvent('domready', makeMap);
     // window.addEvent('domready', multiBox);
    
			var box = {};
			window.addEvent('domready', function(){
				box = new MultiBox('mb', {descClassName: 'multiBoxDesc', useOverlay: true});
				addbox = new MultiBox('sb', {descClassName: 'multiBoxDesc', useOverlay: true});
			});
   