| Цитата: | 
	| (function(){function g(o){....}function k(q){....}...)(); | 
	
Такая запись определяет функции в своем пространстве имен. Чтобы не засорять глобальное. "Внешняя" функция выполнится и в ней определятся "Внутренние" функции.
Например:
(function(){
  x = function g(){alert('5')}
})()
x();
	
	| Цитата: | 
	| (function($) {......})(jQuery); | 
	
то же самое, только параметр передается - jquery. Плагин расширяет jquery.