| Да, спасибо всем за помощь!
 И как один товарисч здесь написал: если пользователи будут задавать вопросы и сами на них отвечать, - то это будет лучший вариант ...
 
 Так нахрена тогда нужны данные разделы на подобных сайтах спрашивается?!
 Ведь мы обращаемся за помощью по незнанию, и как написано во многих местах: зачем изучать тонну документации, чтоб поправить одну строчку, если затем это никогда не пригодится?!
 
 И собственно решение:
 
 «Не работает весь скрипт из-за этой части кода:
 
 &&
 (jQuery($getObject).parent().height() + jQuery($getObject).parent().position().top - 30) > (jQuery(window).scrollTop() + jQuery($getObject).height())
 
 Без этой части кода - работает, но нет прекращения «прилипания» при достижения «footer» - уходит за него ...»
 
 Все в коде в порядке, просто этот код предназначен для простейшего сайта (шаблона).
 А сейчас шаблоны с большой вложенность, если можно так выразиться, т.е.
 
 <div id="...">
 <div id="...">
 <div id="...">
 .....
 </div>
 </div>
 </div>
 
 поэтому, вот эти две переменные: (jQuery($getObject).parent().height() + jQuery($getObject).parent().position().top - 30)> ...  - не могут найти нужного родителя (.parent) ...
 
 Т.е. надо ручками прописать родителя (($getObject).parent()) - контейнер, в котором расположен наш объект (модуль) и контент (то, относительно чего слева или справа будет двигаться наш объект).
 
 Если уж совсем просто: то надо прописать общий контейнер, в котором находится все, учитывая наш объект, - до футера ...
 
 Поварьируйте с контейнером и Вы его найдете ...
 
 У меня это выглядит так: (jQuery("#columns_wrap").height() + jQuery("#columns_wrap").position().top - 30)> ...
 
 Вот, как бы так ...
 
			
			
	
			
			
			
			
			
				  |