

//AUTOSTART
var car = {};
var carouselGlobal;
function mycarousel_initCallback(carousel) {	
	carouselGlobal = carousel;

	car.siguiente = function(i) {
		carouselGlobal.options.scroll = jQuery.jcarousel.intval(i);
		carouselGlobal.next();
	}
	car.previo = function(i) {
		carouselGlobal.options.scroll = jQuery.jcarousel.intval(i);
		carouselGlobal.prev();
	}
	
    // Disable autoscrolling if the user clicks the prev or next button.
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    // Pause autoscrolling if the user moves with the cursor over the clip.

    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });

};

// Ride the carousel...
function carruselHome() {
    jQuery("#mycarousel").jcarousel({
		auto: 5,
		wrap: 'last',
        scroll: 1,
        initCallback: mycarousel_initCallback,
        // This tells jCarousel NOT to autobuild prev/next buttons
        buttonNextHTML: null,
        buttonPrevHTML: null
    });
}

function carruselInteriores() {
    jQuery("#mycarousel").jcarousel({
		wrap: 'last',
        scroll: 1,
        initCallback: mycarousel_initCallback,
        // This tells jCarousel NOT to autobuild prev/next buttons
        buttonNextHTML: null,
        buttonPrevHTML: null
    });
}

var sliderGlobal;
var largoItems = new Array();
///// NAVEGACION ADICIONAL CARRUSEL
jQuery(document).ready(function(){
	var imegenes = new Array();
	var imagenes = jQuery('.imagenCarrusel');
	for(var i = 0; i < imagenes.length; i++){
		jQuery('#navCarrusel').append('<a onmouseover="carouselGlobal.stopAuto();" class="btnNavegacion" href="javascript:;">'+(i+1)+'</a> ');
	}
	jQuery('.btnNavegacion:first').addClass('selected');
	var enlaces = new Array();
	var enlaces = jQuery('.btnNavegacion');
	jQuery.each(enlaces , function(i){
		enlaces[i].onclick = function(){
			carouselGlobal.scroll(i+1);
			carouselGlobal.stopAuto();
		}
	});
	var slider = jQuery('.jcarousel-item')[0].offsetWidth;
	sliderGlobal = slider;
});


jQuery(document).ready(function(){
	var itemSlider = new Array();
	var itemSlider = jQuery('.jcarousel-item');
	
	for(var i = 0; i < itemSlider.length; i ++){
		var temp = (-(sliderGlobal + 7) * i)+"px";
		largoItems.push(temp);
	}
});

//ESTA FUNCION SE EJECUTA CADA VEZ QUE EL CARRUSEL TERMINA DE MOVERSE
function mide(){
	var slider = new Array();
	var slider = jQuery(".jcarousel-list");
	
	for (var i = 0; i < largoItems.length; i++) {
		var posicion = slider[0].style.left;
		if (posicion == "0px" || !posicion) {
			jQuery('.btnNavegacion').removeClass('selected');
			jQuery(".btnNavegacion:first").addClass('selected');
		}
		else 
			if (posicion == largoItems[i]) {
				jQuery('.btnNavegacion').removeClass('selected');
				jQuery('.btnNavegacion')[i].className = "btnNavegacion selected";
			}
	}
}
