$(document).ready(function(){
	$('div#slider div.switchBox:not(:first)').hide();
	$('div#slider div.switchBox:first').addClass('active');

	$('div#slider div.slide-pager ul a').click(function(){
		if (!$(this).hasClass('active')){
			var _index = $(this).attr('rel');
			var _current = $('div#slider div.switchBox.active');
			var _toshow = $('div#slider div.switchBox').eq(_index-1);

			$(_current).removeClass('active').slideUp('slow');
			$(_toshow).addClass('active').slideDown('slow');

			$('div#slider div.slide-pager ul a').removeClass('active');
			$(this).addClass('active');
		}
		return false;
	})

	$('div#slider a.next').click(function(){
		var _current = $('div#slider div.switchBox.active');
		var _next = $('div#slider div.switchBox.active').next('div.switchBox');
		var _index;

		if (_next.html() != null){
			_index = $('div#slider div.slide-pager ul a.active').attr('rel');
			$(_current).removeClass('active').slideUp('slow');
			$(_next).addClass('active').slideDown('slow');
			
		} else {
			_next = $('div#slider div.switchBox:first');
			_index = 0;
			$(_current).removeClass('active').slideUp('slow');
			$(_next).addClass('active').slideDown('slow');
		}

		$('div#slider div.slide-pager ul a').removeClass('active');
		$('div#slider div.slide-pager ul a').eq(_index).addClass('active');

		return false
	})

	$('div#slider a.prev').click(function(){
		var _current = $('div#slider div.switchBox.active');
		var _prev = $('div#slider div.switchBox.active').prev('div.switchBox');
		var _index;

		if (_prev.html() != null){
			_index = parseInt($('div#slider div.slide-pager ul a.active').attr('rel')) - 2;
			$(_current).removeClass('active').slideUp('slow');
			$(_prev).addClass('active').slideDown('slow');
		} else {
			_prev = $('div#slider div.switchBox:last');
			_index = 4;
			$(_current).removeClass('active').slideUp('slow');
			$(_prev).addClass('active').slideDown('slow');
		}

		$('div#slider div.slide-pager ul a').removeClass('active');
		$('div#slider div.slide-pager ul a').eq(_index).addClass('active');

		return false
	})
});