var acontece = false; var maxItens1 = 1; var maxItens2 = 1; var maxItens3 = 1; var pos1 = 0; var pos2 = 0; var pos3 = 0; function moveUp(id) { if(acontece) return false; var pos; eval("pos=pos" + id); if (pos <= 0 ) return false; new Effect.Move('divNoticias' + id, { x: 0, y: 66, transition: Effect.Transitions.sinoidal, afterFinish: efeitoFim, beforeStart: efeitoInicio }); pos--; eval("pos" + id + "=pos"); } function moveDown(id) { if(acontece) return false; var pos; eval("pos=pos" + id); var b = eval("pos >= maxItens" + id); if (b) return false; new Effect.Move('divNoticias' + id, { x: 0, y: -66, transition: Effect.Transitions.sinoidal, afterFinish: efeitoFim, beforeStart: efeitoInicio }); pos++; eval("pos" + id + "=pos"); } function efeitoInicio(obj) { acontece = true; } function efeitoFim(obj) { acontece = false; }