			/*				Global declarations			*/			var scrollUpInterval = 15;			var scrollDownInterval = 20;			var scrollTimer;			var undefined;									/*				Gallery item swapping functions			*/												function toggleImage(image)			{				try				{					var source = new String(image.src);					var extension = new String(source.substring(source.lastIndexOf('.'), source.length));										if(source.indexOf('_over') > 0)					{						image.src = source.substring(0, source.indexOf('_over')) + extension;					}					else if(!(source.indexOf('_over') > 0))					{						image.src = source.substring(0, source.indexOf(extension)) + '_over' + extension;					}					}				catch(e)				{					alert('There was an error while swapping the background image for an element. \n ' + e.message);				}			}						function changeItemDetail()			{				//Get a reference to the source element				var source = window.event.srcElement;				//Get the image name and start chopping it up				var imageName = source.src;				//Get the image extension				var extension = imageName.substring(imageName.lastIndexOf('.'), imageName.length);				//Get the base portion of the image path and image name				var imageBaseName = imageName.substring(0, imageName.lastIndexOf('_', imageName.lastIndexOf('_') - 1));				//Get a reference to the itemDetailText and ItemDetailImage tags				var lgText = document.all['ItemDetailText'];				var lgImage = document.all['ItemDetailImage'];				lgText.src = imageBaseName + '_text_lg' + extension;				lgImage.src = imageBaseName + '_item_lg' + extension;			}						function changeItemColor(color)			{				//Get a reference to the item image holder				var image = document.all['itemImageHolder'];								//Get the base item name and extension				var baseItemName = image.src.substring(0, image.src.indexOf('_') + 1);				var extension = image.src.substring(image.src.lastIndexOf('.'));												//Swap to the selected color				image.src = baseItemName + color + extension			}								function changeCategoryItem(itemName)			{				//Get a reference to the item image holder				var image = document.all['itemImageHolder'];								//Get the base item name and extension				var baseItemName = image.src.substring(0, image.src.lastIndexOf('/') + 1);				var extension = image.src.substring(image.src.lastIndexOf('_'));												//Swap to the selected item name				image.src = baseItemName + itemName + extension						}																												/*				Scroll box functions			*/					function scrollUp()			{				var scroller = document.all('content');				var top = (isNaN(parseInt(scroller.style.top))) ? 50 : parseInt(scroller.style.top);								if(scrollTimer != undefined)				{					window.clearInterval(scrollTimer);				}								if(top <= 50)				{					scroller.style.top = top + 1;					scrollTimer = window.setInterval("scrollUp()", scrollUpInterval);				}				else				{					scroller.style.top = 50;				}			}						function scrollDown()			{				var scroller = document.all('content');				var top = (isNaN(parseInt(scroller.style.top))) ? 50 : parseInt(scroller.style.top);								if(scrollTimer != undefined)				{					window.clearInterval(scrollTimer);				}								if(top+scroller.clientHeight > 170)				{					scroller.style.top = top - 1;					scrollTimer = window.setInterval("scrollDown()", scrollDownInterval);				}				else				{					scroller.style.top = -(scroller.clientHeight - 170);				}			}