var toggle=0; // global variable used to keep section header graphic in onMouseover status
//while its submenu layer is being rolled over; 'toggle' is equivalent to the 'num' variable
//used in the Section Header rollover script and corresponds with the 'section' value passed to layerCreate 

// *******************************************
// Rollover Functions for Section Headers ONLY
// *******************************************
//
// graphics MUST follow naming convention of on1.gif, on2, off1, off2, etc
	function gotoPage(page) {
		document.location=page;
	}

	function Preloadimgs(length, path, type) {
        for(var i = 1; i<=length; i++) {
                this[i]= new Image()
                this[i].src= path + i + type
        }
    return this
}
	// preloads Section Header rollover ON imgs
	on=new Preloadimgs(5,'on','news.gif')
	// preloads Section Header rollover OFF/default imgs
	off=new Preloadimgs(5,'off','news.gif')
	
//So, for the 5 menus, this[i] is an image holder, and this[i].src is on1.gif, and so on

	// rollover function called by onmouseOver of Section Header
	function rollOn(num){
		toggle=num;
		if (toggle!=subsect){
		   	if(document.images){
			eval('document.images["off'+num+'"].src='+'on[num].src');
			//ex. document.images[off1].src=on[1].src
			}
		}
	}
        
	// rollover function called by onmouseOut of Section Header
	function rollOff(num){
		toggle=num;
			if(document.images){
			eval('document.images["off'+num+'"].src='+'off[num].src')
			//ex. document.images[off1].src=off[1].src
			}
	}

//Page Reload

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
 
// *************************************************
// Rollover Functions for Layer Drop-down Menus ONLY
// *************************************************
//
// swaps the LAST graphic to be onmouseOver-ed back to its onmouseOff status
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr;
  for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
  }
//while (document.MM_sr && i) < document.MM_sr.length && (x=document.MM_sr[i]) && x.oSrc) i++
//when it is no longer less than, cuz ____ then document.MM_sr[i].src = document.MM_sr[i].oSrc
 function MM_preloadImages() { //v3.0
	var d=document; if(d.images){
	if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments;
	for(i=0; i<a.length; i++)
    	if (a[i].indexOf("#")!=0){
			d.MM_p[j]=new Image;
			d.MM_p[j++].src=a[i];}
	}
}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; 
	for(i=0;i<(a.length-2);i+=3)
		if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

// ***************
// Layer Functions
// ***************
function MM_showHideLayers() { //v2.0
  var i, visStr, args, theObj,lName,theObj2;

  args = MM_showHideLayers.arguments;

  for (i=0; i<(args.length-2); i+=3) { //with arg triples (objNS,objIE,visStr)
    visStr = args[i+3];
	if (navigator.appName == 'Netscape' && document.layers != null) { // Net 4.x
    	theObj2 = eval(args[i]);
			if (visStr == 'show') {rollOn(toggle);}
		    if (visStr == 'hide') {rollOff(toggle);}
      theObj2.visibility = visStr;
	} 

	else if (document.all != null) { // IE 4.x+
     if (visStr == 'show') {
	  	visStr ='visible'; //convert vals
		rollOn(toggle);
		}
      if (visStr == 'hide'){
	  	visStr = 'hidden';
		rollOff(toggle);
		}
      theObj = eval(args[1]);  // previous code said theObj=eval(args[i+1]);
      if (theObj) theObj.style.zindex = 100;
      if (theObj) theObj.style.visibility = visStr;
    } 

	else if(document.getElementById){ // Net 6 and future DOM compliant friendly
			if (visStr == 'show') {
				visStr='visible';
				rollOn(toggle);
				}
		    if (visStr == 'hide') {
				//alert(visStr);
				visStr='hidden';
				rollOff(toggle);
				}	
	 theObj = eval(args[i+2]);
      if (theObj) theObj.style.zindex = 100;
      if (theObj) theObj.style.visibility = visStr;
	}
  
  } // end of for loop
} // end of function

function ieHider(){
 var argsn;
 argsn=ieHider.arguments;
 if (!eval(argsn[0]+".contains(argsn[1])"))       
 MM_showHideLayers("document.layers[\'"+argsn[0]+"\']",argsn[0],"document.getElementById(\'"+argsn[0]+"\')",'hide');
}

