
$(document).ready(function(){
	
	setSubMenuOnPosition();
	
	$(window).resize(setSubMenuOnPosition);
	
	if ($("#dorojka").size() > 0) {
		setDorozhkaOnPosition();
		$(window).resize(setDorozhkaOnPosition);
	}
	
	
	
	
	  	
	
	$(".str_desc").each(function(){
			var brifDiv = $(this).children("div");					 
			var brifWidth = $(this).children("div").width()/2 - $(this).width()/2;
	
		brifDiv.css('margin-left','-' + brifWidth + 'px')
	});	
		
		
		
	/* всплывающая подсказка */
	
	
	 $(".popupShow .wrapPopap").each(function(){
	 		var popapHeight = $(".popupShow .wrapPopap").height()+26;
			$(this).css('margin-top','-' + popapHeight + 'px');
	});	
	


	$(".popupShow").click(function(){
		
		if($(this).children(".wrapPopap").css('display')=='none')
			{
				$(".wrapPopap").css('display','none');
				$(this).children(".wrapPopap").slideDown(300);
			}
		else{$(this).children(".wrapPopap").slideUp(100);}
	});
	
 /*
 	$("#menu table tr td").each(function(){
 	var menuA_width = $(this).height();
	alert(menuA_width);
	$("#menu a").css('margin-left','-' + menuA_width + 'px')
			
 	});
 
	*/
});
	


function setSubMenuOnPosition()
{
	
	// var subMenuLimitLeft = 90;
	// var subMenuLimitRight = $('body').width() - subMenuLimitLeft;
	var firstMenuOffsetLeft = $(".wrprMenu").offset().left;
	var firstMenuOffsetRight = $(".wrprMenu").offset().right;
	var subMenuLimitLeft =40;
	var subMenuLimitRight = $(".wrprMenu").width() - subMenuLimitLeft - 10;
	
	
	var r = $("#news table tr td").size();
	var w = 100 / r;
	$("#news table tr td").css('width',+ w +'%');
	
	
	
	$(".wrprMenu table tr td.firstMenu .offset").each(function() {
		
		if ($(this).children('.submenu').size() > 0) {
			// alert('Starting' + $(this).text());
			$.subm = $(this).children('.submenu');
			
			
			var smeschenieSubMenu = (($.subm.width() / 2) - ($(this).width() / 2));
			// alert(smeschenieSubMenu);
			$.subm.css('margin-left','-' + smeschenieSubMenu + 'px');
			
			
			
			var subMenuOffsetMenuLeft	= $(this).offset().left - smeschenieSubMenu - firstMenuOffsetLeft;
			var subMenuOffsetMenuRight	= subMenuOffsetMenuLeft + $.subm.width();
			
			
			
			if (subMenuOffsetMenuLeft <= subMenuLimitLeft ){
				
				var smeschenieSubMenu2 = Math.abs(smeschenieSubMenu - subMenuLimitLeft + subMenuOffsetMenuLeft);
				$.subm.css('margin-left', (smeschenieSubMenu2 * -1) + 'px');
				
				subMenuOffsetMenuRight	+= (smeschenieSubMenu - smeschenieSubMenu2);
				
				
			}
			
			
			if (subMenuOffsetMenuRight > subMenuLimitRight) {
				
				var delta = subMenuOffsetMenuRight - subMenuLimitRight;
				var smeschenieBefore = smeschenieSubMenu2 || smeschenieSubMenu;
				var smeschenieSubMenu3 = smeschenieBefore + delta;
				$.subm.css('margin-left','-' + smeschenieSubMenu3 + 'px');
			}
		}
	});
	
	
}











function setDorozhkaOnPosition()
{
	
	var oneShtrixW = 15;
	
	// дорожка	
	var dorojkaWidth = $("#dorojka").width() - 14;
	var sizeTd  =   $("#dorojka table tr td").size() - 1;
	var result = Math.round(dorojkaWidth / sizeTd / oneShtrixW) * oneShtrixW;
	$("#dorojka table tr td").css('width', + result + 'px');
	
	$("#dorojka table").width(result * sizeTd + 14);
	
	
	
}














