jQuery(document).ready(function()
{
	jQuery(".sui-button")
	.live("mouseover",
		function(){
			jQuery(this).addClass("ui-state-hover");
		}
	).live("mouseout",
		function(){
			jQuery(this).removeClass("ui-state-hover");
			jQuery(this).removeClass("ui-state-press");
			jQuery(this).removeClass("ui-state-active");
		}
	).live("mousedown",
		function(){
			jQuery(this).addClass("ui-state-press");
			jQuery(this).addClass("ui-state-active");
		}
	).live("mouseup",
		function()
		{
			jQuery(this).removeClass("ui-state-press");
			jQuery(this).removeClass("ui-state-active");
		}
	);

	jQuery(".sui-indicator-load")
	.live("click",
		function()
		{
			var $el = jQuery(this);
			$el.addClass("sui-state-loading");
			$el.ajaxComplete(
				function()
				{
					$el.removeClass("sui-state-loading");
				}
			);
		}
	);

	jQuery("input.sui-indicator-load")
	.live("keyup",
		function()
		{
			$el = jQuery(this);
			$el.one('ajaxStart',
				function()
				{
					$el.addClass("sui-state-loading");
					$el.ajaxComplete(function()
						{
							$el.removeClass("sui-state-loading");
						}
					);
			});
		}
	);

	jQuery('.sui-admin-icon').mouseenter(function()
	{
	    jQuery(this).find('div').show();
	});
	jQuery('.sui-admin-icon').mouseleave(function()
	{
	    jQuery(this).find('div').hide();
	});


});
