var btn=false;

function filter(event, dir) {
	return true;
	e = event.findElement('div.textcontainer');
	// alert(e);
	// alert($(event.target).identify());
	// alert($(event.relatedTarget).identify());
	if (event.relatedTarget)
	{
		e2 = $(event.relatedTarget).up('div.textcontainer');
		// e2 = $(event.relatedTarget);
	}
	else if (event.toElement)
	{
		e2 = $(event.toElement).up('div.textcontainer');
		// e2 = $(event.toElement);
	}
	if (e)
		e = e.identify();
	if (e2)
		e2 = e2.identify();
	// alert(e+' '+dir+' '+e2);
	return true;
}
function sb(id) {
	if (id == btn) return;
	// new Effect.Appear($(id), { duration: 0.5 } );
	new Effect.Morph($(id).up(), { duration: 0.5, style: 'background: #eee;' });
	btn = id;
}
function hb(id) {
	// new Effect.Fade($(id), { duration: 0.5 } );
	new Effect.Morph($(id).up(), { duration: 0.5, style: 'background: #fff;' });
	if (btn == id)
		btn = false;
}
function addb(id) {
	$(id).observe('mouseenter', function(event) { if (filter(event, '<-')) sb($(id+'.e')); });
	$(id).observe('mouseleave', function(event) { if (filter(event, '->')) hb($(id+'.e')); });
}

function langtoggle(lang)
{
	$(".col-lang-"+lang).toggle();
	return true;
}

