var objCarrosseis = Array(
	{lista:"#ulcatalogos",btProx:".pcatalog",btAnt:".acatalog",btPause:"",auto:0, scrollit: 1},
	{lista:"#ulcolesp",btProx:".pcolesp",btAnt:".acolesp",btPause:"",auto:0, scrollit: 1}, 
	{lista:"#gallery",btProx:".pgallery",btAnt:".agallery",btPause:"",auto:0, scrollit: 1},
	{lista:"#novidad",btProx:".pnovidades",btAnt:".anovidades",btPause:"",auto:0, scrollit: 1}
);


jQuery(document).ready(function(){
	
	//CRIA OS CARROSSEIS
	for (el in objCarrosseis){
		ligaCarrossel( objCarrosseis[el].lista,objCarrosseis[el].btProx,objCarrosseis[el].btAnt,objCarrosseis[el].btPause,objCarrosseis[el].auto,objCarrosseis[el].scrollit  );
	}

});


// Função que inicia os carrosseis

function ligaCarrossel( lista,btProx,btAnt,btPause,auto,scrollit ){

				jQuery( lista ).jcarousel({
		    		wrap: 'both',
		    		animation: 'slow',
		    		auto: auto,
		        scroll: scrollit,
		        initCallback: function (carousel, state) {
		        		jQuery( btProx ).unbind('click');
								jQuery( btProx ).bind('click', function() {
									carousel.next();
									return false;
								});
								
								jQuery( btAnt ).unbind('click');
								jQuery( btAnt ).bind('click', function() {
									carousel.prev();
									return false;
								});

								if (state == 'init') {
									carousel.startAutoOrig = carousel.startAuto;
									carousel.startAuto = function() {
									if (!carousel.paused) {
										carousel.startAutoOrig();
									}
								}

								carousel.pause = function() {
									carousel.paused = true;
									carousel.stopAuto();
								};

								carousel.play = function() {
									carousel.paused = false;
									carousel.startAuto();
								};
								var lblpause = btPause;
								jQuery( btPause ).click(function() {
									if(carousel.paused){
											jQuery( lblpause ).toggleClass('play');
											carousel.play();
										}else{
											jQuery( lblpause ).toggleClass('play');
											carousel.pause();
									}

								});

								}

								carousel.play();

								},
		        buttonNextHTML: null,
		        buttonPrevHTML: null
		    });

}


//Função que anima as caixinhas da home
function mudabox(caixa, tam, tam2){
	
	if(jQuery(caixa).hasClass('ativo')){
		
		jQuery(caixa).stop().animate({top:tam},{queue:false,duration:160});
		
		jQuery(caixa).removeClass('ativo');
		
		jQuery(caixa).removeClass("cinza");
		
		return false;
	}
	
    jQuery(caixa).addClass("cinza");
	
	jQuery(caixa).stop().animate({top:tam2},{queue:false,duration:160});
	
	jQuery(caixa).addClass('ativo');
}

				