var isAnimating = false;
var picturecount = 0;
var offset = 0;

function init(pictures) {
	picturecount = pictures;
	document.getElementById("chrisusel_thumbnails").style.marginLeft = "0px";
}

function moveLeft() {
	if (offset <= 0 || isAnimating) {
		return;
	}
	move(-4);
}

function moveRight() {
	if (offset >= picturecount - 4 || isAnimating) {
		return;
	}
	move(4);
}

function move(destination) {
	offset += destination;
	if (offset < 0) {
		offset = 0;
	} else if (offset > picturecount - 4) {
		offset = picturecount - 4;
	}
	var scroll = -(offset * 80);
	isAnimating = true;
	new YAHOO.util.Anim("chrisusel_window", {opacity: {to: 0.5}}, 0.2).animate();
	setTimeout(function() {new YAHOO.util.Anim("chrisusel_thumbnails", {marginLeft: {to: scroll}}, 0.4).animate();}, 400);
	setTimeout(function() {new YAHOO.util.Anim("chrisusel_window", {opacity: {to: 1}}, 0.2).animate();}, 1000);
	setTimeout(function() {isAnimating = false;}, 1200);
}

function showPicture(pic) {
	document.getElementById("chrisusel_description").innerHTML = unescape(pic.title);
	document.getElementById("chrisusel_image").src = "media/images/medium/" + pic.name;
	return false;
}
