 if(document.images) {
      photo1 = new Image(200,236);
      photo1.src = 'images/home_1.jpg';
      photo2= new Image(300,236);
      photo2.src = 'images/home_2.jpg';
      photo3 = new Image(200,236);
      photo3.src = 'images/home_3.jpg';
      photo4=new Image(800, 100);
      photo4.src = 'images/banner.gif'; 
}

  var pic = new Array;
	var slideshow_to_display = new Array();
	
	var slideshow1 = new Array();
	slideshow1[0]='images/living_18.jpg';
	slideshow1[1]='images/living_19.jpg';
	slideshow1[2]='images/living_20.jpg';
	slideshow1[3]='images/living_7.jpg';
	slideshow1[4]='images/living_5.jpg';
	slideshow1[5]='images/living_3.jpg';
	slideshow1[6]='images/living_1.jpg';
	slideshow1[7]='images/living_2.jpg';
	slideshow1[8]='images/living_4.jpg';
	slideshow1[9]='images/living_6.jpg';
	slideshow1[10]='images/living_8.jpg';
	slideshow1[11]='images/living_10.jpg';
	slideshow1[12]='images/living_14.jpg';
	slideshow1[13]='images/living_12.jpg';
	slideshow1[14]='images/living_15.jpg';
	slideshow1[15]='images/living_16.jpg';
	slideshow1[16]='images/living_17.jpg';
	slideshow1[17]='images/living_11.jpg';
	slideshow1[18]='images/living_13.jpg';
	slideshow1[19]='images/living_9.jpg';
	

 
  var slideshow2 = new Array();
	slideshow2[0]='images/kids_17.jpg';
	slideshow2[1]='images/kids_16.jpg';
	slideshow2[2]='images/kids_15.jpg';
	slideshow2[3]='images/kids_4.jpg';
	slideshow2[4]='images/kids_5.jpg';
	slideshow2[5]='images/kids_6.jpg';
  slideshow2[6]='images/kids_7.jpg';
  slideshow2[7]='images/kids_8.jpg';
	slideshow2[8]='images/kids_3.jpg';
	slideshow2[9]='images/kids_10.jpg';
	slideshow2[10]='images/kids_11.jpg';
  slideshow2[11]='images/kids_12.jpg';
	slideshow2[12]='images/kids_13.jpg';
	slideshow2[13]='images/kids_14.jpg';
	slideshow2[14]='images/kids_1.jpg';
	slideshow2[15]='images/kids_2.jpg';
	slideshow2[16]='images/kids_9.jpg';

var slideshow3 = new Array();
	slideshow3[0]='images/window_20.jpg';
	slideshow3[1]='images/window_18.jpg';
	slideshow3[2]='images/window_19.jpg';
	slideshow3[3]='images/window_5.jpg';
	slideshow3[4]='images/window_6.jpg';
	slideshow3[5]='images/window_7.jpg';
	slideshow3[6]='images/window_8.jpg';
	slideshow3[7]='images/window_9.jpg';
	slideshow3[8]='images/window_1.jpg';
  slideshow3[9]='images/window_10.jpg';
  slideshow3[10]='images/window_11.jpg';
  slideshow3[11]='images/window_12.jpg';
  slideshow3[12]='images/window_13.jpg';
  slideshow3[13]='images/window_14.jpg';
  slideshow3[14]='images/window_15.jpg';
  slideshow3[15]='images/window_16.jpg';
  slideshow3[16]='images/window_2.jpg';
  slideshow3[17]='images/window_4.jpg';
  slideshow3[18]='images/window_3.jpg';
  slideshow3[19]='images/window_17.jpg';
  
	
	var slideshow4 = new Array();
	slideshow4[7]='images/bath_4.jpg';
	slideshow4[1]='images/bath_3.jpg';
	slideshow4[2]='images/bath_5.jpg';
	slideshow4[3]='images/bath_1.jpg';
	slideshow4[4]='images/bath_6.jpg';
	slideshow4[5]='images/bath_7.jpg';
  slideshow4[6]='images/bath_2.jpg';
  slideshow4[0]='images/window_21.jpg';

  var slideshow5 = new Array();
	slideshow5[6]='images/bedroom_2.jpg';
	slideshow5[1]='images/bedroom_1.jpg';
	slideshow5[2]='images/bedroom_3.jpg';
	slideshow5[3]='images/bedroom_4.jpg';
	slideshow5[4]='images/bedroom_5.jpg';
  slideshow5[5]='images/bedroom_6.jpg';
  slideshow5[0]='images/bedroom_7.jpg';
  
  var slideshow6 = new Array();
	slideshow6[10]='images/kitchen_3.jpg';
	slideshow6[1]='images/kitchen_2.jpg';
	slideshow6[2]='images/kitchen_1.jpg';
	slideshow6[3]='images/kitchen_4.jpg';
	slideshow6[4]='images/kitchen_5.jpg';
  slideshow6[5]='images/kitchen_6.jpg';
	slideshow6[6]='images/kitchen_7.jpg';
  slideshow6[7]='images/kitchen_8.jpg';
  slideshow6[8]='images/kitchen_9.jpg';
  slideshow6[9]='images/kitchen_10.jpg';
  slideshow6[0]='images/kitchen_11.jpg';

