var tm   = false;
var flag = false;

var ns   = (document.layers)? true:false;
var ie   = (document.all)? true:false;

vis_on=ns?'show':'visible';
vis_off=ns?'hide':'hidden';
dhtml_name=ns?'name':'id';
dhtml_layer=ns?'layers':'all';
dhtml_style=ns?'':'.style';
dhtml__layer=ns?'layer':'div';

prefix 		= '<table id=navbar width=100% cellpadding=0 cellspacing=0 border=0 bgcolor=#FFFFFF><td><table width=100% cellpadding=4 cellspacing=1 border=0><td bgcolor=#5496C7>';
postfix		= '</td></table></td></table>';

var mnList=new Array();
mnList['materials_pop_up'] = (ns?'position=absolute left=120 top=430 visibility=hidden width=210':'style="position:absolute; left:120px; top:430px; width:210px; visibility:hidden;"')
mnList['technology_pop_up'] = (ns?'position=absolute left=120 top=450 visibility=hidden width=190':'style="position:absolute; left:120px; top:450px; width:190px; visibility:hidden;"')

function undoArea() {
	if (flag) {
	 	eval('document.'+ dhtml_layer +'.div' + flag + dhtml_style  +'.visibility = "'+ vis_off +'"');
	}

	flag = false;
}

function hide() {
	clearTimeout (tm);
	tm = false;
	tm = setTimeout('undoArea()', 0 );
}



function show(id) {
	if (tm != false) undoArea();

	clearTimeout (tm);
	tm = false;
	flag = id;
 	eval('document.'+ dhtml_layer +'.div' + flag + dhtml_style  +'.visibility = "'+vis_on+'"');
}

function PrintHeader(name) {
	document.write('<'+dhtml__layer+' '+dhtml_name+'="div'+name+'" '+mnList[name]+' onMouseOver="show(\''+name+'\')" onMouseOut="hide()">');
}