if (window != top) top.location.href = location.href;

function checkEmailAddress(field) 
{
	if (field.value != '' && !field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,4}))$)\b/gi)) 
	{
		alert('Please enter a valid e-mail address.');
		field.focus();
		//field.select();

		return false;
	}
	return true;
}

function newWindow(url, name, attribs) 
{
	if (typeof name == "undefined") { name = '';}
	if (typeof attribs == "undefined") { attribs = '';}
	window.open(url, name, attribs); 

	return false;
}

function loadFrame(url, frameName) 
{
	frameName.location.href = url;

	return false;
}

function toggleDisplay() 
{
	args = toggleDisplay.arguments; 
	for (i = 0; i < args.length; i++)
	{
		if (typeof args[i] == 'string')
		{
			obj = document.getElementById(args[i]);
		}
		else 
		{
			obj = args[i];
		}

		if (obj.style.display == 'none')
		{
			obj.style.display = '';
		}
		else 
		{
			obj.style.display = 'none';
		}
	}
}

function toggleDisabled() 
{
	args = toggleDisabled.arguments; 
	for (i = 0; i < args.length; i++)
	{
		if (typeof args[i] == 'string')
		{
			obj = document.getElementById(args[i]);
		}
		else 
		{
			obj = args[i];
		}

		if (obj.disabled)
		{
			obj.disabled = false;
		}
		else 
		{
			obj.disabled = true;
		}
	}
}

function addEvent(oTarget, sType, fpDest) 
{
	var oOldEvent = oTarget[sType];
	if (typeof oOldEvent != "function") 
	{
		oTarget[sType] = fpDest;
	} 
	else if (sType == 'onsubmit')
	{
		oTarget[sType] = function(e) 
		{
			if (oOldEvent(e) === false) { return false;}
			return fpDest(e);
		}			
	}
	else 
	{
		oTarget[sType] = function(e) 
		{
			oOldEvent(e);
			fpDest(e);
		}
	}
}

