
var timeout;
var layerover;
var browser = "";
if(document.getElementById) {
	browser = "GECKO";
} else if(document.all) {
	browser = "MSIE";
} else if(document.layers) {
	browser = "NS4";
}

var loff = 108;

var developments = new Array (
['developments', '274'],
['Corporate and Organization', '/News/Articles/news.cgi?catid=114&display=2', ''],
['Energy Management', '/News/Articles/news.cgi?catid=115&display=2', ''],
['Environment and Sustainability', '/News/Articles/news.cgi?catid=1012&display=2', ''],
['Industry Awards', '/News/Articles/news.cgi?catid=111&display=2', ''],
['Other Developments', '/News/Articles/news.cgi?catid=120&display=2', ''],
['Security Issues', '/News/Articles/news.cgi?catid=117&display=2', ''],
['', '', '']
);

var products = new Array (
['products', '290'],
['Accessories', '/News/Articles/news.cgi?catid=121&display=3', ''],
['Building Products', '/News/Articles/news.cgi?catid=122&display=3', ''],
['Carpeting and Flooring', '/News/Articles/news.cgi?catid=1006&display=3', ''],
['Energy', '/News/Articles/news.cgi?catid=123&display=3', ''],
['Environment and Sustainability', '/News/Articles/news.cgi?catid=1013&display=3', ''],
['Furniture', '/News/Articles/news.cgi?catid=124&display=3', ''],
['Indoor Air Quality', '/News/Articles/news.cgi?catid=1010&display=3', ''],
['Lighting', '/News/Articles/news.cgi?catid=125&display=3', ''],
['Office Equipment', '/News/Articles/news.cgi?catid=1007&display=3', ''],
['Other', '/News/Articles/news.cgi?catid=128&display=3', ''],
['Publications', '/News/Articles/news.cgi?catid=1008&display=3', ''],
['Security', '/News/Articles/news.cgi?catid=1002&display=3', ''],
['Services', '/News/Articles/news.cgi?catid=126&display=3', ''],
['Software', '/News/Articles/news.cgi?catid=127&display=3', ''],
['Worker Safety', '/News/Articles/news.cgi?catid=1011&display=3', ''],
['', '', '']
);

var regulations_and_government = new Array (
['regulations_and_government', '303'],
['Compliance', '/News/Articles/news.cgi?catid=1004&display=1', ''],
['Energy', '/News/Articles/news.cgi?catid=102&display=1', ''],
['Environmental', '/News/Articles/news.cgi?catid=100&display=1', ''],
['Worker Safety', '/News/Articles/news.cgi?catid=105&display=1', ''],
['', '', '']
);

var magazines = new Array (
['magazines', '417'],
['AFE', '/ProfResources/Magazines/AFE/', ''],
['BOMA', '/ProfResources/Magazines/BOMA/', ''],
['CoreNet Global\'s LEADER', '/ProfResources/Magazines/CoreNet/', ''],
['FMJ (IFMA)', '/ProfResources/Magazines/FMJ/', ''],
['FM World', '/ProfResources/Magazines/FMWorld/', ''],
['ISSA', '/ProfResources/Magazines/ISSA/', ''],
['PFM', '/ProfResources/Magazines/PFM/', ''],
['RFP', '/ProfResources/Magazines/RFP/', ''],
['Site Selection', '/ProfResources/Magazines/SiteSelection/', ''],
['', '', '']
);

var sustainability = new Array (
['sustainability', '477'],
['Featured Articles', '/ProfResources/Sustainability/Articles/', ''],
['News Stories', '/ProfResources/Sustainability/News/', ''],
['Directory', '/ProfResources/Sustainability/Directory/', ''],
['', '', '']
);

var fm_directory = new Array (
['fm_directory', '720'],
['Search by Product', '/Marketplace/index.cgi?searchmethod=category#featured', ''],
['Search by Company', '/Marketplace/index.cgi?searchmethod=company#featured', ''],
['Search by Keyword', '/Marketplace/index.cgi?searchmethod=keyword#featured', ''],
['', '', '']
);

