// JavaScript Document
// Asocia rollovers a las imágenes que hace match:
// se toma el src de la imagen y se le asocia como rollover otra imagen con el mismo nombre
// pero con el sufijo roll.
// Adicionalmente cambia el cursor sobre las imágenes que hace match para simular un enlace
jQuery.fn.rollovers = function() {
	return this.each(function(){
		if(this.src!=undefined) {
			var imagename=this.src;
			var idx=imagename.lastIndexOf('.');
			var newname='';
			var ext='';
			if(idx!=-1) {
				ext=imagename.substr(idx);
				newname=imagename.substring(0,idx)+'-roll'+ext;
				//alert(newname);
				//jQuery(this).css({cursor:'pointer'});
				jQuery('<img src="'+newname+'" />'); //para precargar la imagen
				jQuery(this).hover(function() {this.src=newname},
										function(){this.src=imagename});
			}
		}
	});
}
							  