//var slideform = document.getElementById('slideform');
//var show = document.getElementById('show');

var rotate_delay = 5000;
current = 0;

function next(slideform) {
  if (slideform.slide[current+1]) {
    document.getElementById('show').src = slideform.slide[current+1].value;
    slideform.slide.selectedIndex = ++current;
  }
  else first(slideform);
}

function previous(slideform) {
  if (current-1 >= 0) {
    document.getElementById('show').src = slideform.slide[current-1].value;
    slideform.slide.selectedIndex = --current;
  }
  else last(slideform);
}

function first(slideform) {
  current = 0;
  document.getElementById('show').src = slideform.slide[0].value;
  slideform.slide.selectedIndex = 0;
}

function last(slideform) {
  current = slideform.slide.length-1;
  document.getElementById('show').src = slideform.slide[current].value;
  slideform.slide.selectedIndex = current;
}

function ap(slideform) {
  slideform.slidebutton.value = (slideform.slidebutton.value == 'Stop') ? 'Start' : 'Stop';
  rotate();
}

function change(slideform) {
  current = slideform.slide.selectedIndex;
  document.getElementById('show').src = slideform.slide[current].value;
}

function rotate() {
	var slideform = document.getElementById('slideform');
  if (slideform.slidebutton.value == 'Stop') {
    current = (current == slideform.slide.length-1) ? 0 : current+1;
    document.getElementById('show').src = slideform.slide[current].value;
    slideform.slide.selectedIndex = current;
    window.setTimeout('rotate()', rotate_delay);
  }
}