
function initAnimation()
{
  // Erzeugen aller benoetigter Objekte

  addObject(12, false, 'dose1','false','true');
  addObject(11, false, 'dose2','false','true');
  addObject(10, false, 'dose3','false','true');
  addObject( 8, false, 'dose4','false','true');
  addObject( 9, false, 'dose5','false','true');

  // Definieren der Schritte
 
  addStep(fncChangeImage  ,   0, 'dose2', 'd-bl-k-m.gif');
  addStep(fncChangeImage  ,   0, 'dose1', 'd-gr-k-m.gif');
  addStep(fncChangeImage  ,   0, 'dose3', 'd-ge-k-m.gif');
  addStep(fncChangeImage  ,   0, 'dose4', 'd-pi-k-m.gif');
  addStep(fncChangeImage  ,   0, 'dose5', 'dsm3.gif');

 /* addStep(fncSetStyle , 0, 'dose1', 'width','100px');
  addStep(fncSetStyle , 0, 'dose1', 'height','120px');
  addStep(fncSetStyle , 0, 'dose2', 'width','100px');
  addStep(fncSetStyle , 0, 'dose2', 'height','120px');
  addStep(fncSetStyle , 0, 'dose3', 'width','100px');
  addStep(fncSetStyle , 0, 'dose3', 'height','120px');
  addStep(fncSetStyle , 0, 'dose4', 'width','100px');
  addStep(fncSetStyle , 0, 'dose4', 'height','120px');      */
  addStep(fncMove         ,   000, 'dose2',  400,  300, '');
  addStep(fncMove         ,   000, 'dose1',  400,  300, '');
  addStep(fncMove         ,   000, 'dose3',  400,  300, '');
  addStep(fncMove         ,   000, 'dose4',  400,  300, '');
  addStep(fncMove         ,   000, 'dose5',  400,  300, '');


  addStep(fncShowIt, 000, 'dose2');
  addStep(fncMoveByStep         ,   000, 'dose2',  400,  200, '');
  addStep(fncCircleIt     ,   1000, 'dose2',  220,  200, 180,  -1, 0, -Math.PI, moveStep, '');
  addStep(fncShowIt, 000, 'dose3');
  addStep(fncMoveByStep         ,   000, 'dose3',  400,  200, '');
  addStep(fncCircleIt     ,   1000, 'dose3',  450,  200, 50,   1, -Math.PI, 0, moveStep, '');
  addStep(fncShowIt, 000, 'dose4');
  addStep(fncMoveByStep         ,   000, 'dose4',  400,  200, '');
  addStep(fncCircleIt     ,   1000, 'dose4',  300,  200, 100,  -1, 0, -Math.PI, moveStep, '');
  addStep(fncShowIt, 000, 'dose1');
  addStep(fncMoveByStep         ,   000, 'dose1',  400,  200, '');
  addStep(fncCircleIt     ,   1000, 'dose1',  370,  200, 30,  -1, 0, -Math.PI, moveStep, '');
  addStep(fncShowIt, 000, 'dose5');
  addStep(fncMoveByStep, 1000, 'dose5', 650, 15, '');
  addStep(fncSetCentre    , 900000, 'dose5',   400, 300);
  // addStep(fncMove         ,   0, 'dose1',  400,  300, '');
 // addStep(fncMoveByStep, 0, 'dose1', 400, 300, '');
//addStep(fncMoveByStep, 0, 'dose2', 400, 300, '');


  // Warten bis es losgehen kann...
  animationTimer = setTimeout(fncCheck, timeCheck);
//  animationTimer = setTimeout(fncControl, 1000000);
  //window.location.href = "directions.html";
}
