function mainDescrExpander() {
	var mainDescrMinHeight = 215;
	$('div.main-description').each(function() {
		if(!$(this).hasClass('main-descr-impl')) {
			var mainDescr = $(this);
			var mainDescrPane = $('div.main-description-space', mainDescr);
			var mainDescrPaneHeight = mainDescrPane.height();
			if(mainDescrPaneHeight>mainDescrMinHeight) {
				mainDescrPane.css({
					height: mainDescrMinHeight
				});
				mainDescr.addClass('main-description-closed');
				var mainDescrOpener = $('.main-description-expander', mainDescr);
				mainDescrOpener.click(function() {
					if(mainDescr.hasClass('main-description-closed')) {
						mainDescr.removeClass('main-description-closed');
						mainDescrPane.animate({
							height: mainDescrPaneHeight
						}, {
							duration: 300
						});
					} else {
						mainDescr.addClass('main-description-closed');
						mainDescrPane.animate({
							height: mainDescrMinHeight
						}, {
							duration: 300
						});
					}
					return false;
				});
			}
			mainDescr.addClass('main-descr-impl');
		}
	});
}
$(function() {
	mainDescrExpander();
});
