//
// Permite realizar el cambio de una imagen en un tag basado en
// el movimiento del mouse sobre otro. (Ideado para Rollovers)
//
function LinkRollover( sourcetag, desttag, outimg, overimg ) {
	this.outimg = outimg;
	this.overimg = overimg;
	
	this.desttag = document.getElementById(desttag);
	
	// TODO: Hacer caching de las imagenes.
	
	var obj = document.getElementById(sourcetag);
	if(obj) {
		obj.LinkRollover = this;
		obj.onmouseover = function() { this.LinkRollover.MouseOver(); }
		obj.onmouseout = function() { this.LinkRollover.MouseOut(); }
	}
}
LinkRollover.prototype.MouseOver = function() {
	this.desttag.src = this.overimg;
}
LinkRollover.prototype.MouseOut = function() {
	this.desttag.src = this.outimg;
}


