// thanks to randomwalks.com
// and to http://www.sitepoint.com/article/standards-compliant-world
var linkTargetToggle = {
	internal: function() {
		linkTargetToggle.replace('_self');
		var elm1 = document.getElementById('inlink');
		var elm2 = document.getElementById('exlink');
		elm1.style.color = '#000000';
		elm1.style.backgroundColor = '#ddeeff';
		//elm1.style.fontWeight = 'bold';
		elm2.style.color = '#999999';
		elm2.style.backgroundColor = '#ffffff';
		//elm2.style.fontWeight = 'normal';
	},
	external: function() {
		var elm1 = document.getElementById('inlink');
		var elm2 = document.getElementById('exlink');
		linkTargetToggle.replace('_blank');
		elm1.style.color = '#999999';
		elm1.style.backgroundColor = '#ffffff';
		//elm1.style.fontWeight = 'normal';
		elm2.style.color = '#000000';
		elm2.style.backgroundColor = '#ddeeff';
		//elm2.style.fontWeight = 'bold';
	},
	replace: function(where) {
		var regpat = '^http:\/\/cu39\.s57\.xrea\.com/';
		for (var i=0; i<document.links.length; i++) {
			if (document.links[i].href.match(regpat)) {
				document.links[i].target = '_self';
			}
			else {
				document.links[i].target = where;
			}
		}
	}
}
window.onload = function() {
	document.getElementById('targetchange').style.visibility = 'visible';

	//Event.observe('anchorcheck', 'click', externalLink, false);
	var elm1 = document.getElementById('inlink');
	var elm2 = document.getElementById('exlink');

	if (window.event) {
		elm1.attachEvent('onclick', linkTargetToggle.internal);
		elm2.attachEvent('onclick', linkTargetToggle.external);
	} else {
		elm1.addEventListener('click', linkTargetToggle.internal, false);
		elm2.addEventListener('click', linkTargetToggle.external, false);
	}
}
