$(document).ready(function(){
	var news = $("#ajaxnews");
	var pages = $("#links a");
	var linkBack = $('#newsbrowse #linkBack');
	var linkForward = $('#newsbrowse #linkForward');
	var loader = $("#preLoader");
	var maxPages = $('#links > a').size();
	var idPointer = 0;
	var timer;
	
	
	
	$("#newscontainer").addClass("tx-ttnews-pi1-newsBG");
	loadNews(0);
	
	pages.click(function() {
		clearTimeout(timer);
		$("#links #link"+String(idPointer)).removeClass("tx-ttnews-pi1-activeLink").addClass("tx-ttnews-pi1-inactiveLink");
		idPointer = this.id.substr(4);
		$("#newscontainer").addClass("tx-ttnews-pi1-newsBG");
		loadNews(0);
	});
	
	linkBack.click(function() {
		clearTimeout(timer);
		$("#links #link"+String(idPointer)).removeClass("tx-ttnews-pi1-activeLink").addClass("tx-ttnews-pi1-inactiveLink");
		idPointer--;
		$("#newscontainer").addClass("tx-ttnews-pi1-newsBG");
		loadNews(0);	
	});
	
	linkForward.click(function() {
		clearTimeout(timer);
		$("#links #link"+String(idPointer)).removeClass("tx-ttnews-pi1-activeLink").addClass("tx-ttnews-pi1-inactiveLink");
		idPointer++;
		$("#newscontainer").addClass("tx-ttnews-pi1-newsBG");
		loadNews(0);	
	});
	
	
	function loadNews(show) {
		if (show == 1) {
			idPointer++;
		}
		if (idPointer == maxPages) {
			idPointer = 0;
		}
		if (idPointer == -1) {
			idPointer = maxPages-1;
		}
		$.ajax({
			url: "index.php?id=237&type=1001&no_cache=1&tx_ttnews[pointer]="+idPointer+"&asdf3="+Math.random(),
			success: function(data) {
				//news.hide();
				news.fadeOut(function() {
					$("#links #link"+String(idPointer)).removeClass("tx-ttnews-pi1-inactiveLink").addClass("tx-ttnews-pi1-activeLink");
					$("#newscontainer").removeClass("tx-ttnews-pi1-newsBG");
					news.html(data);
				});
					news.fadeIn();
				timer = setTimeout(function(){
					$("#links #link"+String(idPointer)).removeClass("tx-ttnews-pi1-activeLink").addClass("tx-ttnews-pi1-inactiveLink");
					$("#newscontainer").addClass("tx-ttnews-pi1-newsBG");
					loadNews(1);
				},6000);
			}
		});
	}
});
