// Rollover functionsfunction imghighlight(whichimg) {	var imgsrc = new String(whichimg.src);	imgsrc = imgsrc.replace(new RegExp('_off\.','g'),'_on\.');	whichimg.src = imgsrc;}function imgnohighlight(whichimg) {	var imgsrc = new String(whichimg.src);	imgsrc = imgsrc.replace(new RegExp('_on\.','g'),'_off\.');	whichimg.src = imgsrc;}/****************************************************************pop-up window functionality*****************************************************************/window.onerror=null;var win = null;function newWindow(mypage, myname, w, h, scroll) {closePopWin();var winl = (screen.width - w) / 2;var wint = (screen.height - h) / 2;winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',noresize';win = window.open(mypage, myname, winprops);}function closePopWin() {     if(win != null) {          if(!win.closed) {              win.close();              win = null;          } else {              win = null;          }     }}/****************************************************************pop-up window functionality*****************************************************************//****************************************************************mouseover events nav*****************************************************************/// Browser-specific div referencesvar divswitch = ''var styleswitch = ''if (document.all) { 	divswitch = 'document.all.'; 	styleswitch = '.style';} else if (document.layers) {	divswitch = 'document.layers.';	styleswitch = '';} else if (navigator.appName == 'Netscape' && parseFloat(navigator.appVersion) >= 5) {	divswitch = 'document.getElementById("';	styleswitch = '").style';}// Define on and off states for main navigationvar offstate = new Array();var onstate = new Array();offstate['casterswheels'] = new Image ();offstate['casterswheels'].src = imagedir + 'casterswheels_off.gif';offstate['engineeredhinges'] = new Image ();offstate['engineeredhinges'].src = imagedir + 'engineeredhinges_off.gif';offstate['haydockcasters'] = new Image ();offstate['haydockcasters'].src = imagedir + 'haydockcasters_off.gif';offstate['stockerhinges'] = new Image ();offstate['stockerhinges'].src = imagedir + 'stockerhinges_off.gif';offstate['tubularproducts'] = new Image ();offstate['tubularproducts'].src = imagedir + 'tubularproducts_off.gif';offstate['erwagner'] = new Image ();offstate['erwagner'].src = imagedir + 'erwagner_off.gif';onstate['casterswheels'] = new Image ();onstate['casterswheels'].src = imagedir + 'casterswheels_on.gif';onstate['engineeredhinges'] = new Image ();onstate['engineeredhinges'].src = imagedir + 'engineeredhinges_on.gif';onstate['haydockcasters'] = new Image ();onstate['haydockcasters'].src = imagedir + 'haydockcasters_on.gif';onstate['stockerhinges'] = new Image ();onstate['stockerhinges'].src = imagedir + 'stockerhinges_on.gif';onstate['tubularproducts'] = new Image ();onstate['tubularproducts'].src = imagedir + 'tubularproducts_on.gif';onstate['erwagner'] = new Image ();onstate['erwagner'].src = imagedir + 'erwagner_on.gif';// Rollover functionsvar timerflag = 0;function activatenav(whichnav) {	if (timerflag != 0) {		cleartimer();	}	deactivatenav(activenav);	activenav = whichnav;	if (activenav != basenav) {		rollon(whichnav);	}	eval(divswitch + 'divnav' + whichnav + styleswitch + '.visibility="visible"');}//this function will reset the nav to defaultfunction activatenavbase(whichnav) {	if (timerflag != 0) {		cleartimer();	}	deactivatenav(activenav);	activenav = whichnav;	if (activenav != basenav) {		rollon(whichnav);	}	//eval(divswitch + 'divnav' + whichnav + styleswitch + '.visibility="visible"');}function deactivatenav(whichnav) {	if (activenav != basenav) {		rolloff(whichnav);	}	eval(divswitch + 'divnav' + whichnav + styleswitch + '.visibility="hidden"');}function rollon(whichnav) {	document.images[whichnav].src = onstate[whichnav].src;}function rolloff(whichnav) {	document.images[whichnav].src = offstate[whichnav].src;}// Timer functionsfunction settimer() {	timer = setTimeout('activatenavbase(basenav);',750);	timerflag = 1;}function cleartimer() {	if (timerflag != 0) {		clearTimeout(timer);	}}