$(function() {
	/*var $slider = $('#slider'),
			$sliderimgs = $('#slider img'),
			num_images = $sliderimgs.length,
			cur_image = 0;*/
			
	
	
	$('<div class="slider-directionNav"></div>').appendTo('#slider_container');
	$('<div class="slider-controlNav"></div>').appendTo('#slider_container');
	$('<a href="#" class="slider-prevNav"></a>').click(function (e) {
		slideShow_prev();
		e.preventDefault();
	}).appendTo('.slider-directionNav');
	
	$('<a href="#" class="slider-nextNav"></a>').click(function (e) {
		slideShow_next();
		e.preventDefault();
	}).appendTo('.slider-directionNav');
	
	for(i = 0; i < $('#slider img').length; i++) {
		$('<a href="#"></a>').data('img', i).click(function(e) {
			slideShow_show($(this).data('img'));
			e.preventDefault();
		}).appendTo('.slider-controlNav');
	}
	
	$('#slider_container').hover(function() {
		slide = false;
	},function() {
		slide = true;
	});
	
	$('#slider img').hide();
	$('#slider img:first').addClass('show');
	$('.slider-controlNav a:first').addClass('active');

  slideShow_show(0);
	setTimeout(slideShow, 4500);  
	
    $('#testimonial-slider').codaSlider({
			dynamicTabs: false,
			dynamicArrows: false,
    	autoHeight: false
		});
		
		 $('#news-slider').codaSlider({
			dynamicTabs: false,
			dynamicArrows: false,
    	autoHeight: false
		});
		
	$arts = $('#highlight article.art_border');
	h = 0;
	$arts.each(function (){
		$this = $(this);
		if ($this.height() > h) {
			h = $(this).height();
		}
	}).height(h);
	
});

slide = true;

function slideShow_next() {
	var current = $('#slider .show');
	var i = $('#slider .show').next().length ? current.next().index() : current.parent().children(':first').index();
	slideShow_show(i);
}

function slideShow_prev() {
	var current = $('#slider .show');
	var i = $('#slider .show').prev().length ? current.prev().index() : current.parent().children(':last').index();
	slideShow_show(i);
}

function slideShow_show(i) {
	var $nav = $('.slider-controlNav a');
	
	$nav.removeClass('active');	
	$nav.eq(i).addClass('active');
	
	$('#slider .show').hide().removeClass('show');
	$('#slider img').eq(i).fadeIn().addClass('show');
}

function slideShow() {
	if (slide) {
		var current = $('#slider .show');
	
		var i = $('#slider .show').next().length ? current.next().index() : current.parent().children(':first').index();
		slideShow_show(i);
	}
	setTimeout(slideShow, 4500);
}


