var toolTip = {
  _target: 'ul.buttons li a',
  _inTrigger: 'mouseover',
  _outTrigger: 'mouseout',
  
  create: function(args)
  {
    jQuery.noConflict();  // NO CONFLICTS, (bleh scriptaculous)
    toolTip._settings = args
    jQuery(document).ready(toolTip.init)
  },

  init: function(e)
  {
    if (!toolTip._settings) {
        return;
    }
    
    /*DEFINE THE TARGET*/
    if (toolTip._settings.fsTarget != undefined) {
      toolTip._target = toolTip._settings.fsTarget;
    }
    
    jQuery(toolTip._target).each(function() {
    
      jQuery(this).parent().children('.tooltip').fadeOut(0);
    
      jQuery(this).bind(toolTip._inTrigger, function() {
        jQuery(this).parent().children('.tooltip').fadeIn(0);
      });
      
      jQuery(this).bind(toolTip._outTrigger, function() {
        jQuery(this).parent().children('.tooltip').fadeOut(0);
      });
    });
    
  }
}
