var menu_stone_color_top;
    
    function on_window_scroll(){
      dif = $(document).scrollTop() + 100 - menu_stone_color_top;
      if(dif > 0)
        $('#menu_stone_color').stop().animate({top: dif}, 600, 'swing');
      else
        $('#menu_stone_color').css('top', 0);  
    }
    
    $(document).ready(function(){  
      if($('#slider').size()){
          $('#slider').nivoSlider({controlNav: false,
                                     effect: 'fold'});
      }
      $("#menu_main a[class!='current']").css('opacity', 0.6);
      $("#menu_main a[class!='current']").bind('mouseover', function(){
        $(this).fadeTo(300, 1);
      });

      
      $("#menu_main a[class!='current']").bind('mouseout', function(){
        $(this).fadeTo(300, 0.6);
      });
      
      $('#menu_stone_color a').css('opacity', 0.5);
      $('#menu_stone_color a').bind('mouseover', function(){
        $(this).fadeTo(300, 1);
      });
      
      $('#menu_stone_color a').bind('mouseout', function(){
        $(this).fadeTo(300, 0.5);
      });
      
      
      $('#menu_stone_color a').bind('click', function(){
        scroll_top = $('body').scrollTop();
        aclass = $(this).attr('class');
        $('ul.catalog li').each(function(){          
          if($(this).attr('class') != aclass)
            $(this).hide();
          else
            $(this).show();
        });
       
        $('#menu_stone_color').css('top', 0);
        $('body').scrollTop(scroll_top);
        on_window_scroll();
    
        return false;
      });
     
      
      $('#content_block img').css('opacity', 0.8);
      $('#content_block img').bind('mouseover', function(){
        $(this).fadeTo(300, 1);
      });
      
      $('#content_block img').bind('mouseout', function(){
        $(this).fadeTo(300, 0.8);
      });
      
      $('#content_block .thumbnail').css('opacity', 0.8);
      $('#content_block .thumbnail').bind('mouseover', function(){
        $(this).fadeTo(300, 1);
      });
      
      $('#content_block .thumbnail').bind('mouseout', function(){
        $(this).fadeTo(300, 0.8);
      });
   
      $("#content_block a[rel^='prettyPhoto']").prettyPhoto({animation_speed:'normal',
                                                             slideshow:false,
                                                             allow_resize:true,
                                                             theme: 'facebook',
                                                             horizontal_padding:20,
                                                             deeplinking:false,
                                                             social_tools:'',
                                                             gallery_markup:'',
                                                             opacity:.9});     
      
      $("#content_block ul.catalog a").prettyPhoto({animation_speed:'normal',
                                                             slideshow:false,
                                                             allow_resize:true,
                                                             theme: 'facebook',
                                                             horizontal_padding:20,
                                                             deeplinking:false,
                                                             social_tools:'',
                                                             gallery_markup:'',
                                                             opacity:.9});      
      
      if($('#menu_stone_color a').size()){
        menu_stone_color_top = $('#menu_stone_color').offset().top;

        $(window).scroll(function(){
          on_window_scroll();        
        });
      }

    });
