//pass in a negative 1 to go backward, a positive 1 to go forward
function scrollProducts(direction) {
	var i,e,numDisplayed,currPointer;
	var numProducts = productInfo.length;
	var showme = new Array(numProducts);
	
	for (i=0; i<=numProducts; i++) {
		showme[i]='none';
		e = document.getElementById('product'+i);
		if (e) {
			e.style.display = 'none';
		}
	}

	//move the pointer forward or backward
	for (i=0; i<visibleProducts; i++) {
		if (direction < 0) {
			visiblePointer--;
			if (visiblePointer < 0) visiblePointer = (numProducts - 1);
		} else {
			visiblePointer++;
			if (visiblePointer >= numProducts) visiblePointer = 0;
		}
	}
	
	display = 'none';
	numDisplayed = 0;

	currPointer = visiblePointer;
	for (i=0; i<visibleProducts; i++) {
		showme[currPointer] = '';
		currPointer++;
		//wrap at the top of the list
		if (currPointer >= numProducts) currPointer = 0;
	}
	for (i=0; i<numProducts; i++) {
		e = document.getElementById('product'+i);
		if (e) {
			e.style.display = showme[i];
		} else {
			alert('failed to find product'+i);
		}
	}
}
//popup product window	(windowURL, windowName, width, height, startX, startY)
function showProduct(url) {
	var win=open(url,"popup","status=yes,scrollbars=no,resizable=no,toolbar=no,directories=no,menubar=no,width=500,height=500,screenx=250,screeny=0,left=250,top=0");

	win.focus();

}

