function initDocumentStructure ()
{
  jQuery('#footer').width('100%');
  var docWidth =  document.documentElement.clientWidth;
  var scrollWidth = document.documentElement.scrollWidth;
  var body = jQuery('body');
  var wideWidthSite = 1270;
  var isWidehSite =(docWidth > wideWidthSite) ? true : false;

  if (isWidehSite)
  {
    body.removeClass('thinSite');
  }
  else
  {
    body.addClass('thinSite');
  }
  jQuery('#main_page #footer').width(scrollWidth); jQuery('#hefader').width(scrollWidth);
}

function initFitlerToggler ()
{
  jQuery('#filter .filter_toggler').click(function(){
    jQuery('#filter').toggleClass('hidden_filter');
    jQuery('#filter .alternative_text').toggle();
    jQuery('#filter form').toggle();
  });
}

function buildForIE()
{
  selectorsLastChild = '#context_filter li:last-child, #main_menu li:last-child,#filter form dd:last-child, #filter form dd .list:last-child';
  jQuery(selectorsLastChild).addClass('last-child');
}

jQuery(document).ready(
function()
{
  initDocumentStructure();
  var currheight = null;
  if(!jQuery.browser.msie)
    jQuery(window).resize(initDocumentStructure);
  else
    window.onresize = function()
    {
      if(currheight != document.documentElement.clientHeight)
      {
        initDocumentStructure();
      }
      currheight = document.documentElement.clientHeight;
    }

  initFitlerToggler();

  if(jQuery.browser.msie)
    buildForIE();
});
