/*
xbMarquee-test.js

This script performs the setup for a number of 
demonstration tests of the xbMarquee object.

*/

function startMarquee(id, dir, behav)
{
  var elm;
  var height;
  var width;

  switch (dir)
  {
  case 'up':
  case 'down':
    // use divs to contain each item in the marquee to force
    // each item to begin on different lines
    elm = 'div';
    height = 300;
    width  =180;
    break;

  case 'left':
  case 'right':
  default:
    // use spans to contain each item in the marquee to force
    // each item to begin on the same line
    elm = 'span';
    height = 20;
    width  = 200;
    break;
  }

  var html = 
  '<' + elm + '>GREEN GRASS AND HIGH TIDES<\/' + elm + '>' +
 '<' + elm + '>WILD NIGHTS<\/' + elm + '>' +
  '<' + elm + '>GUN SLINGER<\/' + elm + '>' +
   '<' + elm + '>WHITE ROOM<\/' + elm + '>' +
   '<' + elm + '>AMERICAN GIRL<\/' + elm + '>' +
  '<' + elm + '>BAD MOON RISING<\/' + elm + '>' +
  '<' + elm + '>DOWN ON THE CORNER<\/' + elm + '>' +
  '<' + elm + '>LODI<V' + elm + '>' +
  '<' + elm + '>CENTERFIELD<\/' + elm + '>' +
  '<' + elm + '>PROUD MARY<\/' + elm + '>' +
  '<' + elm + '>LOOKING OUT MY BACKDOOR<\/' + elm + '>' +
  '<' + elm + '>PROUD MARY<\/' + elm + '>' +
  '<' + elm + '>SUMMER OF 69<\/' + elm + '>' +
  '<' + elm + '>MUSTANG SALLY<\/' + elm + '>' +
  '<' + elm + '>OLD MAN<\/' + elm + '>' +
  '<' + elm + '>CINNAMON GIRL<\/' + elm + '>' +
  '<' + elm + '>HELPLESS<\/' + elm + '>' +
  '<' + elm + '>LIKE A HURRICANE<\/' + elm + '>' +
  '<' + elm + '>HEART OF GOLD<\/' + elm + '>' +
  '<' + elm + '>POWDER FINGER<\/' + elm + '>' +
  '<' + elm + '>OHIO<\/' + elm + '>' +
  '<' + elm + '>GIMME THREE STEPS<\/' + elm + '>' +
  '<' + elm + '>HARD DAYS NIGHT<\/' + elm + '>' +
  '<' + elm + '>SWEET HOME ALABAMA<\/' + elm + '>' +
  '<' + elm + '>FREEBIRD<\/' + elm + '>' +
  '<' + elm + '>HEARD IT IN A LOVE SONG<\/' + elm + '>' +
  '<' + elm + '>CANT YOU SEE<\/' + elm + '>' +
  '<' + elm + '>24 HOURS<\/' + elm + '>' +
  '<' + elm + '>ROAD HOSUE BLUES<\/' + elm + '>' +
  '<' + elm + '>GLENDALETRAIN<\/' + elm + '>' +
  '<' + elm + '>WANTED DEAD OR ALIVE<\/' + elm + '>' +
  '<' + elm + '>MIDNIGHT RIDER<V' + elm + '>' +
  '<' + elm + '>ONE WAY OUT<\/' + elm + '>' +
  '<' + elm + '>WHIPPING POST<\/' + elm + '>' +
  '<' + elm + '>MELISSA<\/' + elm + '>' +
  '<' + elm + '>RAMBLIN MAN<\/' + elm + '>' +
  '<' + elm + '>BLUE SKY<\/' + elm + '>' +
  '<' + elm + '>SOUTHBOUND<\/' + elm + '>' +
  '<' + elm + '>STATEBORO BLUES<\/' + elm + '>' +
  '<' + elm + '>ME AND JULIO<\/' + elm + '>' +
  '<' + elm + '>STAND BY ME<\/' + elm + '>' +
  '<' + elm + '>NIGHT MOVES<\/' + elm + '>' +
  '<' + elm + '>OLD TIME ROCK AND ROLL<\/' + elm + '>' +
  '<' + elm + '>TURN THE PAGE<\/' + elm + '>' +
  '<' + elm + '>TWIST AND SHOUT<\/' + elm + '>' +
  '<' + elm + '>HARD DAYS NIGHT<\/' + elm + '>' +
  '<' + elm + '>SAW HER STANDING THERE<\/' + elm + '>' +
  '<' + elm + '>BACK IN THE USSR<\/' + elm + '>' +
  '<' + elm + '>LISTEN TO THE MUSIC<\/' + elm + '>' +
  '<' + elm + '>BLACK WATER<\/' + elm + '>' +
  '<' + elm + '>LONG TRAIN RUNNING<\/' + elm + '>' +
  '<' + elm + '>YOU MAY BE RIGHT<\/' + elm + '>' +
  '<' + elm + '>AMIE<\/' + elm + '>' +
  '<' + elm + '>PAST TEH POINT OF RESCUE<\/' + elm + '>' +
  '<' + elm + '>ROCKY MOUNTAIN WAY<\/' + elm + '>' +
  '<' + elm + '>PRETTY WOMAN<V' + elm + '>' +
  '<' + elm + '>MAGIC CARPET RIDE<\/' + elm + '>' +
  '<' + elm + '>BORN TO BE WILD<\/' + elm + '>' +
  '<' + elm + '>HOTEL CALIFORNIA<\/' + elm + '>' +
  '<' + elm + '>PEACEFUL EASY FEELING<\/' + elm + '>' +
  '<' + elm + '>ALREADY GONE<\/' + elm + '>' +
  '<' + elm + '>DESPARDO<\/' + elm + '>' +
  '<' + elm + '>WITCHY WOMAN<\/' + elm + '>' +
  '<' + elm + '>THE WEIGHT<\/' + elm + '>' +
  '<' + elm + '>PLAY THAT FUNKY MUSIC<\/' + elm + '>' +
  '<' + elm + '>GLORY DAYS<\/' + elm + '>' +
  '<' + elm + '>GOING DOWN<\/' + elm + '>' +
  '<' + elm + '>KEEP YOUR HANDS TO YOURSELF<\/' + elm + '>' +
  '<' + elm + '>AMERICAN PIE<\/' + elm + '>' +
  '<' + elm + '>TOO DAMN YOUNG<\/' + elm + '>' +
  '<' + elm + '>FRIEND IN LOW PLACES<\/' + elm + '>' +
  '<' + elm + '>SWEET CAROLINE<\/' + elm + '>' +
  '<' + elm + '>ALABAMA GETAWAY<\/' + elm + '>' +
  '<' + elm + '>FRIEND OF THE DEVIL<\/' + elm + '>' +
  '<' + elm + '>U.S. BLUES<\/' + elm + '>' +
  '<' + elm + '>I KNOW YOU RIDER<\/' + elm + '>' +
  '<' + elm + '>THE DEAL<\/' + elm + '>' +
  '<' + elm + '>BROWN EYED WOMAN<\/' + elm + '>' +
  '<' + elm + '>MOON DANCE<\/' + elm + '>' +
  '<' + elm + '>WONDERFUL TONIGHT<V' + elm + '>' +
  '<' + elm + '>LAY DOWN SALLY<\/' + elm + '>' +
  '<' + elm + '>WHIPPING POST<\/' + elm + '>' +
  '<' + elm + '>BEFORE YOU ACCUSE ME<\/' + elm + '>' +
  '<' + elm + '>WHY DONT WE GET DRUNK AND SCREW<\/' + elm + '>' +
  '<' + elm + '>MARGARITAVILLE<\/' + elm + '>' +
  '<' + elm + '>THE JOKER<\/' + elm + '>' +
  '<' + elm + '>KNOCKIN ON HEAVENS DOOR<\/' + elm + '>' +
  '<' + elm + '>HURT SO GOOD<\/' + elm + '>' +
  '<' + elm + '>PINK HOUSES<\/' + elm + '>' +
  '<' + elm + '>ALICE<\/' + elm + '>' +
  '<' + elm + '>THE BREAK UP SONG<\/' + elm + '>' +
  '<' + elm + '>LAST KISS<\/' + elm + '>' +
  '<' + elm + '>DEAD FLOWERS<\/' + elm + '>' +
  '<' + elm + '>BROWN SUGAR<\/' + elm + '>' +
  '<' + elm + '>JUMPIN JACK FLASH<\/' + elm + '>' +
  '<' + elm + '>HONKY TONK WOMAN<\/' + elm + '>' +
  '<' + elm + '>SYMPATHY FOR THE DEVIL<\/' + elm + '>' +
  '<' + elm + '>SHOUT<\/' + elm + '>' +
  '<' + elm + '>FEEL LIKE MAKIN LOVE<\/' + elm + '>' +
  '<' + elm + '>RADY FOR LOVE<\/' + elm + '>' +
  '<' + elm + '>COUNTRY ROADS<\/' + elm + '>' +
  '<' + elm + '>TIME OF YOUR LIFE<\/' + elm + '>' +
  '<' + elm + '>WHEN YOU SAY NOTHING AT ALL<\/' + elm + '>' +
  '<' + elm + '>SOME KIND OF WONDERFUL<\/' + elm + '>' +
  '<' + elm + '>SISITER GOLDEN HAIR<\/' + elm + '>' +
  '<' + elm + '>DROPS OF JUPITER<\/' + elm + '>' +
  '<' + elm + '>BABA OREILY<\/' + elm + '>' +
  '<' + elm + '>SQUEEZE BOX<\/' + elm + '>' +
  '<' + elm + '>UNDER THE BOARDWALK<\/' + elm + '>' +
  '<' + elm + '>SMOKE ON THE WATER<\/' + elm + '>' +
 ''
  ;

  var marquee = new xbMarquee(id, height, width, 3,150, dir, behav, html);

  // due to limitations in Internet Explorer's initialization of
  // element heights and widths, execute the marquee start method
  // in the page's load event handler.
  window.onload = function () {marquee.start();};
}
