// Created By		:	ARJI	14/0/01
// Change History	:
//							:	Bryan Archer 14/05/2002 Added showInternal function
// Purpose			:	To open a new Window for TechnicalArticles. 
//						Opens any Allowable Page while also addressing browser version issues.

	
	function showInternal() {
		if(document.all('internalonly').style.display == 'none') {
			document.all('InternalToggle').src='/_RMVirtual/images/minus.gif'
			document.all('InternalToggleText').innerText ='Hide Internal Information';
			document.all('internalonly').style.display = '';	
		}
		else {
			document.all('InternalToggle').src='/_RMVirtual/images/plus.gif'
			document.all('internalonly').style.display = 'none';	
			document.all('InternalToggleText').innerText ='Show Internal Information';
		}
	}


	function HeadOpenTechDoc(pstrDoc) 
	{
		var strPage = new String(window.location);
	
		var strWinSettings = null;
		var numWinCW = 680;
		var numWinH = 480;
		var numWinW = numWinCW - 10;
		var numWinL = null;
		var numWinT = 0;
		var browserName = '';
		var browserVersion = '';
		var browserJavascript = '1.0';
		var browserDHTML = '0';


		// Printer friendly
		 if (pstrDoc == 'Printer=1')
			{
				if(strPage.indexOf('?')>0){
					pstrDoc = strPage + '&' + pstrDoc + '&nav=0'
				}
				else {
					pstrDoc = strPage + '?' + pstrDoc + '&nav=0'
				}
			}
			else {
				pstrDoc = pstrDoc + '&nav=0'
			}
		
		if (navigator) {
		  if (navigator.appName) { //note: can't use switch in 1.0
		    if (navigator.appName=='Microsoft Internet Explorer')
				browserName='IE';
		    else if (navigator.appName=='Netscape')
				browserName='NN';}
		  if (navigator.appVersion)
		    browserVersion = navigator.appVersion.substring(0,3);}
		if (browserName=='IE' && browserVersion=='4.0')
		  browserDHTML = '1.0';
		
		if (browserName == "NN") 
		{
			if (parseInt(browserVersion) < 4)
			{
				// Navigator Verion 3 & below
				strWinSettings = "scrollbars,toolbar=1,resizable=1,menubar=1,width="+numWinW+",height="+numWinH;	
			}
			else
			{
				// Navigator Verion 4 & above
				numWinL = (window.screen.width) - (numWinCW);
				strWinSettings = "scrollbars,toolbar=1,resizable=1,menubar=1,width="+numWinW+",height="+numWinH+",screenX="+numWinL+",screenY="+numWinT;		
			}
		}
		else if (browserName == "IE")
		{
			if (parseInt(browserVersion) > 3)
			{
				// IE Verion 4 & above
				numWinL = (window.screen.width) - (numWinCW);
			}
			else
			{
				// IE 3
				numWinL = 80;
			}
			strWinSettings = "scrollbars,toolbar=Yes,resizable=Yes,menubar=Yes,width="+numWinW+",height="+numWinH+",left="+numWinL+",top="+numWinT;
		}
		else
		{
			strWinsettings = "scrollbars,toolbar=Yes,resizable=Yes,menubar=Yes";
		}
	
		// Open the New Window
		winPopUp = window.open(pstrDoc,"",strWinSettings)
	
		// Bring new window to the Front.

		if (!((browserName == "IE") && (parseInt(browserVersion) <= 3)))
		{
			winPopUp.focus();
		}

	}
	
