jQuery(document).ready(function(){
    var apuntado = 0;
	
	function arrancar() {
		jQuery("#carrusel").everyTime(7000, function(){
	        var i_salida = apuntado;
	        apuntado++;
	        if (apuntado > tmsg - 1) {
	            apuntado = 0;
	        }
	        var i_entrada = apuntado;
	        transicion(i_salida, i_entrada);
	    });	
	}
    arrancar();
    
    
    function transicion(i_salida, i_entrada){
        jQuery("#ccb-"+i_salida).removeClass("carrusel-control-btn-sel");
		jQuery("#ccb-"+i_entrada).addClass("carrusel-control-btn-sel");
		
		jQuery("#msg-"+i_salida).animate({
            left: "-450px"
        }, 600, "swing", function() {
			jQuery(this).css("left","450px");
		});
		
        jQuery("#msg-"+i_entrada).animate({
            left: "0px"
        }, 600, "swing", function() {
			jQuery("#msg-"+i_entrada+" div.msg-carrusel-txt").fadeIn("slow");
		});
        
        jQuery("#msg-"+ i_salida+" div.msg-carrusel-txt").fadeOut("slow");
    }
	
	jQuery(".carrusel-control-btn a").click(function () { 
    	jQuery("#carrusel").stopTime();
		var indice = parseInt(jQuery(this).attr('rel')); 
		//alert("indice: "+indice);
		if(indice != apuntado) {
			transicion(apuntado, indice);
			apuntado = indice;
		}
		arrancar();
		return false;
    });

	jQuery("div.item-menu-principal").hover(
      function () {
        jQuery(this).find("div.submenu-principal").show();
      }, 
      function () {
        jQuery(this).find("div.submenu-principal").hide();
      }
    );
	jQuery("div.item-menu-principal2").hover(
      function () {
        jQuery(this).find("div.submenu-principal2").show();
      }, 
      function () {
        jQuery(this).find("div.submenu-principal2").hide();
      }
    );

});
