
function SetActionUni (NewActualX,NewActualY,NewActualWidth,NewActualHeight)
{
     if(document.getElementById) 
     {
          document.getElementById("ActionUni").style.top=NewActualY;
          document.getElementById("ActionUni").style.left=NewActualX;
          document.getElementById("ActionUni").style.width=NewActualWidth+"px";
          document.getElementById("ActionUni").style.width=NewActualHeight+"px";
     }
     else
     {
          document.ActionUni.top = NewActualY+"px;";
          document.ActionUni.left = NewActualX+"px;";
          document.ActionUni.width = NewActualWidth+"34px;";
          document.ActionUni.width = NewActualHeight+"30px;";
     }

     ActualX = NewActualX;
     ActualY = NewActualY;
     ActualWidth = NewActualWidth;
     ActualHeight = NewActualHeight;
}

function Action0000_Init ()
{
     SetOpacity ("ActionUni",0.0);
     window.document.images["ActionImageUni"].src = "/images/ActionImage0000-anim.gif";

     SetActionUni (25,39,34,30);
     
     UniOpacity=0;
     SetOpacity ("ActionUni",1.0);
}

function Action0000_Process ()
{
     if (iActionCount==550)
     {
          fActionRun = 0;
          iActionCount = 0;
          iActionCountdown = 1;
          SetOpacity ("ActionUni",0.0);
     }
}

function Action0000b_Init (sFile)
{
     UniOpacity=0;
     SetOpacity ("ActionUni",0.0);
     window.document.images["ActionImageUni"].src = "/images/ActionImage0000-countdown-"+sFile+"-anim.gif";

     SetActionUni (25,39,34,30);
}

function Action0000b_Process ()
{
     if (iActionCount<=5)
     {
          UniOpacity+=0.2;
          SetOpacity ("ActionUni",UniOpacity);     
     }
     if (iActionCount==450)
     {
          fActionRun = 0;
          iActionCount = 0;
          iActionCountdown = 1000000;
          SetOpacity ("ActionUni",0.0);
     }
}


function Action0001_Init ()
{
     //AnimImage = new Image();
     //AnimImage.src = "/images/ActionImage0001-anim.gif";     /* dritte Standard-Grafik */     
     window.document.images["ActionImage0001"].src = "/images/ActionImage0001-anim.gif";
     SetOpacity ("Action0001",1.0);
}

function Action0001_Process ()
{
     if (iActionCount==10)
          SetOpacity ("ICESignalRed",0.0);

     if (iActionCount==500)
     {
          fActionRun = 0;
          iActionCount = 0;
          SetOpacity ("ICESignalRed",1.0);
          SetOpacity ("Action0001",0.0);
     }
}

var ActualX = 0;
var ActualY = 0;
var DiffX = 0;
var DiffY = 0;
var DestX = 0;
var DestY = 0;
var UniOpacity = 0;
var iBallonTour = 0;

function Action0002_Init ()
{
     iBallon = Math.round(20*Math.random());
     sSubImages = "abcdefghijklmnopqrstuv";
     window.document.images["ActionImageUni"].src = "/images/ActionImage0002"+sSubImages.charAt(iBallon)+"-anim.gif";

     iBallonTour = Math.round(2*Math.random())
     // iBallonTour = 2;
     
     if (iBallonTour == 0)
     {
          ActualX = 180;
          ActualY = 20;
          
          DestX = 500;
          DestY = 40;
          
          DiffX = (DestX-ActualX)/1000;
          DiffY = (DestY-ActualY)/1000;
     }
     if (iBallonTour == 1)
     {
          ActualX = 660;
          ActualY = -30;
          
          DestX = 560;
          DestY = 10;
          
          DiffX = (DestX-ActualX)/400;
          DiffY = (DestY-ActualY)/400;
     }

     if (iBallonTour == 2)
     {
          ActualX = 90+Math.round(150*Math.random());
          ActualY = 67;
          
          DestX = ActualX;
          DestY = ActualY;
          
          DiffX = (DestX-ActualX)/300;
          DiffY = (DestY-ActualY)/300;
     }
     
     SetActionUni (ActualX,ActualY,20,26);

     UniOpacity=0;
     SetOpacity ("ActionUni",0.0);
}

function Action0002_Process ()
{
     ActualX+=DiffX;
     ActualY+=DiffY;

     if (iActionCount<=40)
     {
          UniOpacity+=0.05;
          SetOpacity ("ActionUni",UniOpacity);     
     }

     if (iBallonTour == 0)
     {
          if (iActionCount==550)
          {
               DestX = 650;
               DestY = -40;
               
               DiffX = (DestX-ActualX)/800;
               DiffY = (DestY-ActualY)/800;
          }
     }

     if (iBallonTour == 1)
     {
          if (iActionCount==200)
          {
               DestX = 180;
               DestY = 30;
               
               DiffX = (DestX-ActualX)/1000;
               DiffY = (DestY-ActualY)/1000;
          }
          if (iActionCount==1000)
          {
               DestX = 40;
               DestY = -35;
               
               DiffX = (DestX-ActualX)/500;
               DiffY = (DestY-ActualY)/500;
          }
     }

     if (iBallonTour == 2)
     {
          if (iActionCount==200)
          {
               DestX = ActualX+10;
               DestY = 0;
               
               DiffX = (DestX-ActualX)/400;
               DiffY = (DestY-ActualY)/400;
          }
          if (iActionCount==450)
          {
               DestX = ActualX+400;
               DestY = -35;
               
               DiffX = (DestX-ActualX)/1300;
               DiffY = (DestY-ActualY)/1300;
          }
     }

     SetActionUni (ActualX,ActualY,20,26);
     
     if (iActionCount==1500)
     {
          fActionRun = 0;
          iActionCount = 0;
          SetOpacity ("ActionUni",0.0);
     }
}

function Action0003_Init ()
{
     window.document.images["ActionImageUni"].src = "/images/ActionImage0003-anim.gif";

     SetActionUni (100+Math.round(150*Math.random()),0,100,93);
     
     UniOpacity=0;
     SetOpacity ("ActionUni",0.0);
}

function Action0003_Process ()
{
     if (iActionCount<=40)
     {
          UniOpacity+=0.05;
          SetOpacity ("ActionUni",UniOpacity);     
     }

     if (iActionCount>=260)
     {
          UniOpacity-=0.05;
          SetOpacity ("ActionUni",UniOpacity);     
     }
     
     if (iActionCount==300)
     {
          fActionRun = 0;
          iActionCount = 0;
          SetOpacity ("ActionUni",0.0);
     }
}