(function($, resize){
  if ($.browser.msie) {
// Boolean пометка, загружен ли документ или нет
    var documentIsLoaded,

/*
* Сохраняем в переменную экземляр jQuery элемента window
* Пользуясь случаем сразу добавляем обработчик onload
*/
      $window = $(window).one("load", function(){
// Если документ загружен, то устанавливаем значение 1 (true)
        documentIsLoaded = 1;
      });

// Возвращает назначение обработчиков onresize в исходное состояние
    function backToNative () {
      $.event.special[resize] = undefined;
      var events = $window.data("events"),
// Сохраняем структуру обработчиков, если таковые есть.
        eventStack = events && events[resize];
// Если есть обработчики событий, то убираем из кэша событий.
      if (eventStack) {
        events[resize] = undefined;
      }
// Назначаем одинарный обработчик onresize, дабы последующие события были делегированы с помощью нативный методов addEventListener/attachEvent
      $window.one(resize, $.noop);
// Если есть сохраненные обработчики, то возвращаем их на место.
      if (eventStack) {
        events[resize] = eventStack;
      }
    }
    
// Добавляем special событие в jQuery
    $.event.special[resize] = {
      setup: function () {
        if (documentIsLoaded) {
          backToNative();
// Возвращаем false чтобы событие было стандартными средствами для данного события 
          return !documentIsLoaded;
        }
        var
// Идентификатор setInterval запущенной проверки размеров окна
          checking,
// Определяем текущую ширину окна
          prevWidth = $window.width(),
// Определяем текущую высоту окна
          prevHeight = $window.height();
          
// Собственно сама функция проверки
        (function handler (){
          if (documentIsLoaded) {
            window.clearInterval(checking);
            backToNative();
            return;
          }

          var
            width = $window.width(),
            height = $window.height();

/*
* Проверяем изменились ли размеры окна
* Если изменили, то вызываем хэндлеры по событию
*/
          if (width != prevWidth || height != prevHeight) {
            prevWidth = width;
            prevHeight = height;
            $window.trigger(resize);
          }

// Если проверка не запущена, то запускаем
          if (!checking) {
            checking = window.setInterval(handler, 1000);
          }
        })();
      },
      teardowm: $.noop
    };
  }
})(jQuery, "resize");

    var maxi = 0; 
    /*    $(document).ready(function(){
            if ($.browser.msie){
                specOfferResize();
                if ($.browser.msie && parseInt($.browser.version)>7){
                    $(window).resize(function(){
                        specOfferResize();
                    })
                } else {
                    window.onResize = function(){
                        specOfferResize()
                    };
                }
            }
            
            function specOfferResize(){
                $('#all-main-wrapper').css('width','auto');
                if ($('body').width()>1250){
                    $('#all-main-wrapper').css('width','1250px');
                } else if ($('body').width()<990){
                    $('#all-main-wrapper').css('width','990px');
                } else {
                    $('#all-main-wrapper').css('width','auto');
                }

            if ($('#mp_specoffer ul.left li').length>0){
                $('#mp_specoffer ul.left li:not(.banner)').each(function(){
                     $(this).css('height', 'auto');
                     $(this).find('div.center').css('width', 'auto');
                });
                maxi = 0
                $('#mp_specoffer ul.left li:not(.banner) .center').each(function(){
                    if ($(this).height() > maxi){
                        maxi = $(this).height();
                    }
                });
                maxi = maxi + 20;
//                alert(1);
                $('#mp_specoffer ul.left li:not(.banner) .center').each(function(){
                    if ($(this).parent().width() < 150){
                        $(this).css('width','150px');
                    } else if ($(this).parent().width() > 230){
                        $(this).css('width','230px');
                    } else {
                        $(this).css('width','auto');
                    }

                });
                
                $('#mp_specoffer ul.left li:not(.banner)').each(function(){
                     $(this).css('height', maxi+'px');
                });
                if ($('#mp_specoffer').width() < 530){
                    $('#mp_specoffer ul.left').css('width','540px');
                } else {
                    $('#mp_specoffer ul.left').css('width','100%');
                }
                maxi = 0;
                }
            }
        }); */
