﻿function SlideOut(elementID, queuePosition)
{
    new Effect.Parallel([
          new Effect.Move(elementID, { sync: true, x: -500, y: 0, mode: 'relative' }), 
          new Effect.Fade(elementID, { sync: true}) 
        ], { 
          duration: 0.8,
          delay: 0.5,
          queue: queuePosition
        });
}

function SlideBackIn(elementID, queuePosition)
{
    new Effect.Parallel([
          new Effect.Move(elementID, { sync: true, x: +500, y: 0, mode: 'relative' }), 
          new Effect.Appear(elementID, { sync: true}) 
        ], { 
          duration: 0.8,
          delay: 0.5,
          queue: queuePosition
        });
}
