/* preload images auxiliar routines */

var preloadimages=new Array();
var imagefooter= new Array();
var images_count = 0;

function addimage(url) {
	preloadimages[images_count] = new Image();
	preloadimages[images_count].src = url;
	images_count ++;
}

function addimagetext(url,text) {
	preloadimages[images_count] = new Image();
	preloadimages[images_count].src = url;
	imagefooter[images_count] = text;
	images_count ++;
}


var current_image = 0;
var timeout_id = null;
var element_id;
var textelement_id;
var seconds;

function start_animation(id,time) {
	seconds = time;
	element_id = id;
	animate();
}

function animate() {
	document.getElementById(element_id).src = preloadimages[current_image].src;
	current_image = (current_image + 1)%images_count;
	timout_id=setTimeout("animate()",seconds*1000);
}

function mouseover(id) {
	document.getElementById(element_id).src = preloadimages[id].src;
	document.getElementById(textelement_id).innerHTML = imagefooter[id];
	return true;
}

function mouseout(id) {
	document.getElementById(element_id).src = preloadimages[id].src;
	document.getElementById(textelement_id).innerHTML = "";
	return true;
}
