var $j = jQuery.noConflict();
$j(document).ready(function($) {


    if($('input.header_icons_search_input').attr('value') != 'поиск по сайту') {
          $('input.header_icons_search_input').css('color', '#000');
          $('input.header_icons_search_input').css('font-style', 'normal');
    }

    $('input.header_icons_search_input').focus(function() {
        if($(this).attr('value') == 'поиск по сайту') {
            $(this).attr('value', '');
            $(this).css('color', '#000');
            $(this).css('font-style', 'normal');
        }
    });

    $('input.header_icons_search_input').focusout(function() {
        if($(this).attr('value') == '') {
            $(this).attr('value', 'поиск по сайту');
            $(this).css('color', '#a0a0a0');
            $(this).css('font-style', 'italic');
        }
    });

    $('.main_special_middle').css('height', Number($('.main_special_middle').css('height').slice(0, $('.main_special_middle').css('height').length - 2) - 25 ));

    n = 0;
    $('.special_right a').click(function() {

        if(n == 0) {
            if($('.special_item').size() > 4) {
                if(($('.special_item').size() - 4) * 216 * (-1) < Number($('.special_block_inner').css('left').slice(0, $('.special_block_inner').css('left').length - 2))) {
                    n = 1;
                    $('.special_block_inner').animate({left: '-=216' }, function(){n = 0;});
                }
            }
        }
        return false;
    });

    $('.special_left a').click(function() {
        if(n == 0) {
            if($('.special_item').size() > 4) {
                if(0 > Number($('.special_block_inner').css('left').slice(0, $('.special_block_inner').css('left').length - 2))) {
                    n = 1;
                    $('.special_block_inner').animate({left: '+=216'}, function(){n = 0;});
                }
            }
        }
        return false;
    });

    h = 0;
    $('.slider > div').each(function(){
        if(h < $(this).height()) {
            h = $(this).height();
        }
    });

    $('.slider').css('height', h);

    sl = 1;
    function slider_next() {
        if(sl == 1) {
            nxt = Number($('.slider_item_current').attr('id').slice(2, $('.slider_item_current').attr('id').length)) + 1;

            if($('.slider_item[id="sl' + nxt + '"]').size() == 0) {
                nxt = 1;
            }
            $('.slider_item_current').fadeOut(400, function(){
                $('.slider_item_current').attr('class', 'slider_item');
                $('.slider_buttons img').attr('src', 'assets/templates/sst/images/bullet.png');
            
                $('.slider_buttons a[rel="'+ nxt +'"] img').attr('src', 'assets/templates/sst/images/bullet_select.png');
                $('.slider_item[id="sl' + nxt + '"]').fadeIn(400);
                $('.slider_item[id="sl' + nxt + '"]').attr('class', 'slider_item_current');
            });
            e_timer = setTimeout(function(){ if(sl == 1) { slider_next(); } }, 5000);
        }
    }

    k = 0;
    function slider_n( n ) {
        if(k == 0) {
            k = 1;
            $('.slider_buttons img').attr('src', 'assets/templates/sst/images/bullet.png');
            $('.slider_buttons a[rel="'+ n +'"] img').attr('src', 'assets/templates/sst/images/bullet_select.png');
            $('.slider_item_current').fadeOut(200, function(){
                $('.slider_item_current').attr('class', 'slider_item');
                
                $('.slider_item[id="sl' + n + '"]').fadeIn(200, function(){ k = 0; });
                $('.slider_item[id="sl' + n + '"]').attr('class', 'slider_item_current');
            });
        }
    }

    if($('.slider_item').size() > 0) {
    setTimeout(function(){ slider_next(); }, 5000);
    
    g_timer = null;

    function startTimer() {
        g_timer = setTimeout(function(){ slider_next(); }, 5000);
    }

    }

    $('.slider_buttons a').hover(
        function() {
            sl = 0;
            slider_n($(this).attr('rel'));
            clearTimeout(e_timer);
        },
        function() {
            sl = 1;
            clearTimeout(g_timer);
            startTimer();
        }
    );
    $('.slider_buttons a').click(function() {
        return false;
    });

    $('.products_list tr').hover(
         function() {
             $(this).children('td').css('background', '#EDEDED');
         },
         function() {
             $(this).children('td').css('background', 'none');
         }
    );

  $('.products_images a').colorbox();
  $('.product_page_image a').colorbox();
  
  $('.products_list table').each(function (i) {
      if($(this).children('tbody').children('tr').size() > 5) {
          $(this).children('tbody').children('tr:gt(4)').hide();
          $(this).after('<div class="show_all"><a href="#">показать все товары</a></div>');
      }
  });
  
  $('.show_all a').live('click', function(){
      if($(this).parent().prev('table').children('tbody').children('tr:hidden').size() > 0) {
          $(this).parent().prev('table').children('tbody').children('tr:gt(4)').show();
          $(this).html('свернуть список товаров');
      } else {
          $(this).parent().prev('table').children('tbody').children('tr:gt(4)').hide();
          $(this).html('показать все товары');
      }
      return false;
  });

});
