// XHTML valid new window script courtesy of James Edwards

document.onclick = function(e)
{
	var target = e ? e.target : window.event.srcElement;

	while (target && !/^(a|body)$/i.test(target.nodeName))
	{
		target = target.parentNode;
	}

	if (target && target.getAttribute('rel')
			&& target.rel == 'external')
	{
		var external = window.open(target.href);

		return external.closed;
	}
}



// Default form field value control

function clearDefault(objInput)
{
	if ('Search SPI'==objInput.value) objInput.value = ""
}

function checkContentChange(objInput)
{
	if (objInput.value=="") {objInput.value = objInput.defaultValue;}
}

function fn_isEmpty(objInput)
{
	if ((objInput.value==objInput.defaultValue) || (objInput.value == "")){return false;}
	return true;
}



// Preload core hover images

var imgNames = ['tab-hover.png'];
var imgPathPrefix = ['images/'];
var imgObjects = [];

for (var i = 0; i < imgNames.length; i++)
{
	imgObjects[i] = new Image();
	imgObjects[i].src = imgPathPrefix + imgNames[i];
}
