vplfgal = function(id,values){
	this.arr= new Array();
	this.arr[0] = 0;
	this.arr[1]  = eval("("+values+")");
	this.id=id;
}

vplfgal.prototype.getValue = function(idx){
	return (this.arr[1][this.arr[0]][idx]) ? this.arr[1][this.arr[0]][idx]: escape("&nbsp;");
}
vplfgal.prototype.prev = function(){
	if (this.arr[0] > 0){
		this.arr[0]--;
	}else{
		this.arr[0] = this.arr[1].length-1;
	}
	this.change();
}
vplfgal.prototype.change = function(){
	 var i = new Image();
	 var o= document.getElementById('vplfgi_'+this.id);
	 var b= document.getElementById('vplfgb_'+this.id);	 
 	 var cr= document.getElementById('vplfgcr_'+this.id);	 
 	 var c= document.getElementById('vplfgc_'+this.id);	 	 
	 b.style.display ='';
	 w = o.width; h = o.height;
	 o.src ='/lib/1x1.gif';
	 o.width = w; o.height=h;
	 var id = this.id
	 if (cr) cr.innerHTML = unescape(this.getValue("cr")); 
	 if (c) c.innerHTML = unescape(this.getValue("c"));  
	 i.onload = function(){
		o.src = i.src;
	    b.style.display ='none';		
	 }
	 i.src = this.getValue("i");
}

vplfgal.prototype.next = function(){
	if (this.arr[0] ==this.arr[1].length-1){
		this.arr[0] = 0;
	}else{
		this.arr[0]++;
	}
	this.change();
}

