anims = new Array(3);
var frame = 0;
var timeout_state = null;
var loaded = false;

function imageLoad(url) {
	
    for(var i = 0; i<3; i++) {
        anims[i] = new Image();
    anims[i].src = url + i + ".jpg";
    }
    loaded = true;
}
function animator(id) {
	imageElem = document.getElementById(id);
    imageElem.src = anims[frame].src;
    frame = (frame + 1);
    if(frame >= 3) {
        frame = 0;
    }
	timeout_state = setTimeout("animator(" + id + ")", 500);
}
function start(url, id) 
{
	if(!loaded)
		imageLoad(url);
	animator(id);
} 
	
function stop() 
{
	clearTimeout(timeout_state);
	timeout_state = null;
	loaded = false;
}