//**********************************************
// Window Functions for rok.com.au
// Written by ROK Technology P/L
// E rok@rok.com.au
// Author : Jason Tolley
// Date : 2006-11-17
// Last Edit : 2006-11-17
//**********************************************



// Browser Detect
bName = navigator.appName; //detect for Netscape 3+ or IE 4+
bVer = parseInt(navigator.appVersion);
if (bName == "Netscape" && bVer >= 3) br = "n3";
else if (bName == "Microsoft Internet Explorer" && bVer >=4) br = "ie4";
else br = "n2";

// Create Windows list
var lstwindows = new Array();
var lstwhowindows = new Array();
var _gevtName = "";

//Functions
function unloadwin()
{
	// Closes any open windows that this one opened
	for (var i in lstwindows)
	{
			if(lstwindows[i] !=0)
			{
				if (!lstwindows[i].closed) 
				{
					lstwindows[i].close();
					lstwindows[i] = 0;
				}
			}
	}
	for (var i in lstwhowindows)
	{
			if(lstwhowindows[i] !=0)
			{
				if (!lstwhowindows[i].closed) 
				{
					lstwhowindows[i].close();
					lstwhowindows[i] = 0;
				}
			}
	}
}

function showIEwindow(evtName)
{
	top.lstwindows[_gevtName].document.body.focus();
}

function windowOpener(evtName, spath)
{
	//something not right here
	if (evtName == "evtInfo" )
	{
				lstwindows[evtName] = window.open(spath, "Info","toolbar=no,location=no,scrolling=yes,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=490,height=500");
	}
	else if (evtName == "evtInfo")
	{
				top.lstwindows["evtInfo"] = window.open('../info.htm','Info','toolbar=no,location=no,scrolling=yes,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=470,height=500');
	}
	else if (evtName == "evtGlos")
	{
				top.lstwindows["evtGlos"] = window.open('../glos.htm','Glos','toolbar=no,location=no,scrolling=yes,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=470,height=500');
	}
	else if (evtName == "evtNavi")
	{
				top.lstwindows["evtNavi"] = window.open('../navi.htm','Navi','toolbar=no,location=no,scrolling=yes,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=610,height=500');
				
	}

	if (br == "ie4")
	{	
		_gevtName = evtName;
		setTimeout("showIEwindow()", 250);
	}
	else  
	{
		lstwindows[evtName].focus();
	}
}
	