
var Photos =
{
  imgarray:["pics/seatingbypool-m.jpg","pics/tenniscourt-m.jpg","pics/swimmingpool-m.jpg","pics/summerhouse-m.jpg","pics/statue-m.jpg","pics/longshot-m.jpg","pics/1-m.jpg","pics/2-m.jpg","pics/3-m.jpg","pics/4-m.jpg","pics/5-m.jpg","pics/6-m.jpg"],
  divid: "photoshow",
  thumbid: "photothumbs",
  imgct: 9,
  thispic: 0,
  nextid: "photonext",
  previd: "photoprev",
  thisthumb: "thumbone",

  init: function()
  {

	var slidenext = Core.getElementsByClass(Photos.nextid);
    
    	for (var i = 0; i < slidenext.length; i++)
    	{ 	
		Core.addEventListener(slidenext[i], "click", Photos.nextImgListener);
    	}
	
    	var slideprev = Core.getElementsByClass(Photos.previd);
    	
    	for (var i = 0; i < slideprev.length; i++)
    	{ 	
		Core.addEventListener(slideprev[i], "click", Photos.prevImgListener);
    	}

	var thumbdiv = document.getElementById(Photos.thumbid);
	var thumblinks = thumbdiv.getElementsByTagName("a");
  	for (var i = 0; i < thumblinks.length; i++)
    	{ 	
		Core.addEventListener(thumblinks[i], "click", Photos.thumbClickListener);
    	}


  },

  nextImgListener : function(event) {
	Photos.thispic = Slideshow.processNext.call(Photos);
        Slideshow.hoverThumbs.call(Photos);
	Core.preventDefault(event);
        Core.stopPropagation(event);
  },
  prevImgListener : function(event) {
	Photos.thispic = Slideshow.processPrev.call(Photos);
        Slideshow.hoverThumbs.call(Photos);
	Core.preventDefault(event);
        Core.stopPropagation(event);
   },

  thumbClickListener : function(event) {
	Photos.thisthumb = this.id; 
	Photos.thispic = Slideshow.processThumb.call(Photos);
        Slideshow.hoverThumbs.call(Photos);
	Core.preventDefault(event);
        Core.stopPropagation(event);
   },

  automate : function() {
	Slideshow.processNext.call(this);
  	Slideshow.hoverThumbs.call(this);
     	setTimeout(function(){Photos.automate()}, 1600);
  }
};
Core.start(Photos);

onload = function() {
  		pic1= new Image(180,80); 
  		pic1.src="images/previous-hover.gif"; 
  		pic2= new Image(180,80); 
  		pic2.src="images/next-hover.gif"; 
	}

