function toggleLayer(id) {
	if (document.getElementById) {
		var elm = document.getElementById(id);
		if (elm) {
			if (elm.style.display == "" || elm.style.display == "block") {
				elm.style.display = "none";
			} else {
				elm.style.display = "";
			}
		}
	}
}

function enlargePhoto(id) {
	var enlargeWin = window.open('/products/enlarge.php?imageId='+id,'GardnerWhitePhoto','width=630, height=490, scrollbars=no');
	if (enlargeWin.focus) enlargeWin.focus();
}

function sendFriend(type,id,parentId) {
	var friendWin = window.open('/products/friend.php?type='+type+'&id='+id+'&parentCategoryId='+parentId,'GardnerWhiteFriend','width=530, height=300, scrollbars=no');
	if (friendWin.focus) friendWin.focus();
}

function weeklyAd() {
	var weeklyWin = window.open('/weekly/frameset.php','GardnerWhiteWeeklyAd','width=765, height=700, scrollbars=yes');
	if (weeklyWin.focus) weeklyWin.focus();
}

var Tooltip = {
	showTimeouts: new Array(),
	hideTimeouts: new Array(),
	
	show: function(id) {
		if (document.getElementById) {
			if (Tooltip.hideTimeouts[id]) clearTimeout(Tooltip.hideTimeouts[id]);
			Tooltip.hideTimeouts[id] = null;
			Tooltip.showTimeouts[id] = setTimeout('Tooltip.showNow('+id+')', 1500);
		}
	},
	hide: function(id) {
		if (document.getElementById) {
			if (Tooltip.showTimeouts[id]) clearTimeout(Tooltip.showTimeouts[id]);
			Tooltip.showTimeouts[id] = null;
			Tooltip.hideTimeouts[id] = setTimeout('Tooltip.hideNow('+id+')', 100);
		}
	},
	showNow: function(id) {
		var e = document.getElementById('tooltip'+id);
		if (e) e.style.display = "block";
	},
	hideNow: function(id) {
		var e = document.getElementById('tooltip'+id);
		if (e) e.style.display = "none";
	}
}
