// SRI Forensics javascript

$(document).ready(function(){
	//setup slideshow on index
	
	$('.dl_gallery').each(function(){
		$(this).find('a').lightBox();
	});
	
	if(document.getElementById('jqpager')){

		var bc = $('#jqpager');
		
		$pager = '';
		
		$('.dl_jqslideshow .jqlink').each(function(){
			$pager += '<li onclick="window.location=\''+$(this).children().first().attr('href')+'\';">' + $(this).html() + '</li>';
		});
		
		$('#jqslidelinks').html($pager);

		var $slides = $('.dl_jqslideshow').cycle({
			timeout: 5000,
			speed: 2000,
			sync: 1,
			pager: '.jqpager',
			pagerAnchorBuilder: function(idx, slide) { 
				return '.jqpager li:eq(' + idx + ') a';
			},
			delay: 500,
			before: onBefore
		});
		
		var cls = '';
		
		$slides.children().each(function(i) {
			// create input
			if(i == 0){ cls = 'activeSlide'; } else { cls = ''; }
			$('<li class="'+cls+'"><a href="#">'+(i+1)+'</a></li>').appendTo(bc).click(function(){
				$slides.cycle(i);
				return false; 
			});
		});

	}
});

function onBefore(curr,next,opts){
	//console.log(opts);
}

