var active  = null;
var playing = true;
var slideCount = 0;
$(function(){
	$("#picture").hover(
		function () {
			$("#buttonBar img").css("opacity","1.0").css("filter","alpha(opacity=100)");
		}, 
		function () {
			$("#buttonBar img").css("opacity",".7").css("filter","alpha(opacity=70)");
		}
	);
	$("#pause").click(function(){
		if(playing) {
			$(this).attr("src","graphics/buttons/play2.png").attr("alt","Play").attr("title","Play");
			window.clearInterval(active);
			playing = false;
		}
		else {
			$(this).attr("src","graphics/buttons/pause2.png").attr("alt","Pause").attr("title","Pause");
			if(slideCount>=contentPics.length-1) {
				slideCount = -1;
				slideImages();
			}
			active = window.setInterval("slideImages()", 2500);
			playing = true;
		}
	});
	$("#skipBackwards").click(function(){
		slideCount--;
		if(slideCount<0) {
			slideCount = contentPics.length-1;
		}
		if(playing){
			window.clearInterval(active);
			$("#picture").css("backgroundImage","url('"+contentPics[slideCount].src+"')");
			active = window.setInterval("slideImages()", 2500);
		}
		else{
			$("#picture").css("backgroundImage","url('"+contentPics[slideCount].src+"')");
		}
    var number = slideCount+1;
    number = number<10 ? "00"+number : (number<100 ? "0"+number : number);
    $("#pictureNumber").html(number);
    if(contentText.length>0) {
      $(".pContent").html("<p>"+contentText[slideCount]+"</p>");
    }
	});
	$("#skipForwards").click(function(){
		slideCount++;
		if(slideCount>=contentPics.length) {
			slideCount = 0;
		}
		if(playing){
			window.clearInterval(active);
			$("#picture").css("backgroundImage","url('"+contentPics[slideCount].src+"')");
			active = window.setInterval("slideImages()", 2500);
		}
		else{
			$("#picture").css("backgroundImage","url('"+contentPics[slideCount].src+"')");
		}
    var number = slideCount+1;
    number = number<10 ? "00"+number : (number<100 ? "0"+number : number);
    $("#pictureNumber").html(number);
    if(contentText.length>0) {
      $(".pContent").html("<p>"+contentText[slideCount]+"</p>");
    }
	});
	if(contentPics.length>1) {
		active = window.setInterval("slideImages()", 2500);
	}
});
function slideImages() {
	slideCount++;
	if(playing && slideCount>=contentPics.length-1) {
		$("#pause").trigger("click");
	}
	else if(slideCount>=contentPics.length) {
		slideCount = 0;
	}
  var number = slideCount+1;
  number = number<10 ? "00"+number : (number<100 ? "0"+number : number);
	$("#picture").css("backgroundImage","url('"+contentPics[slideCount].src+"')");
  $("#pictureNumber").html(number);
  if(contentText.length>0) {
    $(".pContent").html("<p>"+contentText[slideCount]+"</p>");
  }
}