var media_planner = new Array (
['media_planner', '127'],
['Media Planner', '/About/Media/FMLinkMediaKit.pdf', 'newwindow'],
['FM Marketplace Directory (free)', '/About/Media/freelist.cgi', ''],
['FM Sustainability Directory (free)', '/ProfResources/Sustainability/Media/', ''],
['', '', '']
);


var masterlist = new Array(
['developments', developments],
['products', products],
['regulations_and_government', regulations_and_government],
['magazines', magazines],
['sustainability', sustainability],
['fm_directory', fm_directory],
['media_planner', media_planner],
['', '']
);




if(browser == "NS4") {
	origWidth = innerWidth;
	origHeight = innerHeight;
	loff = 108;
}

function NSRedraw() {
	if(browser == "NS4") {
		if(innerWidth != origWidth || innerHeight != origHeight) {
			location.reload();
		}
	}
}


function DisplayPopups() {
	for(i = 0; i < masterlist.length - 1; i++) {
		bufname = masterlist[i][0];
		bufarr = masterlist[i][1];

		var strdiv = '<div id=' + bufarr[0][0] + ' class=popupmenu ';
		strdiv = strdiv + 'onMouseOver=\"LayerActive();\" ';
		strdiv = strdiv + 'onMouseOut=\"StandbyHidePopups();\">';

		strdiv = strdiv + '<table border=0 bgcolor=#4477AA cellspacing=0 cellpadding=0>';

		strdiv = strdiv + '<tr><td bgcolor=#FFFFFF colspan=7><img src=/images/space.gif width=2 height=2></td></tr>';

		strdiv = strdiv + '<tr><td bgcolor=#FFFFFF><img src=/images/space.gif width=2 height=2></td>';
		strdiv = strdiv + '<td><img src=/images/space.gif width=1 height=1></td>';
		strdiv = strdiv + '<td bgcolor=#4477AA colspan=4>';
		strdiv = strdiv + '<span class=controlheadwh>&nbsp;' + bufarr[0][0].replace(/_/g, ' ').toUpperCase() + '</span>';
		strdiv = strdiv + '</td>';
		strdiv = strdiv + '<td bgcolor=#FFFFFF><img src=/images/space.gif width=2 height=2></td></tr>';


		strdiv = strdiv + '<tr><td bgcolor=#FFFFFF><img src=/images/space.gif width=2 height=2></td>';
		strdiv = strdiv + '<td bgcolor=#4477AA><img src=/images/space.gif width=4 height=2></td>';
		strdiv = strdiv + '<td bgcolor=#76DCB7><img src=/images/space.gif width=4 height=2></td>';
		strdiv = strdiv + '<td bgcolor=#76DCB7 class=controldesc>';


		for(j = 1; j < bufarr.length - 1; j++) {
			strdiv = strdiv + '<nobr>';
			if(bufarr[j][1] != '') {
				strdiv = strdiv + '<a href=\'' + bufarr[j][1] + '\' ';
				if(bufarr[j][2] != '') {
					strdiv = strdiv + 'target=\'' + bufarr[j][2] + '\' ';
				}
				strdiv = strdiv + 'class=\'controldesc\' onMouseOver=this.style.textDecoration=\'underline\'; onMouseOut=this.style.textDecoration=\'none\';>';
			}
			strdiv = strdiv + bufarr[j][0];

			if(bufarr[j][1] != '') {
				strdiv = strdiv + '</a>';
			}
			strdiv = strdiv + '</nobr><br>';
		}
		strdiv = strdiv + '</td>';

		strdiv = strdiv + '<td bgcolor=#76DCB7><img src=/images/space.gif width=100 height=2></td>';
		strdiv = strdiv + '<td bgcolor=#4477AA><img src=/images/space.gif width=4 height=2></td>';
		strdiv = strdiv + '<td bgcolor=#FFFFFF><img src=/images/space.gif width=2 height=2></td></tr>';

		strdiv = strdiv + '<tr><td bgcolor=#FFFFFF><img src=/images/space.gif width=2 height=4></td>';
		strdiv = strdiv + '<td bgcolor=#4477AA colspan=5><img src=/images/space.gif width=2 height=4></td>';
		strdiv = strdiv + '<td bgcolor=#FFFFFF><img src=/images/space.gif width=2 height=4></td></tr>';

		strdiv = strdiv + '<tr><td bgcolor=#FFFFFF colspan=7><img src=/images/space.gif width=2 height=2></td></tr>';

		strdiv = strdiv + '</table>';
		strdiv = strdiv + '</div>';
		document.write(strdiv);
	}

// TopicSearch Popup
strdiv = '<div id=topicsearch class=popupmenu ';
strdiv = strdiv + 'onMouseOver="LayerActive();" ';
strdiv = strdiv + 'onMouseOut="StandbyHidePopups();">';
strdiv = strdiv + '<table border=0 bgcolor=#4477AA cellspacing=0 cellpadding=0>';
strdiv = strdiv + '<tr><td bgcolor=#FFFFFF colspan=7><img src=/images/space.gif width=2 height=2></td></tr>';
strdiv = strdiv + '<tr><td bgcolor=#FFFFFF><img src=/images/space.gif width=2 height=2></td>';
strdiv = strdiv + '<td><img src=/images/space.gif width=1 height=1></td>';
strdiv = strdiv + '<td bgcolor=#4477AA colspan=4>';
strdiv = strdiv + '<span class=controlheadwh>&nbsp;<i>TopicSearch</i></span>';
strdiv = strdiv + '</td>';
strdiv = strdiv + '<td bgcolor=#FFFFFF><img src=/images/space.gif width=2 height=2></td></tr>';

strdiv = strdiv + '<tr><td bgcolor=#FFFFFF><img src=/images/space.gif width=2 height=2></td>';
strdiv = strdiv + '<td bgcolor=#4477AA><img src=/images/space.gif width=4 height=2></td>';
strdiv = strdiv + '<td bgcolor=#76DCB7><img src=/images/space.gif width=4 height=2></td>';
strdiv = strdiv + '<td bgcolor=#76DCB7 class=controldesc>';
strdiv = strdiv + '<table border=0 cellpadding=8>';
strdiv = strdiv + '<tr><td colspan=4 valign=top>';
strdiv = strdiv + '<span class=controldesc>Select a topic below to search for News and Surveys articles on that topic. Use SEARCH (green menu bar) to expand the search to the entire site, including featured articles in RESOURCES. Topics with an * denote those that have new articles within the past two weeks.</span><br><br>';
strdiv = strdiv + '</td></tr>';
strdiv = strdiv + '<tr><td width=25% valign=top>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Accessibility">';
strdiv = strdiv + 'accessibility</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Audio Visual">';
strdiv = strdiv + 'audio visual</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Benchmarking">';
strdiv = strdiv + 'benchmarking</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Best Practices">';
strdiv = strdiv + 'best practices</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Building Commissioning">';
strdiv = strdiv + 'building commissioning</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Building Systems">';
strdiv = strdiv + 'building systems</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Cable Management">';
strdiv = strdiv + 'cable management</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Carpeting">';
strdiv = strdiv + 'carpeting</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Ceilings">';
strdiv = strdiv + 'ceilings</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Compliance">';
strdiv = strdiv + 'compliance</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Construction">';
strdiv = strdiv + 'construction</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Contracting">';
strdiv = strdiv + 'contracting</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '</td><td width=25% valign=top class=controldesc>'
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Disaster Recovery">';
strdiv = strdiv + 'disaster recovery</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Emergency Power">';
strdiv = strdiv + 'emergency power</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Emergency Preparedness">';
strdiv = strdiv + 'emergency preparedness</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Energy Management">';
strdiv = strdiv + 'energy management</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Ergonomics">';
strdiv = strdiv + 'ergonomics</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Financial">';
strdiv = strdiv + 'financial</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Fire Protection">';
strdiv = strdiv + 'fire protection</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Fleet Management">';
strdiv = strdiv + 'fleet management</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Flooring">';
strdiv = strdiv + 'flooring</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Furniture, Furnishings">';
strdiv = strdiv + 'furniture, furnishings</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Historic Preservation">';
strdiv = strdiv + 'historic preservation</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Housekeeping">';
strdiv = strdiv + 'housekeeping</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '</td><td width=25% valign=top class=controldesc>'
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=HVAC">';
strdiv = strdiv + 'hvac</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Indoor Air Quality">';
strdiv = strdiv + 'indoor air quality</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Interior Build-Out">';
strdiv = strdiv + 'interior build-out</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Landscaping">';
strdiv = strdiv + 'landscaping</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Leasing">';
strdiv = strdiv + 'leasing</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Lighting">';
strdiv = strdiv + 'lighting</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Maintenance, Operations">';
strdiv = strdiv + 'maintenance, operations</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Outsourcing">';
strdiv = strdiv + 'outsourcing</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Project Management">';
strdiv = strdiv + 'project management</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Property Management">';
strdiv = strdiv + 'property management</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Real Estate">';
strdiv = strdiv + 'real estate</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Relocation">';
strdiv = strdiv + 'relocation</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '</td><td width=25% valign=top class=controldesc>'
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Roofing">';
strdiv = strdiv + 'roofing</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Safety, health">';
strdiv = strdiv + 'safety, health</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Security">';
strdiv = strdiv + 'security</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Software">';
strdiv = strdiv + 'software</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Sound Masking">';
strdiv = strdiv + 'sound masking</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Space Management">';
strdiv = strdiv + 'space management</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Strategic Facilities Management">';
strdiv = strdiv + 'strategic facilities management</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '* ';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Sustainability">';
strdiv = strdiv + 'sustainability</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Telecommunications">';
strdiv = strdiv + 'telecommunications</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Teleworking">';
strdiv = strdiv + 'teleworking</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=Waste Management">';
strdiv = strdiv + 'waste management</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '<a class=controldesc href="/Search/topicsearch.cgi?keyword=">';
strdiv = strdiv + '</a><br>';
strdiv = strdiv + '<img src=/images/space.gif width=2 height=7><br>';
strdiv = strdiv + '</td></tr></table>';
strdiv = strdiv + '</td>';
strdiv = strdiv + '<td bgcolor=#76DCB7><img src=/images/space.gif width=10 height=2></td>';
strdiv = strdiv + '<td bgcolor=#4477AA><img src=/images/space.gif width=4 height=2></td>';
strdiv = strdiv + '<td bgcolor=#FFFFFF><img src=/images/space.gif width=2 height=2></td></tr>';
strdiv = strdiv + '<tr><td bgcolor=#FFFFFF><img src=/images/space.gif width=2 height=7></td>';
strdiv = strdiv + '<td bgcolor=#4477AA colspan=5><img src=/images/space.gif width=2 height=7></td>';
strdiv = strdiv + '<td bgcolor=#FFFFFF><img src=/images/space.gif width=2 height=7></td></tr>';
strdiv = strdiv + '<tr><td bgcolor=#FFFFFF colspan=7><img src=/images/space.gif width=2 height=2></td></tr>';
strdiv = strdiv + '</table>';
strdiv = strdiv + '</div>';
document.write(strdiv);

}


