// Accessible popup code for QA.com
// Buglet in Opera browsers re popups

var strUserAgent = navigator.userAgent.toLowerCase();
var boolIsOp = (strUserAgent.indexOf('opera')!=-1)?true:false;

function fnLaunchPopup(objAnchor)
{
	var strUrl = '';
	var intWinWidth = 1010;
	var intWinHeight = 650;
	var intXOffset = 0;
	var intYOffset = 0;
	var strWindowName = 'Course01';
	var strWindowProps = 'width=' + intWinWidth + ',height=' + intWinHeight + ',scrollbars=0,screenX=0,screenY=0,status=1,top=' + intYOffset + ',left=' + intXOffset + '';

	// establish URL...
	if(objAnchor.getAttribute) strUrl = objAnchor.getAttribute('href');
	if(strUrl=='') strUrl = objAnchor.href;

	// no URL...
	if(strUrl=='') return true;

	// Attempt popup...
	if(strUrl) var objPopup = window.open(strUrl,strWindowName,strWindowProps);

	// Opera buglet
	if(objPopup && !boolIsOp) objPopup.focus();

	// check popup exists...
	return (objPopup)?false:true;
}