function ieHover() {

  if (document.all&&document.getElementById) {
	
    navRoot = document.getElementById("slideNav");
    for (i=0; i<navRoot.childNodes.length; i++) {
      node = navRoot.childNodes[i];
      if (node.nodeName=="BUTTON") {
        node.onmouseover=function() {
          this.className+=" over";
        }
        node.onmouseout=function() {
          this.className=this.className.replace(" over", "");
        }
      }
    }
  }

}





function goNextSlide(){

  var imgWidth = parseInt(document.images.nextSlide.width);
  var slideLeft = 0;

  if(!document.getElementById("currentSlide").style.left){
    slideLeft = 0
  } else {
    slideLeft = document.getElementById("currentSlide").style.left
  }

  if(parseInt(slideLeft) < imgWidth){
    t = setInterval('moveSlideRight()', 50);
  } else {
    clearTimeout(t);
  } 

  var newSlideText = document.createTextNode(slideDesc[slideNum]);
  var oldSlideText = document.getElementById("slideDesc").childNodes[0];
  document.getElementById("slideDesc").replaceChild(newSlideText,oldSlideText);
	
}


function goPrevSlide(){
  var imgWidth = document.images.nextSlide.width;
  var curWidth = document.images.currentSlide.width;
  
  slideNum = slideNum - 1;

  if(slideNum < 0){
     slideNum = slideCount;
  }

  var prevSlide = Slide[slideNum].src;
   
  if(prevSlide == document.getElementById("currentSlide").src){

    slideNum = slideNum - 1;

    if(slideNum < 0){
       slideNum = slideCount;
    }

      var prevSlide = Slide[slideNum].src;
  }

    document.getElementById("nextSlide").src = document.getElementById("currentSlide").src

    document.getElementById("currentSlide").style.left = curWidth + "px";
    document.getElementById("currentSlide").src =  prevSlide;
    document.getElementById("fullSlideLink").href = fullSlide[slideNum];
    t = setInterval('moveSlideLeft()', 50);

    var newSlideText = document.createTextNode(slideDesc[slideNum]);
    var oldSlideText = document.getElementById("slideDesc").childNodes[0];
    document.getElementById("slideDesc").replaceChild(newSlideText,oldSlideText);

}


function moveSlideRight(){
  
  var imgWidth = document.images.nextSlide.width;
  var curWidth = document.images.currentSlide.width;
  document.getElementById("fullSlideLink").href = fullSlide[slideNum];  

  if(!document.getElementById("currentSlide").style.left){
    document.getElementById("currentSlide").style.left = "0px";
  }

 
  if(parseInt(document.getElementById("currentSlide").style.left) < parseInt(curWidth)){
	
	document.getElementById("currentSlide").style.left = parseInt(document.getElementById("currentSlide").style.left) + 10 + "px";
	
  } else{

    document.getElementById("slideShow").style.width = imgWidth + "px";
    clearTimeout(t);
    var currentSlide = document.getElementById("nextSlide").src;

   if(slideNum >= slideCount){
     slideNum = 0;
   } else {
     slideNum = slideNum + 1;
   }

    var nextSlide = Slide[slideNum].src;
    if(nextSlide == currentSlide){
      document.getElementById("fullSlideLink").href = fullSlide[slideNum];  		

      var newSlideText = document.createTextNode(slideDesc[slideNum]);
      var oldSlideText = document.getElementById("slideDesc").childNodes[0];
      document.getElementById("slideDesc").replaceChild(newSlideText,oldSlideText);
 
	
      if(slideNum >= slideCount){
        slideNum = 0;
      } else {
        slideNum = slideNum + 1;
      }
      var nextSlide = Slide[slideNum].src;
      
    }  


    document.getElementById("currentSlide").src =  currentSlide;
    document.getElementById("currentSlide").style.left = "0px";
    document.getElementById("nextSlide").src =  nextSlide;

  }
    
}


function moveSlideLeft(){
  
 var curWidth = document.images.currentSlide.width;

  if(!document.getElementById("currentSlide").style.left){
    document.getElementById("currentSlide").style.left = "0px";
  }

  if(parseInt(document.getElementById("currentSlide").style.left) > 0 ){
	document.getElementById("currentSlide").style.left = parseInt(document.getElementById("currentSlide").style.left) - 10 + "px";

	
  } else{
    document.getElementById("slideShow").style.width = curWidth + "px";
    clearTimeout(t);

  }
    
}