function showAdvert(advertText){
if (advertText != "") {

var advertDetails = advertText.split("|");

if (advertDetails.length >= 2){
var url = advertDetails[0];
var img = advertDetails[1];

document.write("<a href=\"" + url + "\"><img src=\"/pics_orig/" + img+ "\"></a>");
}
}
}



function indexQuery(cat,type) {
  document.getElementById('newsContent').innerHTML='<img src="/atwone/static/ajaxWheel.gif" width="16" height="16" align="top">';
  var params = new Hash();
  params.set('category', cat);
 params.set('type', type);
  new Ajax.Request('/atwone/static/news_query.cgi', {
  method: 'post',
  parameters: params,
  onSuccess: function(response) {
        if (response.status == 200 && response.statusText == 'OK') {
         document.getElementById('newsContent').innerHTML=response.responseText;
         GAPDFInit();
        }
  },
  onFailure: function(response) {
         document.getElementById('newsContent').innerHTML=response.responseText;
         GAPDFInit();
  },
  onComplete: function(response) {
         document.getElementById('newsContent').innerHTML=response.responseText;
         GAPDFInit();
  }
});

}

function newsPageQuery(page) {
  document.getElementById('newsContent').innerHTML='<img src="/atwone/static/ajaxWheel.gif" width="16" height="16" align="top">';
  var params = new Hash();
  params.set('page', page);
  new Ajax.Request(page+'.html?segment', {
  method: 'post',
  //parameters: params,
  onSuccess: function(response) {
        if (response.status == 200 && response.statusText == 'OK') {
         document.getElementById('newsContent').innerHTML=response.responseText;
        }
  },
  onFailure: function(response) {
         document.getElementById('newsContent').innerHTML=response.responseText;
  },
  onComplete: function(response) {
         document.getElementById('newsContent').innerHTML=response.responseText;
  }
});

}



function GAPDFInit() {
var pdflinks = document.getElementsByTagName("a");
//alert(pdflinks[0].href);
	for (var x=0; x < pdflinks.length; x++) {
		if (pdflinks[x].href.match(".pdf")) {
		//alert(pdflinks[x].href);
		var startpos = pdflinks[x].href.lastIndexOf("/");
		var startpos = startpos + 1;
		var returnedurl = pdflinks[x].href.slice(startpos);
		pdflinks[x].setAttribute("onClick","javascript: pageTracker._trackPageview('/downloads/"+ returnedurl +"');");
		}
	} 
}

/*
 * Centre is optional
 */
function openPopup(url, width, height, centre){
	/*
	Notes:
	(assuming this function is called from the onclick in a <a> tag.
	
	return true/false... 
		- false stops execution, pop up is shown but contents of href not
		- true carries on with execution so href is shown
	*/

	/* Parameters not supplied, return true. */
	if (url == null || width == null || height == null){
		return true;
	}
	
	var options = "toolbar=no, location=yes, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=no, width=" + width + ", height=" + height;
	
	if (centre){
		//Centre the window
		var w = 800, h = 600;
		if (screen && screen.availWidth && screen.availHeight){
			w = screen.availWidth;
			h = screen.availHeight;
		}
		var leftPos = (w-width)/2;
		var topPos = (h-height)/2;
		options +=  ",left=" + leftPos + ",top=" + topPos;
	}

	var popup = window.open(url,"_blank", options);
	
	if(popup==null || typeof(popup)=="undefined"){
		alert("Popup window has been blocked. \nPlease enable popups for this web site or disable your popup blocker.");		
		return true;
	}
	
	//Everything went ok, show popup
	return false;
}