window.addEvent('domready', function() {
	$$('.categoryBox').each(function(box) {
	
		var products = box.getElement('div.productList');
		if (!products) {
			return;
		}
		var fx = new Fx.Slide(products);
		
		products.setStyle('display', 'block');
		
		if (!box.hasClass('act'))
			fx.hide();
		
		var openLink = box.getNext('a.openLink');
		
		openLink.addEvent('click', function() {
			fx.toggle();
			
			if (this.innerText == lang_open || this.innerHTML == lang_open) {
				this.innerText = lang_close;
				this.innerHTML = lang_close;
			}
			else {
				this.innerText = lang_open;
				this.innerHTML = lang_open;
			}
		});
		
	});
});