/**
 * @author Vlad Yakovlev (scorpix@design.ru)
 * @copyright Art.Lebedev Studio (http://www.artlebedev.ru)
 * @requires jQuery 1.2
 * @requires jTweener 0.2
 */
$(function() {
	var logo = $('#logo');

	var hover = logo.find('.hover');

	if (hover.size()) {
		logo.find('.mask').removeClass('hidden');
		hover.removeClass('hidden');
	}

	var startLeft = 0;

	var finishLeft = logo.width() - hover.width();

	logo.hover(onHoverIn, onHoverOut);

	function onHoverIn() {
		jTweener.removeTween(hover);

		jTweener.addTween(hover, {
			left: finishLeft,
			time: 0.3
		});
	}

	function onHoverOut() {
		jTweener.removeTween(hover);
		jTweener.addTween(hover, {
			left: startLeft,
			time: 0.3
		});
	}
});