var gallery = false;
var images = new Array();
var text = new Array();
var curimage = 0;
var total = 0;

function preloadImage(img, line, x, y) {
	if(document.images) {
		var i = images.length
		images[i] = new Image(x, y);
		images[i].src = img;
		text[i] = line;
		total = images.length-1;
	}
}

function init() {
	imagesPreload();
	if(gallery) {
	    setImage(0);
	}
}

function setGallery() {
    gallery = true;
}

function setGalleryHeight(height) {
    document.getElementById("gallery-image-container").style.height = height +"px";
}

function setImage(no) {
	if(no < 0 || no > total)
		return;
	var image = images[no];
	var line = text[no];
	document.getElementById('gallery-image').src = image.src;
	var desc = document.getElementById('gallery-description');
	while(desc.firstChild)
		desc.removeChild(desc.firstChild);
	desc.appendChild(document.createTextNode(line));
	var left = document.getElementById('gallery-left');
	var right = document.getElementById('gallery-right');
	if(no==0) {
		left.setAttribute("class", "disabled");
	} else {
		left.removeAttribute("class");
	}
	if(no==total) {
		right.setAttribute("class", "disabled");
	} else {
		right.removeAttribute("class");
	}
	curimage = no;
}

function goRight() {
	setImage(curimage+1);
}

function goLeft() {
	setImage(curimage-1);
}

