function PicSlideshow(picBox) {
  var picBoxObj = $(picBox); 
  var lisObj = $(picBox + " ul li");
  var currentPic = $(picBox + " ul li.active a");
  
  $(picBox + " ul li a").click( function() {
	   	setPicture(this);
		return false;
  });
  $(picBox).mouseout( function() {
	  timer = setInterval(nextPicture, 4000);
  });
  $(picBox).mouseover( function() {
	  clearInterval(timer);
  });
  setPicture = function(pic) {
	  
	  lisObj.removeClass("active");
	  $(picBox + " ul li a").each(function() {$($(this).attr('hash')).fadeOut(1000); });
	  $($(pic).attr('hash')).fadeIn(1000);
	  $(pic).parent().addClass("active");
	  currentPic = $(picBox + " ul li.active a");
	};
  nextPicture = function() {
	var picBoxes = $(picBox + " ul li a");
	var next;
  	for (var i=0; i<picBoxes.length; i++) {
		if ($(picBoxes[i]).text() == currentPic.text()) {
			next = picBoxes[(i+1) % (picBoxes.length)];
		}
	}
	this.setPicture(next);
  };
  var timer = setInterval(nextPicture, 4000);
}

