var panels = new Array('subscribe_lhl', 'subscribe_lhd', 'gifts', 'subscriber_services');  //2009-03-20 GbA - Added subscribe_lhd again
var tabs = new Array('subscribe', 'gifts', 'subscriber_services');
function showPanel(name) {
	for (i=0; i<panels.length; i++) {
		var panel = document.getElementById('panel_'+panels[i]);
		panel.style.display = 'none';
	}
	for (i=0; i<tabs.length; i++) {
		var tab = document.getElementById('tab_'+tabs[i]);
		tab.className = tab.className.replace(/ active/, '');
	}
	
	var panel = document.getElementById('panel_'+name);
	panel.style.display = 'block';
	
	if ((name == 'subscribe_lhd') || (name == 'subscribe_lhl')) {
		name = 'subscribe';
	}
	var tab = document.getElementById('tab_'+name);
	
	if (tab.className.indexOf(' active') == -1) {
		tab.className += ' active';
	}
}