var slideshow7 = new Array();
slideshow7[0]='images/multi_13.jpg';
 slideshow7[1]='images/multi_12.jpg';
 slideshow7[2]='images/multi_11.jpg';
  slideshow7[3]='images/multi_10.jpg';
 slideshow7[4]='images/multi_5.jpg';
  slideshow7[5]='images/multi_6.jpg';
	slideshow7[6]='images/multi_3.jpg';
  slideshow7[7]='images/multi_2.jpg';
  slideshow7[8]='images/multi_7.jpg';
  slideshow7[9]='images/multi_9.jpg';
  slideshow7[10]='images/multi_4.jpg';
	slideshow7[11]='images/multi_8.jpg';
	 slideshow7[12]='images/multi_1.jpg';
	 slideshow7[13]='images/window_10.jpg';
	
  var slideshow8 = new Array();
  slideshow8[0]='images/rug_11.jpg';
  slideshow8[1]='images/rug_12.jpg';
  slideshow8[2]='images/rug_3.jpg';
  slideshow8[3]='images/rug_10.jpg';
  slideshow8[4]='images/rug_5.jpg';
  slideshow8[5]='images/rug_7.jpg';
	slideshow8[6]='images/rug_8.jpg';
  slideshow8[7]='images/rug_9.jpg';
  slideshow8[8]='images/rug_1.jpg';
  slideshow8[9]='images/rug_4.jpg';
  slideshow8[10]='images/rug_2.jpg';
  slideshow8[11]='images/rug_6.jpg';
  
  
  var slideshow9 = new Array();
	slideshow9[0]='images/tile_3.jpg';
	slideshow9[1]='images/tile_2.jpg';
	slideshow9[2]='images/tile_1.jpg';
	slideshow9[3]='images/tile_4.jpg';
	slideshow9[4]='images/tile_5.jpg';
  slideshow9[5]='images/tile_6.jpg';
  slideshow9[6]='images/tile_7.jpg';
	
  var photo;
  
window.addEvent('load', function() {
  if ($('home_content')) {   
    imageFlip.init();
  }
  
  if ($('portfolio_content')) {
  
      photo5 = new Image(350, 263)
      photo5.src = 'images/bath_4.jpg';
      photo6 = new Image(200, 263)
      photo6.src = 'images/living_11.jpg';
      photo7 = new Image(350, 263)
      photo7.src = 'images/bedroom_2.jpg';
      photo8 = new Image(350, 263)
      photo8.src = 'images/kids_9.jpg';
      photo9 = new Image(350, 263)
      photo9.src = 'images/kitchen_3.jpg';
      photo10= new Image(350, 263)
      photo10.src = 'images/rug_6.jpg';
      photo11= new Image(350, 263)
      photo11.src = 'images/window_10.jpg';
      photo12= new Image(200, 263)
      photo12.src = 'images/tile_3.jpg';
      photo13= new Image(350, 263)
      photo13.src = 'images/window_17.jpg';
    
    var tips = new Tips($$('.tips'), {
                 initialize:function(){
                   this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 500, wait: false}).set(0);
                 },
                 onShow: function(toolTip) {
                   this.fx.start(1);
                 },
                 onHide: function(toolTip) {
                   this.fx.start(0);
                 }
               });
    
      photo = new Fx.Slide('photo', {mode: 'horizontal'});  
      var myEffects = new Fx.Styles('photo', {duration: 0, transition: Fx.Transitions.linear});
               
      $('bath').addEvent('click', function(e) {
                  e = new Event(e);
                 slide_show.choose_show('bath');
                 $('navigation').style.display = "block";
                  e.stop;
               });
               
      $('bedroom').addEvent('click', function(e) {
                  e = new Event(e);
                  slide_show.choose_show('bedroom');
                  $('navigation').style.display = "block";
                  e.stop;
               });
               
      $('kids').addEvent('click', function(e) {
                  e = new Event(e);
                  slide_show.choose_show('kids');
                  $('navigation').style.display = "block";
                  e.stop;
      });
               
      $('kitchen').addEvent('click', function(e) {
                  e = new Event(e);
                  slide_show.choose_show('kitchen');
                  $('navigation').style.display = "block";
                  e.stop;
      });
               
      $('living').addEvent('click', function(e) {
                  e = new Event(e);
                  slide_show.choose_show('living');
                  $('navigation').style.display = "block";
                  e.stop;
      });
               
      $('multi').addEvent('click', function(e) {
                  e = new Event(e);
                  slide_show.choose_show('multi');
                  $('navigation').style.display = "block";
                  e.stop;
      });           
               
      $('rug').addEvent('click', function(e) {
                  e = new Event(e);
                  slide_show.choose_show('rug');
                  $('navigation').style.display = "block";
                  e.stop;
      });
               
      $('tile').addEvent('click', function(e) {
                  e = new Event(e);
                  slide_show.choose_show('tile');
                  $('navigation').style.display = "block";
                  e.stop;
      });
               
      $('windows').addEvent('click', function(e) {
                  e = new Event(e);
                  slide_show.choose_show('windows');
                  $('navigation').style.display = "block";
                  e.stop;
      });
               
      $('forward').addEvent('mouseover', function(e) {
                 e = new Event(e);
                 image = this.getElement('img');
                 image.src = "images/advancemouseover.gif";            
                 e.stop;
      });
    
      $('forward').addEvent('mouseout', function(e) {
                 e = new Event(e);
                 image = this.getElement('img');
                 image.src = "images/advance.gif";            
                 e.stop;
      });
               
      $('forward').addEvent('click', function(e) {
                 e = new Event(e);
                 photo.slideOut().chain(function(){ slide_show.load_next_slide();});
                 setTimeout("slide_show.pauseSlideIn()", 700); 
                 e.stop;
      });
               
      $('reverse').addEvent('mouseover', function(e) {
                 e = new Event(e);
                 image = this.getElement('img');
                 image.src = "images/reversemouseover.gif";            
                 e.stop;
      });
    
      $('reverse').addEvent('mouseout', function(e) {
                 e = new Event(e);
                 image = this.getElement('img');
                 image.src = "images/reverse.gif";            
                 e.stop;
      });
               
      $('reverse').addEvent('click', function(e) {
                 e = new Event(e);
                 photo.slideOut().chain(function() { slide_show.load_previous_slide(); });
                 setTimeout("slide_show.pauseSlideIn()", 700);
                 e.stop;
      });
                   
  }
})

