var thumbs = null;
var titles = null;
var largeImages = null;
var abstracts = null;
var moreLinks = null;
var thumbCount = 0;
var currentThumb = 0;
var imageFadeInSpeed = 400;
var imageFadeOutSpeed = 0; 

jQuery(document).ready(function(){
	thumbs = jQuery(".gallery .list li");
	thumbCount = thumbs.size();	
	largeImages = jQuery(".holder a img");
	titles = jQuery(".info h1");
	abstracts = jQuery(".info p");
	moreLinks = jQuery(".info div.more");
	archiveLinks = jQuery(".info div.archiveLink");
	
	jQuery(".gallery .list li img").click(function(e){
		SetArticle(jQuery(".gallery .list li img").index(this));
	});	
	
	jQuery(".frame").click(function(){
		window.location = largeImages.eq(0).parent().attr("href");
	});

});

function SetArticle(i){
	thumbs.eq(currentThumb).removeClass('active');
	thumbs.eq(i).addClass('active');
	
	titles.eq(currentThumb).fadeOut(fadeOutSpeed);
	largeImages.eq(currentThumb).fadeOut(fadeOutSpeed);
	abstracts.eq(currentThumb).fadeOut(fadeOutSpeed);
	moreLinks.eq(currentThumb).fadeOut(fadeOutSpeed).delay(fadeOutSpeed);
	archiveLinks.eq(currentThumb).fadeOut(fadeOutSpeed).delay(fadeOutSpeed);
	
	titles.eq(i).fadeIn(fadeInSpeed);
	abstracts.eq(i).fadeIn(fadeInSpeed);
	moreLinks.eq(i).fadeIn(fadeInSpeed);
	archiveLinks.eq(i).fadeIn(fadeInSpeed);
	largeImages.eq(i).fadeIn(fadeInSpeed);
	
	
	jQuery(".frame").click(function(){
		window.location = largeImages.eq(i).parent().attr("href");
	});
	
	currentThumb = i;

}

function NextArticle() {
	i = currentThumb + 1;	
	if (i > thumbCount - 1) {
		SetSlide(0);
	} else {
		SetSlide(i);
	}
}
