$(function() {
	if ($.browser.opera) $('html').addClass('opera');
	Cufon.replace("h3");
	
	$('#wmBusinessType').watermark('Вид деятельности');
	$('#wmTariff').watermark('Тариф');
	$('#wmFullName').watermark('Имя, Фамилия');
	$('#wmTel').watermark('Телефон');
	$('#wmEmail').watermark('E-mail');
	$('#wmTimeToCall').watermark('Время для звонка');
	//
	$('#js-toggleButton1').click(function(){
		$('#calculationForm1').slideToggle();
		return false;
	});
	$('#calculationForm1').hide();
	
	//
	var MMwidth = $('.bmainMenu').outerWidth();
	var MMsubmenuWidth = [];
	var MMthisItemEq;
	var MMsubmenuPosLeft;
	var MMsubmenuShift;
	$('.bmainMenu ul li').each(function(i){
		$(this).attr('rel', i);
		MMsubmenuWidth[i]= ($(this).find('b').outerWidth());
	});
	for (i = 0; i <= (MMsubmenuWidth.length - 1); i++) {
		$('.test1_1').append(MMsubmenuWidth[i] + ' / ');
	}
	$(this).find('b dl').hide();
	$('.bmainMenu').ready(function(){
		$('.bmainMenu ul li span').hover(
			function(){
				MMthisItemEq = $(this).parent('li').attr('rel');
				MMsubmenuPosLeft = $(this).position().left;
				MMsubmenuShift = MMsubmenuWidth[MMthisItemEq] - $(this).outerWidth();
				if ((MMsubmenuPosLeft + MMsubmenuWidth[MMthisItemEq]) > MMwidth) {
					$(this).find('b').css({
						left: -MMsubmenuShift + "px"
					});
				}
				$(this).find('b dl').fadeIn();
			},
			function(){
				$(this).find('b dl').hide();
			}
		);
	});
});
