var home = {
  init : function() {
    home.homeHighlights();
  },
  
  homeHighlights : function(){
    
	
	
    var autoPlay = setInterval(nextItem,5000);
    
    $('.img-highlight').click(function(){
      $('.descr-highlight').click();
    })

    var speed = 1000;opcLevel = 0.33;
    var navSelect = $('.thumbs ul li a');

    //Superdestaque antigo
    /*$('.thumbs ul li a').not(':first').each(function(i){
      $('.lst-highlight').append('<li><img class="img-highlight" src="'+$(this).attr('href')+'" /></li>');
    });*/
    $('.thumbs ul li a').each(function(i){
      $('.lst-highlight').append('<li><img class="img-highlight" src="'+$(this).attr('href')+'" /></li>');
    });
    
    // Reseting opacity
    $('.lst-highlight li').not(':first').children('img').css({opacity:0});
    
    // Starting the animation
    navSelect.not('.selected').children().fadeTo(speed, opcLevel);
    
    //Replacing the starting text
    var altText = $('.thumbs ul li .selected').children().attr('alt');
	if(altText) {
		var splitHtml =  '<span>' + altText.replace(/;/g,'</span><br /><span>') + '</span>';
		$('.descr-highlight').html(splitHtml);
	}

    $('.descr-highlight').attr('href',$('.thumbs ul li a.selected img').attr('rel'));
    
    //Highlight click action
    $('.img-highlight, .descr-highlight-holder').click(function(){
      location.href = $('.descr-highlight-holder a').attr('href');
    })

    navSelect.click(function(){
      
      //Zerando a navegacao automatica :
      clearInterval(autoPlay);
      
      var navIndex = $(this).parent('li').index();
      var selItem = $('.lst-highlight li')[navIndex];
      
      //Animation transition
      $('.lst-highlight li img').not($(selItem).children()).animate({opacity:0});
      $(selItem).children().animate({opacity:1},speed);

      navSelect.removeClass('selected');
      $(this).addClass('selected');
      navSelect.not($(this, '.selected')).children().fadeTo(speed, opcLevel);
      $('img',this).fadeTo(speed,1);
      

      //Image text
      //$('.descr-highlight').html($(this).children().attr('alt').replace(/;/g,'&nbsp; <br /> &nbsp;'));
      var altText = $('.thumbs ul li .selected').children().attr('alt');
	  var splitHtml = '';
	  if(altText) {
		splitHtml =  '<span>' + altText.replace(/;/g,'</span><br /><span>') + '</span>';
	  }
      $('.descr-highlight').html(splitHtml);
      $('.descr-highlight').attr('href',$('img',this).attr('rel'))
      
      
      //Navegacao automatica
      autoPlay = setInterval(nextItem, 5000);

      return false;
    })
    
    function nextItem(){
      var next = $('.thumbs ul li a.selected').closest('li').next('li').find('a');
      if($(next)[0] != undefined){
        $(next).click(); 
      }
      else{
        $('.thumbs ul li a').first().click();
      }
    }
  },
}

function prev() {
	  var prev = $('.thumbs ul li a.selected').closest('li').prev('li').find('a');
	  if($(prev)[0] != undefined){
		$(prev).click(); 
	  }
	  else{
		$('.thumbs ul li a').first().click();
	  }
}
function next() {
	  var next = $('.thumbs ul li a.selected').closest('li').next('li').find('a');
	  if($(next)[0] != undefined){
		$(next).click(); 
	  }
	  else{
		$('.thumbs ul li a').first().click();
	  }
}
