
$(document).ready(function() {
    
   $("#nav_content ul li").hide();
   
   $("#nav_content ul li:first-child").addClass("active").show();
   $("#accordion-nav ul li a:first").addClass("active");
    
   $("#accordion-nav ul li a").click(function () {
   
     var link = $(this).attr("href").toLowerCase().replace('#','')
      
	   $("#accordion-nav ul li a").each(function(){
	     	$(this).removeClass("active");
	   });
	   
     $(this).addClass("active");
     
     $("#nav_content ul li.active").hide();
	      $('#'+link).show().animate({"opacity":0}, 0).animate({"opacity":"100"}, "slow").addClass("active");
			return false;
    });
    
    /**
 * We use the initCallback callback
 * to assign functionality to the controls
 */
 
function mycarousel_initCallback(carousel) {
    jQuery('#jcarousel-control ul li a').bind('click', function() {
        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
        return false;
    });
};
    
    
    //Fancybox
    $("a.fancy").fancybox({'frameWidth':800,'frameHeight':600}); 
  
    // Add email link
	$('.email').each(function(){
	var email = $(this).html();
	$(this).html('<a href="mailto:'+email+'" title="Email '+email+'">'+email+'</a>');
	});
	
    
    $("#mycarousel").jcarousel({
        scroll: 1,
        initCallback: mycarousel_initCallback,
        // This tells jCarousel NOT to autobuild prev/next buttons
        buttonNextHTML: null,
        buttonPrevHTML: null,
        //Auto scroll
        auto:3
        
    });
    
    var fileTypes = {
	  doc: 'doc.gif',
	  xls: 'xls.gif',
	  pdf: 'pdf.gif'
	};
	
});
