function mycarousel_initCallback(carousel) {	
	jQuery('.slider_links a').bind('click', function() {
		scrollIt(this, jQuery.jcarousel.intval(jQuery(this).attr('class').substr(1)));
     	return false;
   });

   jQuery('.prev_link').bind('click', function() {
      carousel.prev();
      return false;
   });

   jQuery('.next_link').bind('click', function() {
      carousel.next();
      return false;
   });

	scrollIt = function(link, index) {
	  	carousel.scroll(index);
		updateSelected(index);
	}
	
	updateSelected = function(index) {
		jQuery('.slider_links a.selected').removeClass('selected');		
		jQuery('.slider_links a.n'+index).addClass('selected');		
	}
};

disableCustomButtons = function(carousel) {
	updateSelected(carousel.first);
	$('.prev_link, .next_link').removeClass('disabled');
   if (carousel.first == 1) {	$('.prev_link').addClass('disabled'); }
   if (carousel.last == carousel.size()) { $('.next_link').addClass('disabled'); }
}
  
jQuery(document).ready(function() {
	// Function to apply integers to links within .slider_links
	var link_index = 0;
	
	jQuery('.slider_links a').each(function() {
		jQuery(this).addClass('n'+(++link_index));
	});
		
	jQuery('#mycarousel').jcarousel({
		auto: 0, // Number of seconds to automatically move on
		scroll: 1,
		initCallback: mycarousel_initCallback,
		itemLastOutCallback: {
			onAfterAnimation: disableCustomButtons
      },
      itemLastInCallback: {
         onAfterAnimation: disableCustomButtons
      },
		buttonNextHTML: null,
      buttonPrevHTML: null,
		animation: 1000,
		easing: "swing"
	});
}); 

Cufon.replace('.type_ad', { fontFamily: 'type_ad' });
Cufon.replace('.type_gh', { fontFamily: 'type_gh' });
Cufon.replace('.t_wa', { fontFamily: 't_wa' });


$(function() {
	$("#tabs").tabs();
	$("#fb_tabs").tabs();
});

/*$(document).ready(function(){
   $("a.colorbox").colorbox();
   $("a[rel='gallery']").colorbox({transition:"fade"}); 
});*/ 

$(document).ready(function(){
$("#content_acc").accordion({ 
	active: false,
	autoHeight: false,
	collapsible: true			
	});
});






