function toggleLupe(el, state) {
	$(el).tween('opacity', (state ? 1.0 : 0.001));
}

function navFade(el, state) {
	$(el).morph({
		'background-color': (state ? '#1C4900' : '#FFFFFF'),
		'color':            (state ? '#FFFFFF' : '#000000')
	});
}

window.addEvent('domready', function () {
	var l = $$('div.tpl-lupact').shift();
	l.set('tween', { wait: false, duration: 150 });
	l.addEvent('mouseenter', function (e) { toggleLupe(e.target, 1); });
	l.addEvent('mouseleave', function (e) { toggleLupe(e.target, 0); });
	
	var li = $$('div.tpl-categories li a');
	li.set('morph', { wait: false, duration: 150 });
	li.addEvent('mouseenter', function (e) { navFade(e.target, 1); });
	li.addEvent('mouseleave', function (e) { navFade(e.target, 0); });
});


