function selectProductDetailsNav(container, element) {

	$$('#ProductBoxDetailsNav ul li').invoke('removeClassName','ProductTabSelected');
	var elTab = element.replace('ProductBox','ProductDetailsNav');
	if ($(elTab)) { 
		$(elTab).addClassName('ProductTabSelected'); 
	} else {
		//comment here for breakpoint
	}
	
	if ((Prototype.Browser.IE) && ($(container).hasLayout)) {
		$(container).style.minWidth = '0px';
	}
	new Effect.Opacity(container, {
		from: 1.0, to: 0.0,
		duration: 0.2,
		afterFinish: function() {
			$(container).childElements().each(function(e) {
				if (element == $(e).identify()) {
					$(e).removeClassName('description');
					$(e).addClassName('ProductBoxDetailsTextPadding');
				}
				else {
					$(e).addClassName('description');
					$(e).removeClassName('ProductBoxDetailsTextPadding');
				}
			});
			new Effect.Opacity(container, {
				from: 0.0, to: 1.0,
				duration: 0.3,
				afterFinish: function() {
					if ((Prototype.Browser.IE) && ($(container).hasLayout)) {
						$(container).style.minWidth = '0px';
					}
				}
			});
		}
	});
	
	return false;
}