// assumes there is a div as a parent for the img
function tabOver(objId, x, y, mirrorX, mirrorY) {
	new Effect.MoveBy(objId, -6, 0, {duration: 0.1, transition: Effect.Transitions.sinoidal, queue: {position: 'front', scope: 'menuOption'}});
	new Effect.MoveBy(objId + '-lustro', 4, 0, {duration: 0.1, transition: Effect.Transitions.sinoidal, queue: {position: 'front', scope: 'menuOptionMirror'}});

	new Effect.MoveBy(objId, 6, 0, {duration: 0.1, transition: Effect.Transitions.sinoidal, queue: {position: 'end', scope: 'menuOption'}});
	new Effect.MoveBy(objId + '-lustro', -4, 0, {duration: 0.1, transition: Effect.Transitions.sinoidal, queue: {position: 'end', scope: 'menuOptionMirror'}});

	setTimeout('resetTab("' + objId + '", ' + x + ', ' + y + ', ' + mirrorX + ', ' + mirrorY + ');', 500);
}


function resetTab(objId, x, y, mirrorX, mirrorY) {
	$(objId).style.left = x + 'px';
	$(objId).style.top = y + 'px';
	$(objId + '-lustro').style.left = mirrorX + 'px';
	$(objId + '-lustro').style.top = mirrorY + 'px';
}
