var curritem = 0
var items = new Array()
var ctrls = new Array()

function ggswitch( direction ) {
 previtem = curritem

 if( direction == 1 ) {
  curritem = (curritem < items.length-1) ? curritem + 1 : 0
 } else {
  curritem = (curritem > 0) ? curritem - 1 : items.length-1
 }
 items[previtem].style.display="none"
 items[curritem].style.display="block"
}

function ggexpand() {
 for( i = 0; i < items.length; i++ ) {
  items[i].style.display="block"
  ctrls[i].style.display="none"
 }
 document.getElementById("ggctrlall").innerHTML = '<a href="javascript:ggcollapse()">View slideshow</a>'
}

function ggcollapse() {
 for( i = 0; i < items.length; i++ ) {
  items[i].style.display="none"
  ctrls[i].style.display="block"
 }
 items[curritem].style.display="block"
 document.getElementById("ggctrlall").innerHTML = '<a href="javascript:ggexpand()">Show all photos</a>'
}

if( document.all || document.getElementById ) {
 var alltags = document.all ? document.all : document.getElementsByTagName("*")
 for( i = 0; i < alltags.length; i++ ) {
  if( alltags[i].className == "ggitem" ) {
   items[items.length] = alltags[i]
   alltags[i].style.display="none"
  } else if( alltags[i].className == "ggctrl" ) {
   ctrls[ctrls.length] = alltags[i]
   alltags[i].style.display="block"
  }
 }
 items[0].style.display="block"
}