function layerOnOff(){  //this works correctly - AP
var args,theObj;

 args=layerOnOff.arguments;
     if(parseInt(navigator.appVersion) > 3)
 {

 	if((parseInt(navigator.appVersion)>=5 && navigator.appName == "Netscape")) // Netscape 6
	 {
	 document.getElementById(args[0]).onmouseover = new Function("MM_showHideLayers(\"document.layers[\'"+args[0]+"\']\",\"document.all[\'"+args[0]+"\']\",\"document.getElementById(\'"+args[0]+"\')\",\'show\')");
      document.getElementById(args[0]).onmouseout = new Function("MM_showHideLayers(\"document.layers[\'"+args[0]+"\']\",\"document.all[\'"+args[0]+"\']\",\"document.getElementById(\'"+args[0]+"\')\",\'hide\')");
	 }
	 
	else if((parseInt(navigator.appVersion)<5 && navigator.appName == "Netscape")) // Netscape 4.x
     {
     document.layers[args[0]].onmouseover = new Function("MM_showHideLayers(\"document.layers[\'"+args[0]+"\']\",\"document.all[\'"+args[0]+"\']\",\"document.getElementById(\'"+args[0]+"\')\",\'show\')");
      document.layers[args[0]].onmouseout = new Function("MM_showHideLayers(\"document.layers[\'"+args[0]+"\']\",\"document.all[\'"+args[0]+"\']\",\"document.getElementById(\'"+args[0]+"\')\",\'hide\')");
     } else // Internet Explorer
    {
     theObj=eval("document.all[\'"+args[0]+"\']");     
     theObj.onmouseover = new Function("MM_showHideLayers(\"document.layers[\'"+args[0]+"\']\",\"document.all[\'"+args[0]+"\']\",\"document.getElementById(\'"+args[0]+"\')\",\'show\')");
     theObj.onmouseout = new Function("ieHider(\"document.all[\'"+args[0]+"\']\",window.event.toElement)");
    }
}
document.write('</div>');
}

// Info
var Info = new Array (new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array());
Info [0][0]='Home Page&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
Info [0][1]='index.shtml';
Info [1][0]='New At Tritech&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
Info [1][1]='new.shtml';
Info [2][0]='Contact Info&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
Info [2][1]='contact.shtml';
Info [3][0]='Company Profile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
Info [3][1]='profile.shtml';
Info [4][0]='Technical Support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
Info [4][1]='techsupport.shtml';
Info [5][0]='Our Guarantee&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
Info [5][1]='guarantee.shtml';
Info [6][0]='Terms and Conditions&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
Info [6][1]='terms.shtml';
Info [7][0]='Sales&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
Info [7][1]='TRService+Sales.shtml';
Info [8][0]='Customer Service&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
Info [8][1]='contact.shtml';

// BLinks
var BLinks = new Array (new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array());
BLinks [0][0]='Meeting Info&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
BLinks [0][1]='biologymeetings.shtml';
BLinks [1][0]='Worm Links&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
BLinks [1][1]='http://elegans.swmed.edu';
BLinks [2][0]='Fly Links&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
BLinks [2][1]='http://flybase.bio.indiana.edu:82';
BLinks [3][0]='Yeast Links&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
BLinks [3][1]='http://genome-www.stanford.edu/Saccharomyces/community.html';
BLinks [4][0]='Frog Links&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
BLinks [4][1]='http://vize222.zo.utexas.edu';
BLinks [5][0]='Grant Info&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
BLinks [5][1]='grant.shtml';
BLinks [6][0]='Job Info&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
BLinks [6][1]='jobinfo.shtml';
BLinks [7][0]='Literature Search&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
BLinks [7][1]='lit.shtml';
BLinks [8][0]='DNA Search&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
BLinks [8][1]='http://www.ncbi.nlm.nih.gov/PubMed/';
BLinks [9][0]='Protein Search&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
BLinks [9][1]='http://www.ncbi.nlm.nih.gov/PubMed/';
BLinks [10][0]='Constants and Equations&nbsp;&nbsp;&nbsp;';
BLinks [10][1]='const.shtml';
BLinks [11][0]='Find a Collaborator&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
BLinks [11][1]='collaboratorintro.shtml';
BLinks [12][0]='Discussion Groups&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
BLinks [12][1]='discussionintro.shtml';
BLinks [13][0]='Science News&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
BLinks [13][1]='sciencenewsintro.shtml';
BLinks [14][0]='Questions and Answers&nbsp;&nbsp;&nbsp;&nbsp;';
BLinks [14][1]='qandaintro.shtml';

