var loaded = false;var initState = false;var hideInt = 200;var menuItems = 7;var ns4 = (document.layers);var ie4 = (document.all);var ns6 = (document.getElementById);var ie5mac = ((window.navigator.userAgent.indexOf('MSIE 5.2') >= 0) && (window.navigator.userAgent.indexOf('Mac') >= 0))var xPos;function setVis(layerID, boolval) {	if (ie4) { if(document.all[layerID]) document.all[layerID].style.visibility = boolval ? 'visible' : 'hidden'; }	else if (ns4) { if(document.layers[layerID]) document.layers[layerID].visibility = boolval ? 'show' : 'hide'; }	else if (ns6) { if(document.getElementById(layerID)) document.getElementById(layerID).style.visibility = boolval ? 'visible' : 'hidden'; };}function setLeft(layerID, val) {	if (ie4) { if(document.all[layerID]) document.all[layerID].style.left = val; }	else if (ns4) { if(document.layers[layerID]) document.layers[layerID].left = val; }	else if (ns6) { if(document.getElementById(layerID)) document.getElementById(layerID).style.left = val };}function getWidth() {	if (document.documentElement && document.documentElement.clientWidth) return document.documentElement.clientWidth;	else if (document.body && document.body.clientWidth) return document.body.clientWidth;}function detectSize() {	if(loaded && ie5mac) location.replace(location.href);		var aw = 0;	aw = getWidth();//	alert(aw);	xPos = 0;	if(aw > 770) xPos = Math.round((aw - 770) / 2);	setLeft("layer1", xPos + 60);	setLeft("layer2", xPos + 133);	setLeft("layer3", xPos + 261);	setLeft("layer4", xPos + 319);	setLeft("layer5", xPos + 384);	setLeft("layer6", xPos + 453);	setLeft("layer7", xPos + 566);	loaded = true;}function hideLayers() {	for (var i = 1; i <= menuItems; i++) setVis("layer" + i, false);}	function showMenu(menuID) {	if (initState) clearTimeout(TID)	else initState = true;    	hideLayers();	setVis("layer" + menuID, true);	}		function closeMe(obj) {	timeoutString = "hideLayers()"	if (ns6) TID = ns6 ? window.setTimeout(timeoutString, hideInt) : setTimeout(timeoutString, hideInt);}var popupwin = null;var ary = new Array();var first = true;var previous_url;var screenHeight = Math.round(screen.availHeight * 0.90)	function windowOpen(url,openHeight) {			if (openHeight > screenHeight) {		openHeight = screenHeight;	}	var winString = "height=" + openHeight + ",width=405,scrollbars=0,status=0,top=20,left=100";	if (first) {		popupwin = window.open( url, "2uk", winString);		popupwin.focus();		first = false;	} else {		if ( popupwin != null && !popupwin.closed && previous_url == url ) { popupwin.focus(); }		else {			if (popupwin.closed) {				popupwin = window.open( url, "2uk", winString);				popupwin.focus();			} else {				popupwin.location = url;				popupwin.focus();			}		}		}	previous_url = url ;}function refreshMenu() {				for (var i = 1; i < menuItems; i++) {		if (ie4) {			eval("layer" + i + ".style.visibility = 'hidden'");		} else if (ns4) {			eval("document.layers['layer" + i + "'].visibility = 'hide'");		} else if (ns6) {			eval("document.getElementById('layer" + i + "').style.visibility = 'hidden'");		}	}}	function showMenu(menuID) {			if (initState) {		clearTimeout(TID)	} else { 	initState = true;  }    refreshMenu();				for (var i = 1; i < menuItems; i++) {		if (menuID == "" + i) {			if (ie4) {				eval("layer" + menuID + ".style.visibility = 'visible'");			} else if (ns4) {				eval("document.layers['layer" + menuID + "'].visibility = 'show'");									} else if (ns6) {				eval("document.getElementById('layer" + menuID + "').style.visibility = 'visible'");			}		} else {			if (ie4) {				eval("layer" + i + ".style.visibility = 'hidden'");			} else if (ns4) {				eval("document.layers['layer" + i + "'].visibility = 'hide'");			} else if (ns6) {				eval("document.getElementById('layer" + i + "').style.visibility = 'hidden'");			}		}								}}		function closeMe(obj){	timeoutString = "refreshMenu()"  if (ie4) {TID = setTimeout(timeoutString,hideInt);}  else if (ns4) {TID = setTimeout(timeoutString,hideInt);}  else if (ns6) {TID =window.setTimeout(timeoutString,hideInt);}	 }// redirects the browserfunction peopleRedirect() {		var peopleID;		peopleID = eval('document.peopleForm.fPeople.value');			if (peopleID != 0) {			url = "peopleDetail.asp?id=" + peopleID ;			location.href = url;		}}	// redirects the browserfunction editionRedirect() {		var editionID;		editionID = eval('document.editionForm.fEdition.value');			if (editionID != 0) {			url = "newsletter.asp?id=" + editionID ;			location.href = url;		}		if (editionID == 0) {			location.href = "newsletterAll.asp?view=1";		}}var popupwin = null;var ary = new Array();var first = true;var previous_url;var screenHeight = Math.round(screen.availHeight * 0.90)	function windowOpen(url,openHeight) {			if (openHeight > screenHeight) {		openHeight = screenHeight;	}	var winString = "height=" + openHeight + ",width=480,scrollbars=1,status=0,top=20,left=100";	if (first) {		popupwin = window.open( url, "holmanWebb", winString);		popupwin.focus();		first = false;	} else {		if ( popupwin != null && !popupwin.closed && previous_url == url ) { popupwin.focus(); }		else {			if (popupwin.closed) {				popupwin = window.open( url, "holmanWebb", winString);				popupwin.focus();			} else {				popupwin.location = url;				popupwin.focus();			}		}		}	previous_url = url ;}	// These functions are used to check email address for subscription sign up// they were moved from functions.asp on the 14.09.2004 to check if they were// the reason for the large gap on the RHS in some browsers/*var testresultsfunction checkemail(){	var str=document.emailSubmit.fEmail.value//	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i	var filter=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/		if (filter.test(str))testresults=trueelse{alert("Please input a valid email address!")testresults=false}return (testresults)}function checkbae(){if (document.layers||document.getElementById||document.all)return checkemail()elsereturn true}*/