jQuery(function($) {
	$('.content-table tr:even').addClass('even');
	$('.content-table tr td:last-child').addClass('norightborder');	
	Cufon.replace('h2', { fontFamily: 'Myriad Pro Cond', color: '-linear-gradient(#aaa, #000)'});
	Cufon.replace('#inner-featured h1', { fontFamily: 'Myriad Pro Cond', textShadow: '#fff 0 1px' });
	Cufon.replace('#top-nav > ul > li > a', { fontFamily: 'Lucida Grande', textShadow: '#fff 0 1px' });
	
	var slide_interval = null;
	
	function resetInterval() {
		clearInterval(slide_interval);
		slide_interval = setInterval(function () {
			changeSlide('next');
		}, 4000);
	}
	if (typeof force_interval != 'undefined') {
		resetInterval();
	}
	
	function changeSlide(slide_to) {
		if ($('#slider-cnt').is(':animated')) { return false; }
		var current = ($('#slider-cnt .slide.current').length == 0) ? $('#slider-cnt .slide:first') : $('#slider-cnt .slide.current');
		
		if (slide_to == 'next') {
			if ($(current).next().length == 0) {
				var move = $('#slider-cnt .slide:first').remove();
				$('#slider-cnt').append(move);
				$('#slider-cnt').css({'left': (parseInt($('#slider-cnt').css('left')) + $(move).width()).toString() + 'px'});
				var target = $('#slider-cnt .slide:last');
				//var target = $('#slider-cnt .slide:first');
			} else {
				var target = $(current).next();
			}
		} else {
			if ($(current).prev().length == 0) {
				var move = $('#slider-cnt .slide:last').remove();
				$('#slider-cnt').prepend(move);
				$('#slider-cnt').css({'left': (parseInt($('#slider-cnt').css('left')) - $(move).width()).toString() + 'px'});
				var target = $('#slider-cnt .slide:first');
				//var target = $('#slider-cnt .slide:last');
			} else {
				var target = $(current).prev();
			}
		}
		
		$(current).removeClass('current');
		$(target).addClass('current');
		$('#slider-cnt').animate({'left': (-$(target).position().left).toString() + 'px'});
		resetInterval();
	}
	
	
	
	var slide_width = 476;
	$('#slider-nav .prev').click(function () {
		changeSlide('prev');
		return false;
	});
	$('#slider-nav .next').click(function () {
		changeSlide('next');
		return false;
	});
	
	$('#top-nav > ul > li').hover(
		function() {
			if($(this).find('.bottom-nav').length > 0) {
				$(this).addClass('hover');	
				$(this).find('.bottom-nav').show();			
			}
		},
		function() {
			if($(this).find('.bottom-nav').length > 0) {
				$(this).removeClass('hover');	
				$(this).find('.bottom-nav').hide();			
			}
		}
	);
	
});
