
		//cufon text
			Cufon.replace('h1','h2','h3');	
			Cufon.replace('h4', {hover: true});

		//homepage banner fade in effect
		(function($) {
			function init() {
			  $("#transitionEffect").fadeTransition({ 
				pauseTime:6000,
				transitionTime:500,
				ignore: "#introslide",
				delayStart:0.1,
				manualNavigation: false,
				pauseOnMouseOver: true,
				createNavButtons: false});
			}
			
			$(document).ready(init);
		  })(jQuery);

	
	/*
	jQuery.easing['BounceEaseOut'] = function(p, t, b, c, d) {
		if ((t/=d) < (1/2.75)) {
			return c*(7.5625*t*t) + b;
		} else if (t < (2/2.75)) {
			return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;
		} else if (t < (2.5/2.75)) {
			return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;
		} else {
			return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;
		}
	};
	*/

	//Homepage brands banner
	jQuery(document).ready(function() {
		jQuery('#mycarousel').jcarousel({
			//easing: 'BounceEaseOut',
			//animation: 1000,
			wrap: 'circular',
			visible: 10
		});
	});

	
	//brands page banner
	jQuery(document).ready(function() {
		jQuery('#brands-slider-1').jcarousel({
			//easing: 'BounceEaseOut',
			//animation: 1000,
			wrap: 'circular',
			initCallback: mycarousel_initCallback,
			scroll:1,
			visible: 1
		});
	});
	function mycarousel_initCallback(carousel) {
		jQuery('#brands-page-banner-menu a').bind('click', function() {
			carousel.scroll(jQuery.jcarousel.intval(jQuery(this).attr('rel')));
			return false;
		});
		
		$("#brands-page-banner-menu a").click(function() {
			$(this).addClass("current");
			// store current object
			var that = this;
			$("#brands-page-banner-menu a").filter(function() {
				// check object in list is not current object
				return this != that;
			}).removeClass("current");
		});
		
		$(".jcarousel-next").click(function() {
			var $curr = $("#brands-page-banner-menu a.current");
			if($curr.parent().next().length==0)
			{
				var $next = $curr.parent().parent().find("a:first");
			}
			else
			{
				var $next = $curr.parent().next().children("#brands-page-banner-menu a");
			}
			$curr.removeClass("current");
			$next.addClass("current");
		});
		
		$(".jcarousel-prev").click(function() {
			var $curr = $("#brands-page-banner-menu a.current");
			if($curr.parent().prev().length==0)
			{
				var $prev = $curr.parent().parent().find("a:last");
			}
			else
			{
				var $prev = $curr.parent().prev().children("#brands-page-banner-menu a");
			}
			$curr.removeClass("current");
			$prev.addClass("current");
		});
	};

