// DOM готов
$(document).ready(function(){

//Расстановка классов first и .last для ячеек и строк в таблицах, а также для элементов списка
$('table').find('tr:first').addClass('first');
$('table').find('tr:last').addClass('last');
$('table tr').find('td:first').addClass('first');
$('table tr').find('td:last').addClass('last');
$('table.type1 tr:even').addClass('even');
$('ul').find('li:first').addClass('first');
$('ul').find('li:last').addClass('last');
if ($.browser.msie && $.browser.version < 8) {
	$('ul > li').prepend('<span class="marker">▪</span>');
}
//Главное меню, расставляем отступы. + Уменьшаем боковые паддинги, если не хватает места.
var mainMenu = $('#mainMenu');
var defaultMainMenuWidth = 820;
var mainMenuLi = mainMenu.find('> li');
function updateLiPadding() {
	var totalLiWidth = 0;
	mainMenuLi.each(function(){
		totalLiWidth += $(this).outerWidth();
	});
	if (totalLiWidth > (defaultMainMenuWidth - 60) && defaultMainMenuWidth <= 939) {
		defaultMainMenuWidth += 60;
		
		var mainMenuSidePadding = (1000 - defaultMainMenuWidth)/2;
		mainMenu.css({paddingLeft:mainMenuSidePadding, paddingRight: mainMenuSidePadding, width: (1000-mainMenuSidePadding*2) });
		updateLiPadding();
		
		return false;
	} else {
		var emptySpace = defaultMainMenuWidth - totalLiWidth;
		var marginOneLi = emptySpace/(mainMenuLi.size()-1) - 1;
		mainMenuLi.css('margin-right', (marginOneLi));
	}
}
updateLiPadding();


//ready end
});
