$(document).ready(function() {
	//Выравнивание меню
	var $ul=$('#main_menu>ul');
	var $ul2=$('#footer_menu');
	var l=$ul.width();
	var itemsWidth=new Array();
	var fullWidth=0;
	var $LIs=$('li',$ul);
	var k=$LIs.length;
	$LIs.each(function(){
		var w=$('span',this).width();
		itemsWidth.push(w);
		fullWidth+=w;
	});
	var p=l-fullWidth;
	//alert([l,fullWidth]);	
	var wp=p/k;
	var relItemsWidth=new Array();
	for (var i=0;i<k;i++){
		relItemsWidth.push((itemsWidth[i]+wp)/l*100);
	};
	var moveLeft=!$('a',$LIs.eq(0)).hasClass('active');
	//если требуется сдвигать первый элемент, то закомментировать след. строку:
	moveLeft=false;
	function setW(i){
		var $li=$(this);
		$li.css('width',+Math.floor(relItemsWidth[i]*10)/10+'%');
		if (i==0){
			if(moveLeft){
				$li.css('margin-left',(-wp/2)+'px');
			}			
		}
	}
	$LIs.each(setW);
	$('li',$ul2).each(setW);
	//Выравнивание правого блока с контактной информацией.
	var $contactsBlock=$('#icon_links');
	var cr=itemsWidth[k-1]+wp/2-$contactsBlock.width();
	if (moveLeft){
		cr+=wp/2;
	}
	$contactsBlock.css('right',cr+'px');
	//Title к фото
	$('img.foto_i_podpis').each(function(){
		var $img=$(this);
		var replaced=this;
		if (this.parentNode.tagName=='P'){
			replaced=this.parentNode;
		}
		var text=$img.attr('alt')||$img.attr('title');
		$framework=$('<div class="framework"><div class="photo_here"></div><div class="title_here"><div class="title_cell"><div>'+text+'</div></div></div></div>');
		$(replaced).replaceWith($framework);
		$('.photo_here',$framework).append($img);
	});
	//Список ссылок
	$('ul.links_list li:not(:last)').add('ul.links_list2 li').each(function(){
		$(this).append('<span></span>');
	});
	//Нумерация для ol>li
	$('ol').each(function(){
		//Если это не первый уровень вложенности, то выходим
		if ($(this).parents().filter('ol,ul').length>0){
			return true;
		};
		$('>li',this).each(function(i){	
			$(this).prepend('<span class="type">'+(i+1)+'</span>');
		});
	});
	//хинты для галереи
/*нахуй всё
	function show(e){
		$('.hint',this).show();
		//return false;
	}	
	function hide(){
		//alert('k');
		$('.hint',this).hide();
	}	
	$('#icon_menu>li>a').each(function(){
		var $a=$(this);
		var title=$a.attr('title')||false;
		if (!title) return;
		$a.removeAttr('title');
		var $li=$(this.parentNode);
		$li.append('<div class="hint"><div class="tl"></div><div class="tm"></div><div class="tr"></div><p>'+title+'</p><div class="bl"></div><div class="br"></div></div>');
		var $hint=$('.hint',$li);
		//$hint.show().mouseout(hintOut);
		//$hint.hover(hintOver,hintOut);
		$li.mouseover(show);
		$li.mouseout(hide);
	});	
*/	
});
