function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


function scroll(obj, oWidth, oHeight, direction, speed)
{
var scrollDiv		= obj
var scrollContent	= document.createElement("span")
scrollContent.style.position = "absolute"
scrollDiv.applyElement(scrollContent, "inside")
var displayWidth	= (oWidth  != "auto" && oWidth ) ? oWidth  : scrollContent.offsetWidth  + parseInt(scrollDiv.currentStyle.borderRightWidth)
var displayHeight	= (oHeight != "auto" && oHeight) ? oHeight : scrollContent.offsetHeight + parseInt(scrollDiv.currentStyle.borderBottomWidth)
var contentWidth	= scrollContent.offsetWidth
var contentHeight	= scrollContent.offsetHeight
var scrollXItems	= Math.ceil(displayWidth  / contentWidth)  + 1
var scrollYItems	= Math.ceil(displayHeight / contentHeight) + 1

scrollDiv.style.width	 = displayWidth
scrollDiv.style.height	 = displayHeight
scrollDiv.style.overflow = "hidden"
scrollDiv.setAttribute("direction", direction ? direction : "left")

var scroll_script =	"var scrollDiv = " + scrollDiv.uniqueID										+"\n"+
"var scrollObj = " + scrollContent.uniqueID									+"\n"+
"var contentWidth = " + contentWidth + " * (scrollObj.runtimeStyle.zoom ? scrollObj.runtimeStyle.zoom : 1)"	+"\n"+
"var scrollx = scrollObj.runtimeStyle.pixelLeft"								+"\n"+
"var scrolly = scrollObj.runtimeStyle.pixelTop"									+"\n"+

"switch (scrollDiv.state.toLowerCase())"								+"\n"+
"{"													+"\n"+
"case ('scroll')	:"									+"\n"+
"switch (scrollDiv.direction)"								+"\n"+
"{"											+"\n"+
"case ('left')		:"							+"\n"+
"scrollx = (--scrollx) % contentWidth"					+"\n"+
"break"									+"\n"+
"case ('right')	:"								+"\n"+
"scrollx = -contentWidth + (++scrollx) % contentWidth"			+"\n"+
"break"									+"\n"+
"default		:"							+"\n"+
"return"								+"\n"+
"}"											+"\n"+
"scrollObj.runtimeStyle.left = scrollx"							+"\n"+
"scrollObj.runtimeStyle.top = scrolly"							+"\n"+
"break"											+"\n"+

"}"

var contentNode = document.createElement("span")
contentNode.runtimeStyle.position = "absolute"
contentNode.runtimeStyle.width = contentWidth
scrollContent.applyElement(contentNode, "inside")
for (var i=0; i <= scrollXItems; i++)
{
for (var j=0; j <= scrollYItems ; j++)
{
if (i+j == 0)	continue
var tempNode = contentNode.cloneNode(true)
var contentLeft, contentTop
scrollContent.insertBefore(tempNode)
contentLeft = contentWidth * i
contentTop = contentHeight * j
tempNode.runtimeStyle.left = contentLeft
tempNode.runtimeStyle.top  = contentTop
}
}

scrollDiv.state = "scroll"
setInterval(scroll_script, speed ? speed : 20)
}
onload = new Function("scroll(document.all['equipment'], 390, 100)")