function ShowPopup(pname) {
	var elements = 0;
//  alert('showing popup');
//  document.all.pmenu1.style.visibility = 'visible';

	clearTimeout(timeout);
	HideAllPopups();

	for(i = 0; i < masterlist.length - 1; i++) {
		if(masterlist[i][0] == pname) {
			bufpop = masterlist[i][0];
			bufarr = masterlist[i][1];
			if(browser == "NS4") {
				bufvoff = parseInt(bufarr[0][1]) + 10;
			} else {
				bufvoff = bufarr[0][1];
			}

			var wheight = 2000;
			var yscroll = 0;

			if(window.innerHeight) {
				wheight = window.innerHeight;
				yscroll = window.pageYOffset;
			} else {
				wheight = document.body.offsetHeight;
				yscroll = document.body.scrollTop;
			}

			elements = bufarr.length;
			var vext = (20 + parseInt(bufvoff) + parseInt(elements * 14));

			if(vext > wheight + yscroll) {
				bufvoff = parseInt(bufvoff) + parseInt(yscroll) - parseInt(vext - wheight);
			}

			if(browser == "NS4") {
				document.layers[pname].top = bufvoff;
				document.layers[pname].left = loff;
			} else if(browser == "GECKO") {
				document.getElementById(pname).style.top = bufvoff;
				document.getElementById(pname).style.left = loff;
			} else {
				document.all[pname].style.top = bufvoff;
				document.all[pname].style.left = loff;
			}
		}
	}

	if(browser == "NS4") {
		document.layers[pname].visibility = 'visible';
	} else if(browser == "GECKO") {
		document.getElementById(pname).style.visibility = 'visible';
	} else {
		document.all[pname].style.visibility = 'visible';
	}
}


