 var newsImages = {}
 var newsAlignments = {}
 var currentArticle = 1;
 var stopped = false;
 var wait = 10000;
 var animating = false;
 
// change selected tab, summary and image
function selectNewsTab(pos, clicked) {
		
	if (animating || (!clicked && stopped)) return;
	if (clicked) stopped = true;
		
	var prevPos = parseInt($("#news_tabs li.selected").attr("id").substr(9, 1));
	if (pos == prevPos) return;

    var hideID = "#news_item_" + prevPos;
	var newsID = "#news_item_" + pos;
	var tabID = "#news_tab_" + pos;
	var hideImageID = "#news_image_" + prevPos;
	var imageID = "#news_image_" + pos;

    animating = true;
	$(hideImageID).fadeOut("fast", function() {
		$("#news_tabs li.selected").addClass("cw");
		$("#news_tabs li.selected").removeClass("selected");
		$(tabID).addClass("selected");
		$(hideID).hide();
		$(newsID).fadeIn("slow");
		$(imageID).fadeIn("slow");
    	prevPos = pos;
    	animating = false;
	});	
}

// configure tabs etc
function prepareNewsTabs() {

    $("img[id ^= news_image_]").click(function() {
        stopped = true;
    });

    $(".news_text").click(function() {
        stopped = true;
    });

    $("li[id ^= news_tab_] A").each(function () {
        $(this).attr("href","javascript:selectNewsTab(" + $(this).parent().attr("id").substr(9, 1) + ", true);");
    });
}

function advanceArticle()
{
    if (!stopped) {
        currentArticle++;
        if (currentArticle > 4) currentArticle = 1;
        selectNewsTab(currentArticle, false)
        setTimeout(advanceArticle, wait);
    }
}

// add to document.ready
$(function() {
    prepareNewsTabs();
    setTimeout(advanceArticle, wait);
});

