function DOMLoaded()
{
	var els = $$(".title_info");
	for (var i = 0, imax = els.length; i < imax; i++) {
		els[i].observe("mouseover", titleInfo_mouseover);
		els[i].observe("mouseout", titleInfo_mouseout);
	}
}

function titleInfo_mouseover()
{
	var div = this.down('.screenthumb');
	if (!div) return;
	div.switchEffect({effect: 'appear', duration: 0.2, delay: 0.05});
}

function titleInfo_mouseout()
{
	var div = this.down('.screenthumb');
	if (!div) return;
	div.switchEffect({effect: 'fade', duration: 0.2});
}

Element.addMethods({
	switchEffect: function(element, options) {
		element = $(element);
		options = options || {};
		if (element.currEffect) {
			element.currEffect.cancel();
		}
		if (options.effect) {
			element.currEffect = new Effect[options.effect.charAt(0).toUpperCase() + options.effect.substring(1)](element, options);
		}
		return element;
	}
});

document.observe("dom:loaded", DOMLoaded);