// SFun
var SFun = new Array (new Array(),new Array(),new Array(),new Array(),new Array(),new Array());
SFun [0][0]='Naughty Experiments&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
SFun [0][1]='naughtexperintro.shtml';
SFun [1][0]='Compromising Photos&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
SFun [1][1]='funphotos.shtml';
SFun [2][0]='Rumors and Gossip&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
SFun [2][1]='rumorsgossip.shtml';
SFun [3][0]='Contests&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
SFun [3][1]='contests.shtml';
SFun [4][0]='Science History&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
SFun [4][1]='http://www.asmusa.org/mbrsrc/archive/SIGNIFICANT.htm';
SFun [5][0]='Science Chat Room&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
SFun [5][1]='chatintro.shtml';

// products
var products = new Array (new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array());
products [0][0]='Cloning Gun&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
products [0][1]='clonpage.shtml';
products [1][0]='PourBoy III&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
products [1][1]='cat4pb&plates.shtml';
products [2][0]='Digitherm Incubators&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
products [2][1]='cat2incu&tempcont.shtml';
products [3][0]='CO2 Digitherm Incubators';
products [3][1]='cat2incu&tempcont.shtml';
products [4][0]='Microinjectors&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
products [4][1]='cat1scopeinjectmagnip.shtml#microinjector';
products [5][0]='Complete Injection Scope&nbsp;&nbsp<br> &nbsp;&nbsp;&nbsp Systems&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
products [5][1]='injectionscopesys.shtml';
products [6][0]='Microscope Glide Stage';
products [6][1]='injectionscopesys.shtml#glide';
products [7][0]='Stereo Microscopes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
products [7][1]='cat1scopeinjectmagnip.shtml';
products [8][0]='Temperature Controllers&nbsp;';
products [8][1]='cat2incu&tempcont.shtml#tempkit';
products [9][0]='Petri Dishes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
products [9][1]='cat4pb&plates.shtml#petri';
products [10][0]='Microscope Slides and &nbsp;&nbsp;&nbsp;<BR> &nbsp;&nbsp;&nbsp;&nbsp;Cover Slips';
products [10][1]='cat1scopeinjectmagnip.shtml#slides';
products [11][0]='Drosophila Products&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
products [11][1]='cat5co2drosophila.shtml';
products [12][0]='PappaCooler&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
products [12][1]='cat2incu&tempcont.shtml#Pappacooler';
products [13][0]='Freez-O-File&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
products [13][1]='cat2incu&tempcont.shtml#Freezofile';
products [14][0]='UV Lights&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
products [14][1]='cat3agaroseuvsoft.shtml#uv';
products [15][0]='Centrifuge Tubes and Trays';
products [15][1]='cat4pb&plates.shtml#CENTTUBES';
products [16][0]='Tissue Culture Plates,<br>&nbsp;&nbsp;&nbsp;&nbsp;Flasks and Dishes&nbsp;';
products [16][1]='cat4pb&plates.shtml#TCP';
products [17][0]='Ice Buckets&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
products [17][1]='cat2incu&tempcont.shtml#ICEBUCKETS';
products [18][0]='Micro-Magnipulators&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
products [18][1]='cat1scopeinjectmagnip.shtml#micromagnip';
products [19][0]='Super Agarose&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
products [19][1]='cat3agaroseuvsoft.shtml';
products [20][0]='DNA Software&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
products [20][1]='cat3agaroseuvsoft.shtml#gels';
products [21][0]='Full Catalog and Price List&nbsp;';
products [21][1]='pricelist.shtml';

// howto
var howto = new Array (new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array());
howto [0][0]='Order a Catalog&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
howto [0][1]='inforeq.shtml';
howto [1][0]='Purchase a Product&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
howto [1][1]='howtopurchaseproduct.shtml';
howto [2][0]='Get a free T-shirt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
howto [2][1]='howtogettshirt.shtml';
howto [3][0]='Get your Tritech Product&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;Repaired&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
howto [3][1]='howtogetrepair.shtml';
howto [4][0]='Upgrade your product to a<br>&nbsp;&nbsp;&nbsp;&nbsp;newer model&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
howto [4][1]='howtoupgrade.shtml';
howto [5][0]='Get on our mailing list&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
howto [5][1]='howtogetonmailinglst.shtml';
howto [6][0]='Get a replacement&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;product manual';
howto [6][1]='manuals.shtml';
howto [7][0]='View or print our product&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;flyers&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
howto [7][1]='manuals.shtml#flyer';

