// Support and Learn tabs
function customerCareTabs()
{
	var $customerCare = $('#customer-care');
	$customerCare.find('ul.tabs-nav li a.tab-act').click(function()
		{
			//set tab as selected
			$customerCare.find('.tab-selected').removeClass('tab-selected');
			$(this).parent().addClass('tab-selected');

			//find ID of target panel
			var tabTarg = this.href.replace(/^.*?#/,'');//strip everything up to and including #

			//set panel as selected
			$customerCare.find('.tabs-container.tabTarg-selected').removeClass('tabTarg-selected');
			$customerCare.find('#'+tabTarg+'.tabs-container').addClass('tabTarg-selected');

			return false;
		});
	//remove fallback
	$customerCare.addClass('tabs-enabled');
}


$(function()
{
	// Load large image into container (video)...
	$("div.video-thumb li a").click(function()
	{
		$("#large img").hide().attr({"src": $(this).attr("href"), "title": $("> img", this).attr("title")});
		$("#large h2").html($("> img", this).attr("title"));
		$("div.video-thumb  li a").removeClass('active');
		$("#thumbnail li a").removeClass('active');
		$(this).addClass('active');
		return false;
	});
	$("#large>img").load(function(){$("#large>img:hidden").fadeIn("slow")});


	// Support and Learn tabs
	customerCareTabs();

	// Table striping...
	$(".stripeMe tr").hover(function(){$(this).addClass("over");}, function(){$(this).removeClass("over");});
	$(".stripeMe tr:even").addClass("alt");


	// Show/Hide... Car Box
	$('div.car-fit-info:eq(0)> div').hide();
	$('div.car-fit-info:eq(0)> h3').addClass('collapsed').click(function()
	{
		$(this).next().slideToggle('fast');

		if($(this).is('.collapsed'))
			$(this).removeClass('collapsed').addClass('expanded');
		else if($(this).is('.expanded'))
			$(this).removeClass('expanded').addClass('collapsed');
	});


	// Smooth Scroll... target "top" link only
	$('#scroll').ScrollToAnchors(500);


	//help zone tooltips.
	$.extend($.fn.Tooltip.defaults, {
		track: true,
		delay: 0,
		showURL: false,
		showBody: " - "
	});
	$('a.tool-link').Tooltip({
		extraClass: "shop-tools",
		fixPNG: true
	});

	$('.inq-message').corner();
});


