$(function () {
	/**
	 * 
	 *  Channels slider
	 * 
	 */	
	$('#main_slider dd').removeClass('cur');
	$('#main_slider dt.cur').next('dd').show();
	
	var slider = setInterval(function() {
    var cnt = 0;
    $('#main_slider').find('dd').each(function() { cnt++; })
     
    if (cnt <= 1) {
      return false;
    } else {
      var $this = $('#main_slider dt.cur').next('dd').next('dt');
      if ($this.length == 0) {
        $this = $('#main_slider dt:first');
      }
      
      var $dd_sel = $('#main_slider dd:visible');

      var moveTop = $this.offset().top - $('#main_slider').offset().top + 3;
      if (moveTop < 0) { 
        moveTop = 9 ;
        $this = $('#main_slider dt:first');
      }
      $('#main_slider dt').removeClass('cur');  
      $('#main_slider dd').removeClass('selected');    
          
      $('#slider_picker').animate({top: moveTop + 'px'}, 500);

      $('#slider_picker').animate({top: moveTop + 'px'}, 300, function() {
        $this.addClass('cur');
        $this.next('dd').addClass('selected');
        if (! $.browser.msie) {
          $this.next('dd').show().animate({opacity:1, zIndex: 5}, 500, function() {
            $dd_sel.hide().animate({opacity:0, zIndex: 0}, 700);
          });
          $('#main_slider dd:not(.selected)').css({zIndex: 0});
        } else{
          $this.next('dd').show('', function() {
            $dd_sel.hide();
          });
          $('#main_slider dd:not(.selected)').hide();
        }
      });

      return false;
    }
	}, 5000);
	
	/**
	 * 
	 * Slider (click)
	 * 
	 */
	$('#main_slider dt').click(function(){
		clearInterval(slider);
		
		var $this = $(this);
		var $dd_sel = $('#main_slider dd:visible');
		
		var moveTop = $this.offset().top - $('#main_slider').offset().top + 3;
		$('#main_slider dt').removeClass('cur');
		$('#main_slider dd').removeClass('selected');
		
		$('#slider_picker').animate({top: moveTop+'px'}, 500);
		
		$('#slider_picker').animate({top: moveTop+'px'}, 300, function(){
			$this.addClass('cur');
			$this.next('dd').addClass('selected');
			if (! $.browser.msie) {
				$this.next('dd').show().animate({opacity:1, zIndex: 5}, 500, function(){
					$dd_sel.hide().animate({opacity:0, zIndex: 0}, 700);
				});
				$('#main_slider dd:not(.selected)').css({zIndex: 0});
			} else{
				$this.next('dd').show('', function(){
					$dd_sel.hide();
				});
				$('#main_slider dd:not(.selected)').hide();
			}
		});
		
		return false;
	});
});

$(function () {
  /**
   * 
   *  Channels slider
   * 
   */  
  $('#left_slider dd').removeClass('cur');
  $('#left_slider dt.cur').next('dd').show();
  
  var sliderLeft = setInterval(function() {
    var cnt = 0;
    $('#left_slider').find('dd').each(function() { cnt++; })
     
    if (cnt <= 1) {
      return false;
    } else {
      var $this = $('#left_slider dt.cur').next('dd').next('dt');
      if ($this.length == 0) {
        $this = $('#left_slider dt:first');
      }
      
      var $dd_sel = $('#left_slider dd:visible');

      var moveRight = $this.offset().left - $('#left_slider').offset().left + 3;
      if (moveRight < 0) { 
        moveRight = 9 ;
        $this = $('#left_slider dt:first');
      }
      $('#left_slider dt').removeClass('cur');  
      $('#left_slider dd').removeClass('selected');    
          
      $('#slider_picker_2').animate({left: moveRight + 'px'}, 500);

      $('#slider_picker_2').animate({left: moveRight + 'px'}, 300, function() {
        $this.addClass('cur');
        $this.next('dd').addClass('selected');
        if (! $.browser.msie) {
          $this.next('dd').show().animate({opacity:1, zIndex: 5}, 500, function() {
            $dd_sel.hide().animate({opacity:0, zIndex: 0}, 700);
          });
          $('#left_slider dd:not(.selected)').css({zIndex: 0});
        } else{
          $this.next('dd').show('', function() {
            $dd_sel.hide();
          });
          $('#left_slider dd:not(.selected)').hide();
        }
      });

      return false;
    }
  }, 5000);
  
  /**
   * 
   * Slider (click)
   * 
   */
  $('#left_slider dt').click(function(){
    clearInterval(sliderLeft);
    
    var $this = $(this);
    var $dd_sel = $('#left_slider dd:visible');
    
    var moveRight = $this.offset().left - $('#left_slider').offset().left + 3;
    $('#left_slider dt').removeClass('cur');
    $('#left_slider dd').removeClass('selected');
    
    $('#slider_picker_2').animate({left: moveRight+'px'}, 500);
    
    $('#slider_picker_2').animate({left: moveRight+'px'}, 300, function(){
      $this.addClass('cur');
      $this.next('dd').addClass('selected');
      if (! $.browser.msie) {
        $this.next('dd').show().animate({opacity:1, zIndex: 5}, 500, function(){
          $dd_sel.hide().animate({opacity:0, zIndex: 0}, 700);
        });
        $('#left_slider dd:not(.selected)').css({zIndex: 0});
      } else{
        $this.next('dd').show('', function(){
          $dd_sel.hide();
        });
        $('#left_slider dd:not(.selected)').hide();
      }
    });
    
    return false;
  });
});
