var flugLeftEndMinWir = 20;
var flugLeftEndMaxWir = flugSchirmbreite-flugBildbreiteWir;
var flugTopEndMinWir = 0;
var flugTopEndMaxWir = flugSchirmhoehe-flugBildhoeheWir;
var flugLeftStartWir = flugLeftEndMaxWir; //0;
var flugTopStartWir = flugTopEndMinWir; // flugSchirmhoehe-flugBildhoeheWir;
//var flugLstepWir = 4;
//var flugTstepWir = 1;
var flugZeitWir = 25;
var flugRichtungXWir = -1;//1;
var flugRichtungYWir = 0; //0;
var flugTimerWir = null;
//var flugSinTabWir;
//var flugSchritteWir = 30;
//var flugSchrittweiteWir = (2 * Math.PI) / flugSchritteWir;
var flugSchrittweiteWir = 2;
//var flugSchrittweiteRichtungWir = 1;
//var flugPosWir = 0;
//var flugZaehlerWir = 0;
//var flugBeendenWir = false;
//var flugRichtungWir = 1;
//var flugBasisWir = flugTopStart;

var flugObjWir;

function fliegenWir()
{  flugObjWir = Aufbau("wircss2");
   flugStartPos(flugObjWir, flugLeftStartWir, flugTopStartWir)
   schwingenWir();
}

function schwingenWir()
{  var x, y;

	if( ( document.layer && ! window.opera ) || document.getElementById )
   {  x = parseInt(flugObjWir.left) + flugRichtungXWir * flugSchrittweiteWir;
      y = parseInt(flugObjWir.top) + flugRichtungYWir * flugSchrittweiteWir;
      if (x > flugLeftEndMaxWir)
      {  flugRichtungXWir = 0;
			flugRichtungYWir = -1;
      }
      if (x < flugLeftEndMinWir )
      {  flugRichtungXWir = 0;
			flugRichtungYWir = 1;
      }
      if (y > flugTopEndMaxWir)
      {  flugRichtungXWir = 1;
			flugRichtungYWir = 0;
      }
      if (y < flugTopEndMinWir )
      {  flugRichtungXWir = -1;
			flugRichtungYWir = 0;
      }
		flugObjWir.left = parseInt(flugObjWir.left) + flugRichtungXWir * flugSchrittweiteWir;
      flugObjWir.top =  parseInt(flugObjWir.top) + flugRichtungYWir * flugSchrittweiteWir;
         }
   else
   {  x = flugObjWir.pixelLeft + flugRichtungXWir  * flugSchrittweiteWir;
      y = flugObjWir.pixelTop +  flugRichtungYWir  * flugSchrittweiteWir;
      if (x > flugLeftEndMaxWir)
      {  flugRichtungXWir = 0;
			flugRichtungYWir = -1;
      }
      if (x < flugLeftEndMinWir )
      {  flugRichtungXWir = 0;
			flugRichtungYWir = 1;
      }
      if (y > flugTopEndMaxWir)
      {  flugRichtungXWir = 1;
			flugRichtungYWir = 0;
      }
      if (y < flugTopEndMinWir )
      {  flugRichtungXWir = -1;
			flugRichtungYWir = 0;
      }
      flugObjWir.pixelLeft += flugRichtungXWir  * flugSchrittweiteWir;
      flugObjWir.pixelTop +=  flugRichtungYWir  * flugSchrittweiteWir;
   }
//	if ( flugSchrittweiteWir > 4 || flugSchrittweiteWir < 1)
//		flugSchrittweiteRichtungWir = -flugSchrittweiteRichtungWir;
	flugTimerWir = setTimeout( "schwingenWir()", flugZeitWir );
}