

<!--
var dom = document.getElementById;
var iex = document.all;
var ns4 = document.layers;
function addEvent(event,method){
	this[event] = method;
	if(ns4) this.captureEvents(Event[event.substr(2,event.length).toUpperCase()]);
}
function removeEvent(event){
	this[event] = null;
	if(ns4) this.releaseEvents(Event[event.substr(2,event.length).toUpperCase()]);
}
function getElement(name,nest){
	nest = nest ? "document."+nest+"." : "";
	var el = dom ? document.getElementById(name) : iex ? document.all[name] : ns4 ? eval(nest+"document."+name) : 
false;
	el.css = ns4 ? el : el.style;
	el.getTop = function(){return parseInt(el.css.top) || 0};
	el.setTop = function(y){el.css.top = ns4 ? y: y+"px"};
	el.getHeight = function(){return ns4 ? el.document.height : el.offsetHeight};
	el.getClipHeight = function(){return ns4 ? el.clip.height : el.offsetHeight};
	el.hideVis = function(){el.css.visibility="hidden"};
	el.addEvent = addEvent;
	el.removeEvent = removeEvent;
	return el;
}
function getYMouse(e){
	return iex ? event.clientY : e.pageY;
}
document.addEvent = addEvent;
document.removeEvent = removeEvent;
ScrollObj = function(speed, dragHeight, trackHeight, trackObj, upObj, downObj, dragObj, contentMaskObj, contentObj){
	this.speed = speed;
	this.dragHeight = dragHeight;
	this.trackHeight = trackHeight;
	this.trackObj = getElement(trackObj);
	this.upObj = getElement(upObj);
	this.downObj = getElement(downObj);
	this.dragObj = getElement(dragObj);
	this.contentMaskObj = getElement(contentMaskObj);
	this.contentObj = getElement(contentObj,contentMaskObj);
	this.obj = contentObj+"Object";
	eval(this.obj+"=this");
	
	this.trackTop = this.dragObj.getTop();
	this.trackLength = this.trackHeight-this.dragHeight;
	this.trackBottom = this.trackTop+this.trackLength;
	this.contentMaskHeight = this.contentMaskObj.getClipHeight();
	this.contentHeight = this.contentObj.getHeight();
	this.contentLength = this.contentHeight-this.contentMaskHeight;
	this.scrollLength = this.trackLength/this.contentLength;
	this.scrollTimer = null;
	
	if(this.contentHeight <= this.contentMaskHeight){
		this.dragObj.hideVis();
	}else{
		var _this = this;
		this.trackObj.addEvent("onmousedown", function(e){_this.scrollJump(e);return false});
		this.upObj.addEvent("onmousedown", function(){_this.scroll(_this.speed);return false});
		this.upObj.addEvent("onmouseup", function(){_this.stopScroll()});
		this.upObj.addEvent("onmouseout", function(){_this.stopScroll()});
		this.downObj.addEvent("onmousedown", function(){_this.scroll(-_this.speed);return false});
		this.downObj.addEvent("onmouseup", function(){_this.stopScroll()});
		this.downObj.addEvent("onmouseout", function(){_this.stopScroll()});
		this.dragObj.addEvent("onmousedown", function(e){_this.startDrag(e);return false});
		if(iex) this.dragObj.addEvent("ondragstart", function(){return false});
	}
}
ScrollObj.prototype.startDrag = function(e){
	this.dragStartMouse = getYMouse(e);
	this.dragStartOffset = this.dragObj.getTop();
	var _this = this;
	document.addEvent("onmousemove", function(e){_this.drag(e)});
	document.addEvent("onmouseup", function(){_this.stopDrag()});
}
ScrollObj.prototype.stopDrag = function(){
	document.removeEvent("onmousemove");
	document.removeEvent("onmouseup");
}
ScrollObj.prototype.drag = function(e){
	var currentMouse = getYMouse(e);
	var mouseDifference = currentMouse-this.dragStartMouse;
	var dragDistance = this.dragStartOffset+mouseDifference;
	var dragMovement = (dragDistance<this.trackTop) ? this.trackTop : (dragDistance>this.trackBottom) ? 
this.trackBottom : dragDistance;
	this.dragObj.setTop(dragMovement);
	var contentMovement = -(dragMovement-this.trackTop)*(1/this.scrollLength);
	this.contentObj.setTop(contentMovement);
}
ScrollObj.prototype.scroll = function(speed){
	var contentMovement = this.contentObj.getTop()+speed;
	var dragMovement = this.trackTop-Math.round(this.contentObj.getTop()*(this.trackLength/this.contentLength));
	if(contentMovement > 0){
		contentMovement = 0;
	}else if(contentMovement < -this.contentLength){
		contentMovement = -this.contentLength;
	}
	if(dragMovement < this.trackTop){
		dragMovement = this.trackTop;
	}else if(dragMovement > this.trackBottom){
		dragMovement = this.trackBottom;
	}
	this.contentObj.setTop(contentMovement);
	this.dragObj.setTop(dragMovement);
	this.scrollTimer = window.setTimeout(this.obj+".scroll("+speed+")",25);
}
ScrollObj.prototype.stopScroll = function(){
	if(this.scrollTimer){
		window.clearTimeout(this.scrollTimer);
		this.scrollTimer = null;
	}
}
ScrollObj.prototype.scrollJump = function(e){
	var currentMouse = getYMouse(e);
	var dragDistance = currentMouse-(this.dragHeight/2);
	var dragMovement = (dragDistance<this.trackTop) ? this.trackTop : (dragDistance>this.trackBottom) ? 
this.trackBottom : dragDistance;
	this.dragObj.setTop(dragMovement);
	var contentMovement = -(dragMovement-this.trackTop)*(1/this.scrollLength);
	this.contentObj.setTop(contentMovement);
}
function hideScrollbars(){
	if(document.getElementsByTagName){
		document.getElementsByTagName("body")[0].style.overflow = "hidden";
	}
}
function fixNetscape4(){
	if(ns4origWidth != window.innerWidth || ns4origHeight != window.innerHeight){
		window.location.reload();
	}	
}
if(document.layers){
	ns4origWidth = window.innerWidth;
	ns4origHeight = window.innerHeight;
	window.onresize = fixNetscape4;
}
function onopen() {
	// speed, dragHeight, trackHeight, trackObj, upObj, downObj, dragObj, contentMaskObj, contentObj
	myScroll = new ScrollObj(10,100,205,"track","up","down","drag","contentmask","content");
}
function showimage() {
//alert('made it here');
var images = new Array;
var imgStr = "/shop/images.nsf/ImagesGeneral/1B30B0528231B07385256FDD00648DB6/$File/football.jpg, /shop/images.nsf/ImagesGeneral/25AC090BEBC5C34C85256FDD00648DB5/$File/couplewine.jpg, /shop/images.nsf/ImagesGeneral/4C87F603D966822385256FDD00648DB3/$File/blackcouple.jpg, /shop/images.nsf/ImagesGeneral/99A6268317DB737585256FDD00648DB8/$File/momandgirls.jpg, /shop/images.nsf/ImagesGeneral/A2C619DDBA0EC72B85256FDD00648DB9/$File/momson.jpg, /shop/images.nsf/ImagesGeneral/A3F1F60C338136D185256FDD00648DBC/$File/swing.jpg, /shop/images.nsf/ImagesGeneral/BEBDE74D6E355E1C85256FDD00648DBD/$File/threeonback.jpg, /shop/images.nsf/ImagesGeneral/D48C6881ED661C5585256FDD00648DBA/$File/purpleman.jpg, /shop/images.nsf/ImagesGeneral/DA84EE52EB713B9985256FDD00648DB7/$File/girlcellphone.jpg, /shop/images.nsf/ImagesGeneral/E13E7C1ECBA3798E85256FDD00648DBB/$File/shopcouple.jpg, /shop/images.nsf/ImagesGeneral/F6F190F07BDE730C85256FDD00648DB4/$File/blond.jpg";
images = imgStr.split(', ');
//Define and populate the array 
//Generate a random number then display the image from that array index
n = images.length-1
rdmImage = Math.floor(Math.random()*n) +1;
//alert("Here is image number" + rdmImage + "Here is image length" + images.length)
document.write('<img border=\"0\" src=\"' + images[rdmImage] + '\"width=\"250\" height=\"445\">');
}
//-->

