var isDOM = (document.getElementById ? true : false);
var isIE4 = ((document.all && !isDOM) ? true : false);
var isNS4 = (document.layers ? true : false);

function getRef(id) {
	if (isDOM) return document.getElementById(id);
	if (isIE4) return document.all[id];
	if (isNS4) return document[id];
}

function getSty(id) {
	return (isNS4 ? getRef(id) : getRef(id).style);
}

var tmid;

function changeMenu(action, menunum)
{
	if (action==1)
	{
		tmid = setTimeout('menuHide("'+ menunum +'")', 500);
	}
	else
	{
		clearTimeout(tmid)
	}
}
function menuShow(layername)
{
	menusHide();
	if (layername!='')
	{
		layername = 'SubMenu' + layername ;
		dom = getSty(layername);
		dom.visibility = 'visible';

	}
}

function menuHide(menunum)
{
	layername = 'SubMenu' + menunum;
	dom = getSty(layername);
	dom.visibility = 'hidden';
}
function menusHide()
{
	menuHide(2);
	menuHide(6);
}

function popWindow(page, resize)
{
    new_window = window.open(page,'newwin','width=500,height=350,scrollbars=1,resizable='+ resize);
}

function popSizeWindow(page, resize, width, height)
{
    new_window = window.open(page,'newwin','width=' + width + ',height=' + height + ',scrollbars=1,resizable='+ resize);
}

function nospam(name, subject, body)
{
	var body = escape(body);
	var subject = escape(subject);
	window.location = "mailto:" + name + "@" + "textmine.co.uk?subject=" + subject + "&body=" + body;
}