function ShowTopicSearch() {
	var elements = 0;
	var bufvoff = 230;

//  alert('showing popup');
//  document.all.pmenu1.style.visibility = 'visible';

	clearTimeout(timeout);
	HideAllPopups();

	if(browser == "NS4") {
		bufvoff = bufvoff + 10;
	}

	var wheight = 2000;
	var yscroll = 0;

	if(window.innerHeight) {
		wheight = window.innerHeight;
		yscroll = window.pageYOffset;
	} else {
		wheight = document.body.offsetHeight;
		yscroll = document.body.scrollTop;
	}

	elements = 13;
	var vext = (70 + parseInt(bufvoff) + parseInt(elements * 24));

	if(vext > wheight + yscroll) {
		bufvoff = parseInt(bufvoff) + parseInt(yscroll) - parseInt(vext - wheight);
	} else if(parseInt(bufvoff) < parseInt(yscroll)) {
        bufvoff = parseInt(yscroll);
    }

	if(browser == "NS4") {
		document.layers["topicsearch"].top = bufvoff;
		document.layers["topicsearch"].left = loff;
	} else if(browser == "GECKO") {
		document.getElementById("topicsearch").style.top = bufvoff;
		document.getElementById("topicsearch").style.left = loff;
		document.getElementById("topicsearch").style.width = 600;
	} else {
		document.all["topicsearch"].style.top = bufvoff;
		document.all["topicsearch"].style.left = loff;
	}

	if(browser == "NS4") {
		document.layers["topicsearch"].visibility = 'visible';
	} else if(browser == "GECKO") {
		document.getElementById("topicsearch").style.visibility = 'visible';
	} else {
		document.all["topicsearch"].style.visibility = 'visible';
	}
}


