var $ = jQuery.noConflict();
$(document).ready(function(){
	initSlider();
})
/*function initLinks(){
	var links = $('a[rel*="external"]');
	$.each(links, function(index, item) {
		$(item).attr('target','_blank');
	});
}*/

var in_motion_img = 0;
var in_motion_txt = 0;

function initSlider(){
	if (!$('#slider').get(0)) return false;
	if (!$('#sidebar').get(0)) return false;
	$('#sidebar').append('<ul class="thumbnail-rotator" id="slider-nav">').hover(
		function(){
			sliderNav();
		},
		function(){
			sliderNav();
		}
	);
	$('#slider ul').cycle({
		speed: 'slow', 
		timeout: 0, 
		pager: '#slider-nav',
		pagerAnchorBuilder: function(idx, slide){ 
			var src = $(slide).find('img').attr('src');
			return '<li><a href="#">'+(idx+1)+'<img src="'+src+'" alt="image-'+idx+'" /></a></li>'; 
		},
		before: function(currSlideElement, nextSlideElement, options, forwardFlag){
				in_motion_img = 1;
			},
		after: function(currSlideElement, nextSlideElement, options, forwardFlag){
			if(in_motion_txt!=1) {
				var index = $(nextSlideElement).index();
				$('#slider-nav').cycle(index);
			}
			in_motion_img = 0;
			in_motion_txt = 0;
			return false;
		},
		timeout: 5000
	})
	
	var nav_width = $('#slider-nav').width();
	$('#slider-nav img').css('width', nav_width+'px');
	$('#slider-nav img').css('height', 'auto');
}

function sliderNav(){
	$('#nav li').hover(
		function(){$(this).addClass('hover');},
		function(){$(this).removeClass('hover');}
	);
}


