function slideSwitch() {
    var $active		= $('#articleSlideshow #articleSlides a.active');
	var $activeInfo = $('#articleSlideshow #articleSlides span.articleSlideInfo');
	var $activeList = $('div#articleSlideshow ul#articleSlideNum li.active');
	var $adList		= $('#adList a.active');

	$activeInfo.css("opacity", ".25");
    if ($active.length == 0) {
		$active = $('#articleSlideshow #articleSlides a:last');
		$activeList = $('#articleSlideshow #articleSlideNum li:last');
	}
	if($active.next().length){
		$next = $active.next();
		$nextList = $activeList.next();
	} else {
		$next = $('#articleSlideshow #articleSlides a:first');
		$nextList = $('#articleSlideshow #articleSlideNum li:first');
	}

	if ($adList.length == 0) {
		$adList = $('#adList a:last');
	}
	if($adList.next().length){
		$nextAdList = $adList.next();
	} else {
		$nextAdList = $('#adList a:first');
	}

	/* $active.hover(
			function(){
				$activeInfo.css({opacity: ".90"});
				clearInterval(articleSlideshow);
			}, 
			function(){
				$activeInfo.css({ opacity: ".25" });
				articleSlideshow = setInterval( "slideSwitch()", 5000 );
			}
		); */
    $active.addClass('prevActive');
		$activeList.addClass('prevActive');
		$adList.addClass('prevActive');
	$next.addClass('active');
    $next.css({opacity: 0.0})
        .addClass('active')
        .animate(
			{opacity: 1.0},
			1000,
			function() {
				$nextList.addClass('active');
				$active.removeClass('active prevActive');
				$activeList.removeClass('active prevActive');
			}
		);
	$nextAdList.addClass('active');
	$adList.removeClass('active prevActive');
}

$(document).ready(
	function() {
		var articleSlideshow = setInterval( "slideSwitch()", 5000 );
		var $activeInfo = $('#articleSlideshow #articleSlides span.articleSlideInfo');
		$activeInfo.css("opacity", ".25");
		$('#articleSlideshow #articleSlides').hover(
			function(){
				$activeInfo.css({opacity: ".90"});
				clearInterval(articleSlideshow);
			}, 
			function(){
				$activeInfo.css({ opacity: ".25" });
				articleSlideshow = setInterval( "slideSwitch()", 5000 );
			}
		);
	}
);