$(function() {
	$('#thumbs div').click(function() {
		var id 		= $(this).attr('id');
		var num 	= id.split('-')[1];
		$('#gallery div').fadeOut();
		$('#image-'+num).fadeIn();
		$('#thumbs div').removeClass('active');
		$('#thumb-'+num).addClass('active');
	});
	
	$('#left .tab_content ul li a').click(function() {
		var tab = $(this);
		
		$('#left .tab_content div.container').hide().queue('fx', function() {
			$(tab.attr('href')).show();	
			$(this).dequeue();
		});

		$('#left .tab_content ul li a').removeClass('active');
		$(this).addClass('active');
		Cufon.refresh();
		
		if($($(this).attr('href')).attr('id') == 'specs') {
			var bar = $('#comfort .bargraph .bar');
			if (bar.length > 0) {
				var barId = bar.attr('id');
				var comfortZone = parseInt(barId.split('-')[1]);
				
				var factor = 2.52;
				var czWidth = (comfortZone * factor) - (20 * (factor));
			
				bar.animate({ width: czWidth}, 3000); 
			}
		}
		
		return false;
	});
	
	$('#buy_now a').click(function() {
		var tab = $(this);
		
		var href = $(this).attr('href');
		if(href.indexOf('#') != 0) {
			return true;
		}
		
		$('#left .tab_content div.container').hide().queue('fx', function() {
			$('#dealers').show();	
			$(this).dequeue();
		});
		
		$('#left .tab_content ul li a').removeClass('active');
		$(this).addClass('active');
		Cufon.refresh();
		return false;
	});
	
})