$.fn.delay = function(time) 
{ 
      var o = $(this); 
      o.queue(function() 
      { 
         setTimeout(function() 
         { 
            o.dequeue(); 
         }, time); 
      }); 
      return this;
} 