function updateNewsListing(newstype, news_id, targ) {
	var url='components/news/updateNewsListing.php';
	var timestamp = new Date();
	var params='type=' + newstype+'&news_id='+news_id+'&target='+targ+'&nocache='+timestamp;
	var myAjax = new Ajax.Updater('newslisting', url, {method: 'get', parameters: params, onCreate: loadingDetails});
}

function updateArticleDisplay(news_id, newstype) {
updateNewsListing(newstype, news_id);
var url='components/news/updateArticleDisplay.php';
var timestamp = new Date();
var params='news_id='+news_id+"&nocache="+timestamp;
var myAjax = new Ajax.Updater("newsarticle", url, {method: 'get', parameters: params, onComplete: finished});

updateEventListing(news_id);

}



function updateEventListing(news_id) {
	var url='components/news/updateEventListing.php';
	var timestamp = new Date();
	var params='news_id='+news_id+"&nocache="+timestamp;
	if (memberstatus == 1) {
		params = params + "&memberstatus=1";	
	}
	var myAjax = new Ajax.Updater("currentevents", url, {method: 'get', parameters: params});
}

function loadingDetails() {
	$('newslisting').innerHTML = "Loading...";
}

function finished() {
	if (jumptotitle) {
		window.location.hash=jumptotitle;
	}
}

function loadto(news_id, newstype, targ) {
	updateEventListing(news_id);
	updateNewsListing(newstype, news_id, targ);
	if (news_id != "null") {
		updateArticleDisplay(news_id, newstype);
	} 
}

function jump(target){
	location.href=target;
}