// Function layerCreate dynamically generates layer based on passed parameters
// Description of variables:
//		layid = name of layer and corresponds to array
//		section = Numeric var representing main navigation choice
//		ht = Height in pixels of layer for IE 
//		lt = Number of pixels from Left for positioning layer in IE
function layerCreate(layid,section,ht,lt){
var choice=0, linknames, Moptions, d=document;
linknames=eval(layid);
Moptions=linknames.length; // how many options appear in menu
var AgentString=navigator.userAgent;
if ( (parseInt(navigator.appVersion) <5) && (navigator.appName == 'Netscape') ) {
	d.write('<div id="'+layid+'" class="menuchoice'+section+'">');} // uses style defs from top
else {if ( (AgentString.indexOf('AOL') != -1) && !((navigator.platform != 'Windows') && (parseInt(navigator.appVersion == 4))) ) {d.write('<div id="'+layid+'" style="position:absolute; width:= 101px; height:'+ht+'px; z-index:10; left:'+lt+'px; top:48px; visibility: hidden">');} // generates style defs for layers in AOL 4
else if ((AgentString.indexOf('6') != -1)&& (navigator.appName == 'Netscape')) {d.write('<div id="'+layid+'" style="position:absolute; width:= 121px; height:'+ht+'px; z-index:100; left:'+lt+'px; top:48px; visibility: hidden">');} // generates style defs for layers in Netscape 6
else if ((AgentString.indexOf('MSIE')) != -1) {
	temp=navigator.appVersion.split("MSIE")
	version=parseFloat(temp[1])
	if (version>=5.0){d.write('<div id="'+layid+'" style="position:absolute; width:= 101px; height:'+ht+'px; z-index:100; left:'+lt+'px; top:55px; visibility: hidden">');} // IE 5 and up
	else{d.write('<div id="'+layid+'" style="position:absolute; width:= 101px; height:'+ht+'px; z-index:100; left:'+lt+'px; top:50px; visibility: hidden">');}} // IE 4 and under
else {d.write('<div id="'+layid+'" style="position:absolute; width:= 101px; height:'+ht+'px; z-index:100; left:'+lt+'px; top:50px; visibility: hidden">');}} // generates style defs for layers in IE

//this writes a blank div if you're in the section
if (section==subsect){
eval('document.images["off'+subsect+'"].src='+'on[subsect].src')
d.write('<table width="148" border="0" cellspacing="0" cellpadding="0">');
d.write('<tr><td bgcolor="#ffffff" height="1"><img src="spacer.gif" height="1" width="1"></td></tr></table>'); 
d.close();
}

else{
// START NEW MENU
d.write('<table width="150" border="0" cellspacing="0" cellpadding="0">');
d.write('<tr><td colspan="3" bgcolor="#ffffff" height="1"><img src="spacer.gif" height="1" width="1"></td></tr>');//new
// START LOOP HERE
var i;
d.write('<tr><td rowspan="'+Moptions*2+'" bgcolor="#cfcfec" width="1"><img src="spacer.gif" width="1" height="1" border="0"></td><td bgcolor="#cfcfec"><img src="spacer.gif" width="146" height="1"></td><td rowspan="'+Moptions*2+'" bgcolor="#cfcfec" width=1><img src="spacer.gif" width="1" height="1" border="0"></td></tr>');
for(i=0; i<Moptions; i++){ // creates one table row per option, creates links, loops until done
	choice=(i+1);
	d.write('<tr><td class="layernav" onMouseOver="bgColor=\'#cfcfec\'" onMouseOut="bgColor=\'#e4e4f4\'" bgcolor="#e4e4f4" onClick="gotoPage(\''+linknames[i][1]+'\')" height="16"><a href="'+linknames[i][1]+'" onMouseOver="MM_swapImage(\'opt'+section+choice+'\',\'\',\'ci_layer_arrow_on.gif\',1)" onMouseOut="MM_swapImgRestore()" class="layernav"><img src="ci_layer_arrow_off.gif" width="12" height="9" name="opt'+section+choice+'" border="0" align="bottom">'+linknames[i][0]+'</a></td></tr>');
	if (i!=(Moptions-1)){
	d.write('<tr><td bgcolor="#ffffff"><img src="spacer.gif" width="146" height="1"></td></tr>');}
	} // END OF LOOP onClick="gotoPage('+linknames[i][1]+')"

//BOTTOM PIECE
d.write('<tr><td colspan="3" bgcolor="#00007f"><img src="spacer.gif" width="148" height="4"></td></tr></table>');
// END OF DYNAMIC CODE FOR ONE LAYER
//d.close();
}

}
