
//		function ahah(url,target) {
//			try {
//				// native XMLHttpRequest object
//				document.getElementById(target).innerHTML = '<img src="images/ajax-loader.gif"> Loading.... Please wait.';
//				if (window.XMLHttpRequest) {
//					req = new XMLHttpRequest();
//					req.onreadystatechange = function() {ahahDone(target);};
//					req.open("GET", url, true);
//					req.send(null);
//			
//					// IE/Windows ActiveX version
//				} else if (window.ActiveXObject) {
//					req = new ActiveXObject("Microsoft.XMLHTTP");
//					if (req) {
//						req.onreadystatechange = function() {ahahDone(target);};
//						req.open("GET", url, true);
//						req.send();
//					}
//				}
//			} catch(e) {
//			
//			}
//		}
//
//		function ahahDone(target) {
//			// only if req is "loaded"
//			if (req.readyState == 4) {
//				// only if "OK"
//				if (req.status == 200) {
//					results = req.responseText;
//					document.getElementById(target).innerHTML = results;
//				} else {
//					document.getElementById(target).innerHTML="ahah error:n" +
//					req.statusText;
//				}
//			}
//		} 



// -----------------------------------------------------------

function ahah(url, target, funcname) {
        function ahahDone() {
          if(req.readyState == 4){
            if(req.status == 200){
                  if(!(target == undefined)){
                    document.getElementById(target).innerHTML = req.responseText;
                  }
                  if(!(funcname == undefined)){
                    eval(funcname+"(req.responseText);");
                  }
            }else{
                  if(!(target == undefined)){
                    document.getElementById(target).innerHTML = "ahah error:\n" + req.statusText;
                  }
              if(!(funcname == undefined)){
                    eval(funcname+"(req.responseText);");
                  }
            }
          }
        }

        if(!(target == undefined)){
            document.getElementById(target).innerHTML = 'Loading.... Please wait.';
        }
        if(window.XMLHttpRequest){
                var req = new XMLHttpRequest();
        }else if(window.ActiveXObject) {
                var req = new ActiveXObject("Microsoft.XMLHTTP");
        }
        if(req){
                req.onreadystatechange = function() {
                        ahahDone();
                };
                req.open("GET", url, true);
                req.send("");
        }
} 
// ----------------------------------------



















// ----- 3 tabbed promo functions --------------
// function updateLinks(type, region)
// {
//	var text = "More news";
//	var page = 'newsroom'+region;
//	var rssUrl = 'latest-news-rss.xml?regioncode='+region;
//	var rssText = 'News RSS';
	
//	if(type == "events")
//	{
//		text = "More events";
//		page = 'events'+region;
//		rssUrl = 'latest-events-rss.xml?regioncode='+region;
//		rssText = 'Events RSS';
//	}
	
//	if(type == "pubs")
//	{
//		text = "More publications";
//		page = 'publications'+region;
//		rssUrl = 'latest-publications-rss.xml?regioncode='+region;
//		rssText = 'Publications RSS';
//	}
	
//	var div = document.getElementById('moreLink');
//	div.innerHTML = "";
//	div.innerHTML += '<a href="'+page+'" title="More news &amp; updates" class="anim-bullet">'+text+'</a>';
//	
//	div = document.getElementById('rssLink');
//	div.innerHTML = "";
//	div.innerHTML += '<a href="'+rssUrl+'" target="_blank">'+rssText+'</a>';
//
//
// }


