function Submit()
{
	document.search.action = "cgi-bin/catalog.cgi?" + document.search.keywords.value;
}

function SelectPrinter(printer_link)
{
	if(printer_link.length != 0)
		location.href = printer_link;
}

function Currency(value)
{
	// Returns passed number as string in $xxx,xxx.xx format.
	value = eval(value);
	number = Math.abs((Math.round(value * 100) / 100));
	string = "" + number;
	if(string.indexOf(".") == -1)
		string += ".00";
	dStr = string.substr(0, string.indexOf("."));
	dNum = dStr - 0;
	pStr = string.substr(string.indexOf("."));
	while(pStr.length < 3)
		pStr += "0";

	// Adds comma in thousands place.
	if(dNum >= 1000)
	{
		dLen = dStr.length;
		dStr = parseInt("" + (dNum / 1000)) + "," + dStr.substring(dLen - 3, dLen);
	}

	// Adds comma in millions place.
	if(dNum >= 1000000)
	{
		dLen = dStr.length;
		dStr = parseInt("" + (dNum / 1000000)) + "," + dStr.substring(dLen - 7, dLen);
	}
	retval = dStr + pStr;

	// Put numbers in parentheses if negative.
	if(number < 0)
		retval = "(" + retval + ")";
	return "$" + retval;
}

NS60   = (navigator.userAgent.indexOf("Netscape6/6.0") != -1);
Opera  = (navigator.userAgent.indexOf('Opera') != -1) || (navigator.appName.indexOf('Opera') != -1) || (window.opera);
Opera7 = (Opera&&document.createElement != null && document.addEventListener != null);
IE4    = (document.all&&!Opera);
mac    = ((IE4) && (navigator.appVersion.indexOf("Mac") != -1));
DOM    = document.documentElement && !IE4 && !Opera
NS4    = navigator.appName.indexOf("Netscape") > -1 && !DOM;
mswnd  = (navigator.appVersion.indexOf("Windows") != -1 || navigator.appVersion.indexOf("WinNT") != -1);

if(IE4)
{
	av = navigator.appVersion;
	avi = av.indexOf("MSIE");
	if(avi == -1)
	{
		version = parseInt(av);
	}
	else
	{
		version = parseInt(av.substr(avi + 4));
	}
}

var ver = '2.5.1';
var m1 = new Object;
m1.name ='m1';
m1.fnm = 'menu_m1';

if(!window.lastm || window.lastm < 1)
{
	lastm=1;
}

if(NS4 || IE4 || DOM || Opera)
{
	m1.v17=null;
	m1.v17Timeout='';
	var maxZ=1000;
	m1.v18;
	m1.targetFrame;
	var docLoaded=false;
	m1.bIncBorder=true;
	m1.v29=null;
	m1.v29Str='';
	m1.v55=50;
	m1.scrollStep=10;
	m1.fadingSteps=4;
	m1.transTLO=1;
	m1.fixSB=0;
	m1.v21=".";
	m1.maxlev=1;
	m1.v22=0;
	m1.bVarWidth=0;
	m1.bShowDel=100;
	m1.scrDel=0;
	m1.v23=150;
	m1.levelOffset=-1;
	m1.bord=0;
	m1.vertSpace=2;
	m1.sep=1;
	m1.v19=false;
	m1.bkv=0;
	m1.rev=0;
	m1.shs=0;
	m1.xOff=0;
	m1.yOff=0;
	m1.v20=false;
	m1.cntFrame="";
	m1.menuFrame="";
	m1.v24="";
	m1.mout=true;
	m1.iconSize=8;
	m1.closeDelay=1000;
	m1.tlmOrigBg="#CCE6FF";
	m1.tlmOrigCol="Black";
	m1.v25=true;
	m1.v52=true;
	m1.popupOpacity = 100;
	m1.v11=false;
	m1.v10=0;
	m1.popupLeftPad = 5;
	m1.v54 = 0;
	m1.v01=2;
	m1.tlmHlBg="";
	m1.tlmHlCol="#0000FF";
	m1.borderCol="White";
	m1.menuHorizontal=true;
	m1.scrollHeight=6;
}

m1.lev0 = new Array ("12px",false,false,"White","#7398D5","White","Trebuchet MS,Arial,Verdana,Tahoma","#3C6DBF") ;
m1.lev1 = new Array ("12px",false,false,"White","#7398D5","White","Trebuchet MS,Arial,Verdana,Tahoma","#3C6DBF") ;
m1mn1   = new Array
(
	"Return and Exchange","return.html",0,"","",
	"Installation","install.html",0,"","",
	"Troubleshooting","troubleshoot.html",0,"","",
	"FAQ","faq.html",0,"","",
	"Shipping","shipping.html",0,"","",
	"Other Ways to Order","ordermethod.html",0,"",""
)

absPath="";

if(m1.v19 && !m1.v20)
{
	if(window.location.href.lastIndexOf("\\") > window.location.href.lastIndexOf("/"))
	{
		sepCh = "\\";
	}
	else
	{
		sepCh = "/";
	}
	absPath = window.location.href.substring(0, window.location.href.lastIndexOf(sepCh) + 1);
}

m1.popupOffset = 1;
m1.v02 = m1.v23;
if(DOM || IE4 || Opera7)
{
	var stp="<img width=1 height=1 style='display:none' id=";
	var stq=" src='menu/menu_m1";
	document.write(stp + "'pre0m1tlm0'" + stq + "_i0.gif'>");
	document.write(stp + "'pre1m1tlm0'" + stq + "_i0h.gif'>");
	document.write(stp + "'pre0m1tlm1'" + stq + "_i1.gif'>");
	document.write(stp + "'pre1m1tlm1'" + stq + "_i1h.gif'>");
	document.write(stp + "'pre0m1tlm2'" + stq + "_i2.gif'>");
	document.write(stp + "'pre1m1tlm2'" + stq + "_i2h.gif'>");
	document.write(stp + "'pre0m1tlm3'" + stq + "_i3.gif'>");
	document.write(stp + "'pre1m1tlm3'" + stq + "_i3h.gif'>");
	document.write(stp + "'pre0m1tlm4'" + stq + "_i4.gif'>");
	document.write(stp + "'pre1m1tlm4'" + stq + "_i4h.gif'>");
}

if(Opera && !Opera7)
	document.write("<" + "script language='JavaScript1.2' src='menu/menu_opera.js'><" + "/" + "script>");
else
	if(NS4)
		document.write("<" + "script language='JavaScript1.2' src='menu/menu_ns4.js'><" + "/" + "script>");
	else
		if(document.getElementById)
			document.write("<" + "script language='JavaScript1.2' src='menu/menu_dom.js'><" + "/" + "script>");
		else
			document.write("<" + "script language='JavaScript1.2' src='menu/menu_ie4.js'><" + "/" + "script>");

document.write("<style type='text/css'>\n");
document.write(".m1CL0,.m1CL0:link{text-decoration:none;color:Black; }\n");
document.write(".m1CL0:visited{color:Black}\n");
document.write(".topFold{position:" + ((!DOM && !IE4) ? "relative" : "static") + "}\n");
if(NS4 && !m1.v25)
	document.write(".x1{padding-left:10px;padding-right:10px;}\n");
document.write(".m1mit{" + ((!NS4 || m1.v25) ? "padding-left:10px;padding-right:10px;" : "") + "color:Black; font-weight:bold; font-family:Trebuchet MS,Arial,Verdana,Tahoma; font-size:x-small; }\n");
document.write("</style>\n\n");