imageFlip = {
	
	count:1,
	intervalID1:0,
	
	init:function() {
		imageFlip.intervalID1 = setInterval("imageFlip.changeClass()", 50);
},

	changeClass:function() {
	
		if(imageFlip.count < 26) {
			for(var i=1; i < 4; i++) {
			
				var image = document.getElementById('column' + i + '_01');
				image.className = "column"+ i + "_01_" + imageFlip.count;
			}
			imageFlip.count++;
		}
		else {
			clearInterval(imageFlip.intervalID1);	
		}
	}	
}

slide_show = {
   current:0,
    
   choose_show:function(string) {
		switch(string) {
			case 'living':
				slideshow_to_display = slideshow1;
        break;
			case 'kids':
				slideshow_to_display = slideshow2;
        break;
			case 'windows':
				slideshow_to_display = slideshow3;
				break;
			case 'bedroom':
				slideshow_to_display = slideshow5;
				break;	
			case 'bath':
				slideshow_to_display = slideshow4;
				break;    
      case 'kitchen':
				slideshow_to_display = slideshow6;
        break;  
      case 'multi':
				slideshow_to_display = slideshow7;
				break;  
       case 'rug':
				slideshow_to_display = slideshow8;
				break;  
       case 'tile':
				slideshow_to_display = slideshow9;
				break;  
			default:
				slideshow_to_display = slideshow1;
				break;
		}
  
		slide_show.preload_images(slideshow_to_display);
    slide_show.all = slideshow_to_display.length;  
		slide_show.setup_show(slideshow_to_display);
   
	},
  
  preload_images:function(slideshow_to_display) {
		if(document.images) {
			for(i=0; i<slideshow_to_display.length; i++) {
				pic[i] = new Image();
				pic[i].src = slideshow_to_display[i];	
      }
    }
  },
  
  setup_show:function(slideshow_to_display) {
		
		//This places the first slide on the page
	
		var current_slide = $('photo');
    var current_slide_child = current_slide.firstChild;		
		var current_image = document.createElement('img');
		current_image.src = slideshow_to_display[0];
   
    if($defined(current_slide.firstChild)) {    
			current_slide.replaceChild(current_image, current_slide.firstChild);
		}
   else {
			current_slide.appendChild(current_image);
   }
 
    current_slide.style.display = "block";
		//This resets the current slide to 0
    slide_show.current = 0;
	},
  
  pauseSlideIn:function() {
    photo.slideIn();
  },
  
  load_next_slide:function() {
    if (slide_show.current == slide_show.all-1) {
      slide_show.current = 0;
    }
    else {
      slide_show.current += 1;
    }
    var current_slide = $('photo');
		current_slide.removeChild(current_slide.firstChild);
		var new_image = document.createElement('img');
		new_image.src = pic[slide_show.current].src;
		current_slide.appendChild(new_image);
    
    return true;
  },
  
   load_previous_slide:function() {
     if (slide_show.current == 0) {
      slide_show.current = slide_show.all - 1;
    }
    else {
      slide_show.current -= 1;
    }
    var current_slide = $('photo');
		current_slide.removeChild(current_slide.firstChild);
		var new_image = document.createElement('img');
		new_image.src = pic[slide_show.current].src;
		current_slide.appendChild(new_image);
    return true;
  }

}



