function nextImageRotation() {
  var rotImgChildren = $j('#rotatingImageTextContainer').children();
  var rotButChildren = $j('#rotatingImageButtons').children();
  if (curImage > rotButChildren.length)
    curImage = 1;
  
  for (var i = 0; i < rotButChildren.length; i++) {
    if (i+1==curImage) {
      rotateImage(i+1, rotButChildren[i]);
    }
  }
  curImage++;
}

function rotateImage(id, obj) {
  var rotImgChildren = $j('#rotatingImageTextContainer').children();
  
  var fadeId = 1;
  for (var i = 0; i < rotImgChildren.length; i++) {
    if ($j(rotImgChildren[i]).css('display')!='none' && i+1 != id) {
      fadeId = i+1;
      break;
    }
  }
  $j('#rotatingImage_'+fadeId).fadeTo(300,0.1,function() {
    $j('#rotatingImage_'+fadeId).css('display','none');
    $j('#rotatingImage_'+id).css('opacity','0.1');
    $j('#rotatingImage_'+id).css('display','block');
    $j('#rotatingImage_'+id).fadeTo(300,.75);
  });
  
  var rotButChildren = $j('#rotatingImageButtons').children();
  for (var i = 0; i < rotButChildren.length; i++) {
    $j(rotButChildren[i]).removeClass('bO');
  }
  
  $j(obj).addClass('bO');
  
  var children = $j('#rotatingImage_'+id).children();
  
  $j('#rotatingImageFader').css('background-image','url('+children[children.length-1].src+')');
  
  $j('#rotatingImageBk').fadeOut(700,function() {
    $j('#rotatingImageBk').css('background-image','url('+children[children.length-1].src+')');
    //do nothing
    $j('#rotatingImageBk').fadeIn(700);
  });
  
  
}

//layer visibility functions
function toggleLayer(obj) {
  if(document.getElementById(obj).style.visibility == "visible") {
    document.getElementById(obj).style.visibility = "hidden";
    document.getElementById(obj).style.display = "none";
  }
  else {
    document.getElementById(obj).style.visibility = "visible";
    document.getElementById(obj).style.display = "";
  }
}
function hideLayer(obj) {
  document.getElementById(obj).style.visibility = "hidden";
  document.getElementById(obj).style.display = "none";
} 
function showLayer(obj) {
  document.getElementById(obj).style.visibility = "visible";
  document.getElementById(obj).style.display = "";
}