jQuery(document).ready(function(){

//front page cycle carousel
var lastSlide = null;
var curSlide = null;

jQuery("#carousel_tabs").cycle({
    fx: 'fade',
    speed: 2000, //3000
    timeout: 3500, //4000
    pause: 1,
    before: activeAdd,
    after: activeRem,
	startingSlide: 0,
});
jQuery("#carousel_tabs").removeClass("hidden");

function activeAdd(curr, next, opts) {
			
			
			
    curSlide = parseInt(jQuery(this).attr("id"));
    J('a[id="' + curSlide + '"]').addClass("iehover");
    J('a[id="' + lastSlide + '"]').removeClass("iehover");
}

function activeRem(curr, next, opts) {
    lastSlide = parseInt(jQuery(this).attr("id"));
}

jQuery("#carousel_buttons a").hover(
    function() { //mouse in
        var slide = parseInt(jQuery(this).attr("id")) - 1;
        curSlide = slide;
        jQuery("#carousel_tabs").cycle(slide);
        jQuery("#carousel_tabs").cycle("pause");
    },
    function() { //mouse out
        lastSlide = parseInt(jQuery(this).attr("id"));
        jQuery("#carousel_tabs").cycle("resume");
    }
);

});
