function popupWindow(url)
{
	window.open(url, 'popupWindow', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=300,height=300,screenX=150,screenY=150,top=150,left=150')
}

function updateCountry()
{	
	if(document.addressbook.state)
	{
		document.addressbook.state.value = '';
	}
	if(document.addressbook.zone_id)
	{
		document.addressbook.zone_id.selectedIndex = 0;
	}
	document.addressbook.submit();
}

var szchartIsOpen = false;
function toggleSizeChart()
{
	obj = document.getElementById('sizechart');
	if (obj)
	{		
		if (szchartIsOpen)
		{
			//obj.style.visibility = '';
			new Effect.Fade(obj);
			szchartIsOpen = false;
		} else {
			new Effect.Appear(obj, {beforeUpdate: setDisplayBlank});
			szchartIsOpen = true;
		}		
	}
}

function setDisplayBlank()
{
	obj.style.display = '';	
}

// product search
function clearSearch(obj)
{
	if (obj.className == "searchoff")
	{
		obj.value = '';
		obj.className = "search";
	}
}

function setField(obj, value)
{
	if (obj.value == '')
	{
		obj.value = value;
		obj.className = "searchoff";
	}
}

function showRecentlyViewed()
{
	if (typeof delayRVHide!="undefined")
	{
		clearTimeout(delayRVHide);
	}
		
	obj = document.getElementById('prodrecentview');
	if (obj)
	{
		obj.style.visibility = '';
	}
}

function delayHideRecentlyViewed()
{
	delayRVHide = setTimeout("hideRecentlyViewed()",200);
}

function hideRecentlyViewed()
{	
	obj = document.getElementById('prodrecentview');
	if (obj)
	{
		obj.style.visibility = 'hidden';
	}
}

// submenu navigation
var SUBMENU_DELAY = 200;  //in miliseconds
var currentSubMenu = '';

function showSubMenu(nav1Obj)
{
	smObj = nav1Obj + 'sm';

	if (currentSubMenu!=smObj)
	{
		hideSubMenu();
	}
	if (typeof delayHide!="undefined")
	{
		clearTimeout(delayHide);
	}

	menuObj = document.getElementById(nav1Obj);
	obj = document.getElementById(smObj);
	if (obj)
	{
		if (currentSubMenu!=smObj)
		{
			obj.style.left = (menuObj.offsetLeft + 6) + 'px';		
			obj.style.top = (menuObj.offsetTop + menuObj.offsetHeight) + 'px';
			obj.style.visibility = '';
			currentSubMenu = smObj;
		}
	}
}

function delayHideSubMenu()
{
	delayHide = setTimeout("hideSubMenu()",SUBMENU_DELAY)
}

function hideSubMenu()
{
	if (currentSubMenu!='')
	{
		obj = document.getElementById(currentSubMenu);
		if (obj)
		{
			obj.style.visibility = 'hidden';
			currentSubMenu = '';
		}
	}
}

/***********************************************
* Bookmark site script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

/* Modified to support Opera */
function bookmarksite(title,url)
{
	if (window.sidebar) // firefox
	{
		window.sidebar.addPanel(title, url, "");
	}
	else if(window.opera && window.print)
	{ // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} 
	else if(document.all) // ie
	{
		window.external.AddFavorite(url, title);
	}
}