function HideAllPopups() {
	for(i = 0; i < masterlist.length - 1; i++) {
		buf = masterlist[i][0];

		if(browser == "NS4") {
			document.layers[buf].visibility = 'hidden';
		} else if(browser == "GECKO") {
			document.getElementById(buf).style.visibility = 'hidden';
		} else {
			document.all[buf].style.visibility = 'hidden';
		}

		if(! layerover) {
			if(browser == "NS4") {
				document.layers[buf].visibility = 'hidden';
			} else if(browser == "GECKO") {
				document.getElementById(buf).style.visibility = 'hidden';
			} else {
				document.all[buf].style.visibility = 'hidden';
			}
		}

		if(browser == "NS4") {
			document.layers["topicsearch"].visibility = 'hidden';
		} else if(browser == "GECKO") {
			document.getElementById("topicsearch").style.visibility = 'hidden';
		} else {
			document.all["topicsearch"].style.visibility = 'hidden';
		}
	}
}

function StandbyHidePopups() {
//  alert('standing by to hide');
	clearTimeout(timeout);
	layerover = false;
	timeout = setTimeout('HideAllPopups()', 1000);
}

function LayerActive() {
	clearTimeout(timeout);
	layerover = true;
}

DisplayPopups();

for(i = 0; i < masterlist.length - 1; i++) {
	bufname = masterlist[i][0];
	if(browser == "NS4") {
		document.layers[bufname].onmouseover = LayerActive;
		document.layers[bufname].onmouseout = StandbyHidePopups;
	} else if(browser == "GECKO") {
		document.getElementById(bufname).style.onmouseover = LayerActive;
		document.getElementById(bufname).style.onmouseover = StandbyHidePopups;
	} else {
		document.all[bufname].style.onmouseover = LayerActive;
		document.all[bufname].style.onmouseover = StandbyHidePopups;
	}
}
