//printable var mode
var printable = false;

//preload banner images
var kayaks 			= new Image();
kayaks.src 			= "/images/nav_kayaks.gif";
var kayaks_on		= new Image();
kayaks_on.src 		= "/images/nav_kayaks_on.gif";

var canoes 			= new Image();
canoes.src 			= "/images/nav_canoes.gif";
var canoes_on		= new Image();
canoes_on.src 		= "/images/nav_canoes_on.gif";

var paddling 		= new Image();
paddling.src 		= "/images/nav_paddling.gif";
var paddling_on		= new Image();
paddling_on.src 	= "/images/nav_paddling_on.gif";

var camping 		= new Image();
camping.src 		= "/images/nav_camping.gif";
var camping_on		= new Image();
camping_on.src 		= "/images/nav_camping_on.gif";

var clothing 		= new Image();
clothing.src 		= "/images/nav_clothing.gif";
var clothing_on		= new Image();
clothing_on.src 	= "/images/nav_clothing_on.gif";

var racks 			= new Image();
racks.src 			= "/images/nav_racks.gif";
var racks_on		= new Image();
racks_on.src 		= "/images/nav_racks_on.gif";

var books 			= new Image();
books.src 			= "/images/nav_books.gif?";
var books_on		= new Image();
books_on.src 		= "/images/nav_books_on.gif?";

var search2	 		= new Image();
search2.src 		= "/images/nav_searchButton.gif";
var search_on		= new Image();
search_on.src 		= "/images/nav_searchButton_on.gif";

var home 			= new Image();
home.src 			= "/images/nav_home.gif";
var home_on			= new Image();
home_on.src 		= "/images/nav_home_on.gif";

var account 		= new Image();
account.src 		= "/images/nav_account.gif";
var account_on		= new Image();
account_on.src 		= "/images/nav_account_on.gif";

var wishlist 		= new Image();
wishlist.src 		= "/images/nav_wishlist.gif";
var wishlist_on		= new Image();
wishlist_on.src 	= "/images/nav_wishlist_on.gif";

var cart 			= new Image();
cart.src 			= "/images/nav_cart.gif";
var cart_on			= new Image();
cart_on.src 		= "/images/nav_cart_on.gif";

var srch 			= new Image();
srch.src 			= "/images/nav_search.gif?";
var srch_on			= new Image();
srch_on.src 		= "/images/nav_search_on.gif?";


//change images
function Change(objFrom, objTo)
{
	if(typeof(objFrom) != 'object') {objFrom = ById(objFrom);}
	objFrom.src = objTo.src;
}


//submit search from any page
function SubmitSearch()
{
	var s = ById('searchText');
	if(s.value=='search rutabaga')
	{
		s.value='';
		s.focus();
		s.style.backgroundColor = "#ffffff";
		s.style.color = "#000000";
		return false;
	}
	else
	{
		window.location='/search.asp?pr=1&mf=1&te=1&cl=1&query=' + s.value;
		return false;
	}
}


function SearchText()
{
	if(ById('searchText').value=='search rutabaga')
	{
		var s = ById('searchText');
		s.value='';
		s.style.backgroundColor="#ffffff";
		s.style.color = "#000000";
	}
}


//switch between pritable and standard version
function TogglePrintable()
{
	if(!printable)
	{
		ById('TrBanner').style.display = 'none';
		ById('TrSections').style.display = 'none';
		ById('TdBody1').style.display = 'none';
		ById('TdBody2').style.display = 'none';
		ById('TdBody3').style.display = 'none';
		ById('TrBottom').style.display = 'none';
		
		ById('TrBannerPrintable').style.display = '';
		ById('TrBottomPrintable').style.display = '';
		
		ById('TblMain').style.width = '610px';
		
		document.body.style.background = '';
		printable = true;
	}
	else
	{
		ById('TrBanner').style.display = '';
		ById('TrSections').style.display = '';
		ById('TrBottom').style.display = '';
		
		ById('TdBody1').style.display = '';
		ById('TdBody2').style.display = '';
		ById('TdBody3').style.display = '';
		
		ById('TrBannerPrintable').style.display = 'none';
		ById('TrBottomPrintable').style.display = 'none';
		
		ById('TblMain').style.width = '770px';
		
		printable = false;
	}
}


//cart action, cart items to action, bool/bit show cart overlay
function CartFrame(action, items, showcart)
{
	ById('cartFrame').src = '/cartFrame.asp?cart=' + action + '&items=' + items + '&showCartOverlay=' + showcart + '&r=' + Math.random();
}


function CartFrameOverlay(text)
{
	//clear old if it exists
	RemoveOverlay('cartOverlay');
	var w = 400;
	//create new div to insert
	var objOverlay = document.createElement('div');
	objOverlay.id = 'cartOverlay';
	objOverlay.innerHTML = '<div align="right"><a href="#" onclick="RemoveOverlay(\'' + objOverlay.id + '\'); return false;" onmouseover="document.close' + objOverlay.id + '.src=\'/images/overlayClose_on.gif\'" onmouseout="document.close' + objOverlay.id + '.src=\'/images/overlayClose.gif\'" class=small><img src="/images/overlayClose.gif" border="0" name="close' + objOverlay.id + '"></a></div>' + text;
	objOverlay.className = 'overlay';
	objOverlay.align = 'left';
	objOverlay.style.width = w;
	
	//insert div
	ById('TdBody6').appendChild(objOverlay);
	
	//set location point for overlay text
	objOverlay.style.top = document.body.scrollTop + 120;
	objOverlay.style.left = (Window().Width - w) / 2;
}