function toggleLayer(whichLayer){
	if(document.getElementById){
		var style2 = document.getElementById(whichLayer).style;
		style2.display = (style2.display !='none'?'none':'');
	}else if(document.all){
		var style2 = document.all[whichLayer].style;
		style2.display = style2.display? "":"none";
		document.all[otherLayer].style.display ="none";
	}else if(document.layers){
		var style2 = document.layers[whichLayer].style;
		style2.display = style2.display? "":"none";
		document.layers[otherLayer].style.display ="none";
	}
}

function toggleHiddenLayer(whichLayer, textId, showText, hideText){
	if(document.getElementById){
		var style2 = document.getElementById(whichLayer).style;
		style2.display = (style2.display !='block'? 'block':'');
	}else if(document.all){
		var style2 = document.all[whichLayer].style;
		style2.display = style2.display? "":"block";
	}else if(document.layers){
		var style2 = document.layers[whichLayer].style;
		style2.display = style2.display? "":"block";
	}
	var e = $(textId);
	if(e) e.innerHTML = (e.innerHTML == showText ? hideText : showText);
}

function toggleShoppingListTask(id){
	var f = $$('ul#shoppingTasks .shoppingListOverlay');
	for(var i=0; i<f.length; i++)
		if(f[i].id != id)
			f[i].hide();
	toggleHiddenLayer(id);
}
