Здравствуйте.
Есть рабочий скрипт, который по достижению отступа от конца сайдбара в 350 пикселей прячет сайдбар и расширяет область отображения контента.
Но проблема в том, что тогда высота (длина) страницы уменьшается и соответственно, снова отображается сайдбар, а затем снова прячется. И так по кругу 
Нужно добавить условие, допустим, чтобы скрипт срабатывал только тогда, когда длина страницы 3000px, например. Только как это сделать?
 
<script type="text/javascript">
$(function () {
    var content = $("#content");
    var sidebar = $("#sidebar");
    $(window).scroll(function(){
        content.toggleClass('wide', $(this).scrollTop() > (sidebar.outerHeight(true) + 350));
        sidebar.toggleClass('hide', $(this).scrollTop() > (sidebar.outerHeight(true) + 350));
    });
});
</script>