function setOpacity(id, opacStart, opacEnd, millisec) { 
    //speed for each frame 
    var speed = Math.round(millisec / 100); 
    var timer = 0; 
 
    //determine the direction for the blending, if start and end are the same nothing happens 
    if(opacStart > opacEnd) { 
        for(i = opacStart; i >= opacEnd; i--) { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } else if(opacStart < opacEnd) { 
        for(i = opacStart; i <= opacEnd; i++) 
            { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } 
} 
 
//change the opacity for different browsers 
function changeOpac(opacity, id) { 
    var object = document.getElementById(id).style; 
 
    // make object display if opacity is not 0
    if(opacity > 0)
    { object.display = ''; }
 
    object.opacity = (opacity / 100); 
    object.MozOpacity = (opacity / 100); 
    object.KhtmlOpacity = (opacity / 100); 
    object.filter = "alpha(opacity=" + opacity + ")"; 
 
    // make object not display if opacity is 0
    if(opacity == 0)
    { object.display = 'none'; }
} 
 
var runSlides = "Y";
var slideX = 1;
 
function rotateSlides() {
 if(runSlides)
 {
  var slideID = "divSlide" + slideX;
  var thumbX = "slideThumb" + slideX;
 
  // hide slide
  setOpacity(slideID,100,0,200);
  document.getElementById(thumbX).className = '';
 
  // show next slide
  slideX++;
  slideID = "divSlide" + slideX;
  thumbX = "slideThumb" + slideX;
  if(!document.getElementById(slideID)) //go back to slide1
  {
   slideX = 1;
   slideID = "divSlide1"; thumbX = "slideThumb1";
  }
  setOpacity(slideID,0,100,200);
  document.getElementById(thumbX).className = 'thisOne';
 
  setTimeout("rotateSlides();",5000);
 }
}
 
function hideAllSlides(notMe) {
 for(var x=1; x < 7; x++)
 {
   var slideID = "divSlide" + x;
   if((document.getElementById(slideID)) && (x != notMe))
   { changeOpac(0, slideID); }
 }
}
 
function showSlideBubble(x) {
 var bubbleID = "divSlideBubble" + x;
 document.getElementById(bubbleID).style.display = '';
}
 
function hideSlideBubble(x) {
 var bubbleID = "divSlideBubble" + x;
 document.getElementById(bubbleID).style.display = 'none';
}
 
function setSlide(x) {
 runSlides = "";
 hideAllSlides();
 
 var thumbX = "slideThumb" + slideX;
 document.getElementById(thumbX).className = '';
 
 slideX = x;
 var slideID = "divSlide" + slideX;
 thumbX = "slideThumb" + slideX;
 
 setOpacity(slideID,0,100,200);
 document.getElementById(thumbX).className = 'thisOne';
 
 document.getElementById('inpSearch').focus();
}
 
// hide all except slide 1
hideAllSlides(1);
 
// start rotation
setTimeout("rotateSlides();",5000);

