<!-- // Activate cloak for older browsers
var winNew;
var fIsIe = (document.all != null);

// For support of older components do not use
function openWin(szUrl, szName, nWidth, nHeight, nTop, nLeft, fMenu, fBrowser)
{
	OpenWin(szUrl, szName, nWidth, nHeight, nTop, nLeft, fMenu, fBrowser);
}

function OpenWin(szUrl, szName, nWidth, nHeight, nTop, nLeft, fMenu, fBrowser)
{
	// Set defaults
	if (nTop == null)
		nTop = 25;

	if (nLeft == null)
		nLeft = 25;

	if (nWidth == null)
	{
		nWidth = 600;
	}
	else if (nWidth == "100%")
	{
		nWidth = window.screen.availWidth - 50;
		nLeft = 25;
	}

	if (nHeight == null)
	{
		nHeight = 500;
	}
	else if (nHeight == "100%")
	{
		nHeight = window.screen.availHeight - 50;
		nTop = 25;
	}

	if (fMenu == null)
		fMenu = false;

	if (fBrowser == null)
		fBrowser = false;

	// Close any existing window
	if ((winNew != null) && (! winNew.closed))
	{
		winNew.close();

		// For some reason IE 5 has problems with winNew.close(), get 'winNew not object'.
		// Putting a "wait" in seems to work
		if (fIsIe)
			setTimeout("openSubWin('" + szUrl + "','" + szName + "'," + nWidth + "," +
			                       nHeight + "," + nTop + "," + nLeft + "," + fMenu + "," +
			                       fBrowser + ")", 500);
		else
			openSubWin(szUrl, szName, nWidth, nHeight, nTop, nLeft, fMenu, fBrowser);
	}
	else
	{
		openSubWin(szUrl, szName, nWidth, nHeight, nTop, nLeft, fMenu, fBrowser);
	}
}

function openSubWin(szUrl, szName, nWidth, nHeight, nTop, nLeft, fMenu, fBrowser)
{
var szMenu, szBrowser, szStatus;

	if (fMenu)
	{ szMenu = "yes"; szStatus = "yes"; }
	else
	{ szMenu = "no"; szStatus = "no"; }

	if (fBrowser)
		szBrowser = "yes";
	else
		szBrowser = "no"; 

	if (fIsIe)
	{
		if ((szUrl.indexOf('.asp') > -1) || (szUrl.indexOf('.htm') > -1) || (szUrl.indexOf('.html') > -1) || 
		    (szUrl.charAt(szUrl.length - 1) == "/"))
		{
			winNew = window.open(szUrl, szName,
			                     "channelmode=no,directories=" + szBrowser + ",fullscreen=no,toolbar=" + szBrowser + ",location=" + szBrowser +
			                     ",menubar=" + szMenu + ",resizable=yes,scrollbars=yes,status=" + szStatus +
			                     ",top=" + nTop + ",left=" + nLeft +
			                     ",width=" + nWidth + ",height=" + nHeight, false);  // IE
		}
		else
		{
			winNew = window.open(szUrl, szName,
			                     "channelmode=no,directories=" + szBrowser + ",fullscreen=no,toolbar=" + szBrowser + ",location=" + szBrowser +
			                     ",menubar=" + szMenu + ",resizable=yes,scrollbars=yes,status=" + szStatus +
			                     ",top=" + nTop + ",left=" + nLeft +
			                     ",width=" + nWidth + ",height=" + nHeight, false);  // IE
		}
		winNew.focus();
	}
	else
	{
		if ((szUrl.indexOf('.do') > -1) || (szUrl.indexOf('.md') > -1) || (szUrl.indexOf('.mp') > -1) ||
		    (szUrl.indexOf('.pdf') > -1) || (szUrl.indexOf('.pot') > -1) || (szUrl.indexOf('.pp') > -1) ||
		    (szUrl.indexOf('.vs') > -1) || (szUrl.indexOf('.xl') > -1))
		{
			window.location = szUrl;
		}
		else if (szUrl.indexOf('.nsf') > -1)
		{
			winNew = window.open(szUrl, szName,
			                     "directories=" + szBrowser + ",toolbar=" + szBrowser + ",location=" + szBrowser + ",menubar=" + szMenu +
			                     ",resizable=yes,scrollbars=yes,status=" + szStatus + 
			                     ",screenY=" + nTop + ",screenX=" + nLeft +
			                     ",width=" + nWidth + ",height=" + nHeight);  // Netscape
			winNew.focus();
		}
		else
		{
			winNew = window.open(szUrl, szName,
			                     "directories=" + szBrowser + ",toolbar=" + szBrowser + ",location=" + szBrowser + ",menubar=" + szMenu +
			                     ",resizable=yes,scrollbars=yes,status=" + szStatus +
			                     ",screenY=" + nTop + ",screenX=" + nLeft +
			                     ",width=" + nWidth + ",height=" + nHeight);  // Netscape
			winNew.focus();
		}
	}
}

// Deactivate cloak -->
