/** Hot News - News Ticker **/
$(document).ready(function(){					
	$('ul#portfolio').innerfade({
		speed: 1000,
		timeout: 5000,
		type: 'sequence',
		containerheight: '220px'
	});
	
	$('.fade').innerfade({
		speed: 1000,
		timeout: 6000,
		type: 'random_start',
		containerheight: '1.5em'
	});
	
	$('.adi').innerfade({
		speed: 'slow',
		timeout: 5000,
		type: 'random',
		containerheight: '150px'
	});	
});

/** Add Fancybox to Wordpress Gallery **/

jQuery(document).ready(function() {
	jQuery('.gallery-icon a').attr('rel', 'gallery').fancybox({
		'overlayShow': true, 
		'hideOnContentClick': true, 
		'overlayOpacity': 0.85,
		'cyclic': true,
		'onComplete': function() {
                        $("#fancybox-img").bind("contextmenu",function(e){
                            return false;
                        });
                    }

	});
}); 

// Disable right-click menu on images
jQuery(document).ready(function() {
	$('img').bind('contextmenu', function(e){
    	return false;
	});
		
}); 
//tab effects

var TabbedContent = {
	init: function() {	
		$(".tab_item").mouseover(function() {
		
			var background = $(this).parent().find(".moving_bg");
			
			$(background).stop().animate({
				left: $(this).position()['left']
			}, {
				duration: 300
			});
			
			TabbedContent.slideContent($(this));
			
		});
	},
	
	slideContent: function(obj) {
		
		var margin = $(obj).parent().parent().find(".slide_content").width();
		margin = margin * ($(obj).prevAll().size() - 1);
		margin = margin * -1;
		
		$(obj).parent().parent().find(".tabslider").stop().animate({
			marginLeft: margin + "px"
		}, {
			duration: 300
		});
	}
}

$(document).ready(function() {
	TabbedContent.init();
});

/** Caruesel Slider **/
function mycarousel_initCallback(carousel)
{
    // 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();
    });
};

jQuery(document).ready(function() {
    jQuery('#mycarousel').jcarousel({
        auto: 2,
        wrap: 'last',
        initCallback: mycarousel_initCallback
    });
});
