jQuery.widget("ui.button_link", {
   _create: function() {
	   	var img=jQuery(this.element).find('img');
		var a = jQuery(this.element).find('a');
		var src=jQuery(img).attr("src");
		var href=jQuery(a).attr("href");
		var script=jQuery(a).attr("script");
		var src_h=src.replace(".png", "-h.png");
		this.element
			.css("cursor", "pointer")
			.css("background-image", src_h)
			.addClass( "rb-basic" )			
			.hover(
				function() {
					jQuery(img).attr("src", src_h);
					jQuery(a).addClass('button-hover');
				},
				function() {
					jQuery(img).attr("src", src);
					jQuery(a).removeClass('button-hover');
				}
			)
		if (href){
			this.element.click( function(){
				window.location.href=href;
			})
		}
   },
   destroy: function() {
       jQuery.Widget.prototype.destroy.apply(this, arguments); 
   }
 });

