
var loadingIcon = '<span class="loading-info"><img src="fileadmin/templates/img/spinner.gif" /> Eintrag wird geladen!</span>';
var loadingNews = 0;

function switchNavi(num){
	
	$$('div.naviDiv').each(function(element){
		
		element.removeClass('showDiv');
		element.addClass('hideDiv');
		
	});
	
	$$('a.naviButton').each(function(element){
		
		element.removeClass('active');
		
	});
	
	$('navi'+num).addClass('showDiv');
	$('naviButton'+num).addClass('active');
	
	replaceHeadlines();
	
	return false;
	
}

function showNews(uid, pid){
	
	if(loadingNews == 1) return;
	
	loadingNews = 1;
	
	$('news'+uid).innerHTML = loadingIcon;
	
	var requestURL = "index.php?id=1&eID=getNews&uid="+uid+"&pid="+pid;
	
	var req = new Request.HTML({url:requestURL, 
		onSuccess: function(object, data, html) {
			
			loadingNews = 0;
			
			$('news'+uid).innerHTML = html;
			
			replaceHeadlines();
			
		}
	});
	
	req.send();
	
}

function showNewsTeaser(uid, pid){
	
	if(loadingNews == 1) return;
	
	loadingNews = 1;
	
	$$('div.naviDiv').each(function(element){
		
		element.removeClass('showDiv');
		element.addClass('hideDiv');
		
	});
	
	$('navi3').addClass('showDiv');
	
	$('news'+uid).innerHTML = loadingIcon;
	
	var requestURL = "index.php?id=1&eID=getNews&uid="+uid+"&pid="+pid;
	
	var req = new Request.HTML({url:requestURL, 
		onSuccess: function(object, data, html) {
			
			loadingNews = 0;
			
			$('news'+uid).innerHTML = html;
			
			replaceHeadlines();
			
		}
	});
	
	req.send();
	
}

function backNews(uid, pid){
	
	$('news'+uid).innerHTML = loadingIcon;
	
	var requestURL = "index.php?id=1&eID=getNews&uid="+uid+"&pid="+pid+"&back=1";
	
	var req = new Request.HTML({url:requestURL, 
		onSuccess: function(object, data, html) {
			
			loadingNews = 0;
			
			$('news'+uid).innerHTML = html;
			
			replaceHeadlines();
			
		}
	});
	
	req.send();
	
}

window.addEvent('domready', function(){
	
	var currentUrlArray = window.location.href.split('#');
	var currentNum = currentUrlArray[1];
	
	if(currentNum != 0 && currentNum != "" && currentNum != undefined){
		if($('navi'+currentNum) != null) $('navi'+currentNum).addClass('showDiv');
		if($('naviButton'+currentNum) != null) $('naviButton'+currentNum).addClass('active');
	}
	else{
		$('navi1').addClass('showDiv');	
		$('naviButton1').addClass('active');
	}
	
});
