function mycarousel_initCallback(carousel){
// Disable autoscrolling if the user clicks the prev or next button.
carousel.buttonNext.bind('click', function() {
Cufon.replace(".contenido1 h1")
carousel.startAuto(0)
});
carousel.buttonPrev.bind('click', function() {
Cufon.replace(".contenido1 h1")
carousel.startAuto(0)
});
// Pause autoscrolling if the user moves with the cursor over the clip.
carousel.clip.hover(function() {
carousel.stopAuto()
}, function() {
carousel.startAuto()
});
}

$(document).ready(function() {

					   
/*
$("#solution1").fancybox({
				'width'				: '75%',
				'height'			: '75%',
				'titlePosition'		: 'inside',
				'autoScale'			: false,
				'transitionIn'		: 'none',
				'transitionOut'		: 'none'
				
	});
$("#solution2").fancybox({
				'width'				: '75%',
				'height'			: '75%',
				'titlePosition'		: 'inside',
				'autoScale'			: false,
				'transitionIn'		: 'none',
				'transitionOut'		: 'none'
				
	});
$("#solution3").fancybox({
				'width'				: '75%',
				'height'			: '75%',
				'titlePosition'		: 'inside',
				'autoScale'			: false,
				'transitionIn'		: 'none',
				'transitionOut'		: 'none'
				
	});*/
$(".subtab").click(function(){
$(".subtabcontent").fadeOut(200);							
subtab = "#"+$(this).attr('title');	
//$(subtab).fadeIn(500);
							
});
						   
$("#formula1").fancybox();
$("#formulaes1").fancybox();
//$("#formula").fancybox();		
$("#formula2").fancybox();
$("#formula3").fancybox();
$("#formulaes3").fancybox();
$('.overtitle').css('opacity','0.6');	

$('.tabs li a').click(function(){
tab = $(this).attr('href');
$('.contenid').fadeOut(200);
$('#bannerhome').fadeOut(200);
$(tab).fadeIn(500);
$('.tabs li a').removeClass('current');
$(this).addClass('current');
return false;
});		
			   
$('#mycarousel').jcarousel({
scroll : 3,
animation : 800,
initCallback: mycarousel_initCallback
});

$('#headslide').nivoSlider({
directionNav: false,
effect: 'fade',
pauseTime: 9000
});

	
$('.volver').click(function(){
								
$('.cadaservice').fadeOut(300)
$('.popupservices').fadeOut(400)
return false
});

$('.jcarousel-item').click(function(){
										
valor = $(this).find('img').attr('alt')
$('.cadaservice').fadeOut(300)
$('.popupservices').fadeIn(400)
$(valor).fadeIn(900)
});
	
    $("a#inline").fancybox({
		'hideOnContentClick': true
	});
	
	/* Apply fancybox to multiple items */
	
	$("a.group").fancybox({
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic',
		'speedIn'		:	600, 
		'speedOut'		:	200, 
		'overlayShow'	:	false
	}); 
        /*******MEGA MENU*******/
//On Hover Over
/*function megaHoverOver(){
    $(this).find(".sub").stop().fadeTo('fast', 1).show(); //Find sub and fade it in
    (function($) {
        //Function to calculate total width of all ul's
        jQuery.fn.calcSubWidth = function() {
            rowWidth = 0;
            //Calculate row
            $(this).find("ul").each(function() { //for each ul...
                rowWidth += $(this).width(); //Add each ul's width together
            });
        };
    })(jQuery); 

    if ( $(this).find(".row").length > 0 ) { //If row exists...

        var biggestRow = 0;	

        $(this).find(".row").each(function() {	//for each row...
            $(this).calcSubWidth(); //Call function to calculate width of all ul's
            //Find biggest row
            if(rowWidth > biggestRow) {
                biggestRow = rowWidth;
            }
        });

        $(this).find(".sub").css({'width' :biggestRow}); //Set width
        $(this).find(".row:last").css({'margin':'0'});  //Kill last row's margin

    } else { //If row does not exist...

        $(this).calcSubWidth();  //Call function to calculate width of all ul's
        $(this).find(".sub").css({'width' : rowWidth}); //Set Width

    }
}
//On Hover Out
function megaHoverOut(){
  $(this).find(".sub").stop().fadeTo('fast', 0, function() { //Fade to 0 opactiy
      $(this).hide();  //after fading, hide it
  });
}

var config = {
     sensitivity: 2, // number = sensitivity threshold (must be 1 or higher)
     interval: 100, // number = milliseconds for onMouseOver polling interval
     over: megaHoverOver, // function = onMouseOver callback (REQUIRED)
     timeout: 500, // number = milliseconds delay before onMouseOut
     out: megaHoverOut // function = onMouseOut callback (REQUIRED)
};

$("ul#topnav li .sub").css({'opacity':'0'}); //Fade sub nav to 0 opacity on default
$("ul#topnav li").hoverIntent(config);*/
})
