﻿function resizeMainMenu() {
  var mainMenuWidth = $('#mainMenu ul').width();
  var topLevelCount = $('#mainMenu > ul >li').length;
  var topLevelTextWidth = 0;
  $("#mainMenu > ul > li > a").each(function(i) {
    topLevelTextWidth += $(this).width();
  });
  var pdn = Math.floor((mainMenuWidth - topLevelTextWidth) / (topLevelCount) / 2 ) ;
  $("#mainMenu > ul > li").css({ 'padding-left' : pdn + 'px' });
}



$(window).load(function(){
	$('body').css('visibility','visible');
});

$(window).resize(function(){
  resizeMainMenu();
});

$(document).ready(function(){
  resizeMainMenu();
});





$(document).ready(function(){

	/****************************************************************************/
	$('.hovered, :button, :submit').hover(
		function() {
			$(this).addClass('hover');
		},
		function() {
			$(this).removeClass('hover');
		}
	);
    $('.opacity').hover(
      function() {
        $(this).stop().animate({opacity: 0.9}, 150);
      },
      function() {
        $(this).delay(50).animate({opacity: 1}, 50);
      }
	);
	/****************************************************************************/
    if (typeof($.fn.carouFredSel) != 'undefined')  {
	  $('#bpCarousel').carouFredSel({
	      items: 1,
	      prev : '#bpBtnLeft',
	      next : '#bpBtnRight',
	      scroll: { items:1, duration:500, pauseOnHover:true },
	      auto: false
	  });
      $('#pcCarousel').carouFredSel({
	      items: 1,
	      prev : '#pcBtnLeft',
	      next : '#pcBtnRight',
	      scroll: { items:1, duration:500, pauseOnHover:true },
	      auto: 5000
	  });
    };
    /****************************************************************************/
    $('#topMenu li.search a').click(function() {
        $(this).parent('li').toggleClass('active');
        $('#topMenu #formSearch').slideToggle(200);
        return false;
    });
    $('#topMenu #formSearch a.close').click(function() {
        $('#formSearch').slideUp(200);
        $('#topMenu li.search').removeClass('active');
        return false;
    });
    /****************************************************************************/
    $('#blockCurrencyRateMain #crTabs a').click(function() {
        var tId = $(this).attr('href');
        $(tId).slideDown().siblings('div[id^=crTable]').slideUp();
        $(this).addClass('active').parent('li').siblings('li').children('a').removeClass('active');
        return false;
    });
	/****************************************************************************/
	if (typeof(cuSel) != 'undefined') {
		var params = {changedEl:'div.blockSelect select', scrollArrows: true}; cuSel(params);
	};
	/****************************************************************************/
    $('#bcTabs a').click(function() {
        var tId = $(this).attr('href');
        $(tId).siblings('div[id^=calculator]').fadeOut(300).end().delay(300).fadeIn(300);
        $(this).addClass('active').parent('li').siblings('li').children('a').removeClass('active');
        return false;
    });
	/****************************************************************************/
    $('#tList02 tr:odd, #blockSearchResult table tr:odd').addClass('grey');
    /****************************************************************************/
    $('#blockAdres p.order a').click(function() {
        var tId = $(this).attr('href');
        if (tId=='#baList') {
            $('#mapWrap').slideUp();
        }
        else if (tId=='#baMap') {
            $('#mapWrap').slideDown();
            window.ymap.redraw();
        }
        $(this).addClass('active').siblings('a').removeClass('active');
        return false;
    });
    /****************************************************************************/



    /****************************************************************************/
    if (typeof($.fn.carouFredSel) != 'undefined')  {
        $('#digestTopInner ul').carouFredSel({
          prev : '#dtBtnLeft',
          next : '#dtBtnRight',
          scroll: { items:1, duration:500, pauseOnHover:true },
          auto: false
        });
        $('#digestTopInner ul').trigger('slideTo', '#digestTopInner ul li.active');
    }
    /****************************************************************************/
    $('#sitemap ul li > a ').hover(
		function() { $(this).parent('li').addClass('hover'); },
		function() { $(this).parent('li').removeClass('hover'); }
	);
    $('#sitemap ul li > a').click(function(){
        if ( $(this).parent('li').children('ul').length ) {
             $(this).parent('li').addClass('active').children('ul').slideDown().end().siblings('li').removeClass('active').children('ul').slideUp().children('li').removeClass('active').children('ul').slideUp();
             return false;
        };
    });
    /****************************************************************************/






});















