sfHover = function() {
	var sfEls = document.getElementById("nav-left").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

$(function() {	
	$("a[rel*='clearbox[item]']").attr('rel', 'clearboxd[gallery=]');
	
	// reverse menu order because of the float-right property
	$.fn.reverseOrder = function() {
		return this.each(function() {
			$(this).prependTo( $(this).parent() );
		});
	};
	
	$('#nav li').reverseOrder();	
	
	// accordion
	$('#nav-left>li>ul').hide();
	$('#nav-left ul:first').show();
	$('#nav-left>li>a').click(function() {
		var checkElement = $(this).next();
		if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
			return false;
		}
		if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
			$('#nav-left>li>ul:visible').slideUp('normal');
			checkElement.slideDown('normal');
			return false;
		}
	});
	
	$(".table tr:even").addClass("alt");
	
	$(".brand").each(function(i) {
		ToggleManufacturer($(this));
	});
	
});

function ToggleBox(obj)
{
    $(obj).animate({opacity: 'toggle'});
}

function ToggleManufacturer(obj)
{
	var $manufacturer = $(obj).find(".manufacturer");
	var $wrapper = $(obj).find(".manufacturer-wrapper");
	
	$manufacturer.mouseenter(function() {
		$wrapper.fadeIn();
	});
	$wrapper.mouseleave(function() {
		$(this).fadeOut();
	});	
}
