function checkCounter(href) {
  if (href.indexOf('counter.php')>0) {
	var hrefParts = href.split('?');
	if (hrefParts[1].indexOf('home.co.uk')==-1) {
	  return true;
	}
  }
  return false;
}

function append_external_link_icon(el) {
  if (el.className == 'external_link') {
	return;
  }
  spans = el.getElementsByTagName('span');
  for (i=0; i<spans.length; i++) {
	if (spans[i].className == 'external_link') {
	  return;
	}
  }
  if (el.getElementsByTagName('img').length==0) {

	el.innerHTML = el.innerHTML + '<span class="external_link"></span>';
  }
}

function externalLinks() 
{
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if ((anchor.target == "_blank")||(anchor.target == "_new")) {
		append_external_link_icon(anchor);
		}
		else if (
		  (anchor.target == "") &&
			(anchor.getAttribute("href")) && (anchor.href.indexOf('http://') == 0) &&(
		(anchor.href.indexOf('home.co.uk') == -1 )||
		(checkCounter(anchor.href)) ||
		(anchor.href.indexOf('clickthrough2.htm')>0)||
		(anchor.href.indexOf('clickthrough.htm')>0)
			)
		) {
		  anchor.target = "_blank";
		append_external_link_icon(anchor);
		}
	}
}

window.onload = function() 
{
	externalLinks();
}

