var Restzeit = 30000;
var UpperPos = 0;

var LObj, RObj, XsL, XsR, Ys;
var Odd = false;

var jetzt;
var Zeit;
var x = 2;

function Fertig()
{
 var fertig = false;
 if (document.images && document.images.length && document.images.length > 20 && document.images[0].complete){
  fertig = true;
  for (var i = 0; i < document.images.length; i++)
    if (! document.images[i].complete) fertig = false;
  if (fertig) Restzeit = 0;
 }
}

function Projektion()
{
  var Obj = new Objekte("curtains");
  Obj.Sichtbar(0);
  Obj.SetzeZIndex(0);
  var Obj1 = new Objekte("curtbackL");
  Obj1.Sichtbar(0);
  Obj1.SetzeZIndex(0);
  var Obj2 = new Objekte("curtbackR");
  Obj2.Sichtbar(0);
  Obj2.SetzeZIndex(0);
}

function StartSchritt()
{
 var spaeter = new Date();
 var XZeit = Math.floor(spaeter.getTime() - Zeit);
 if (XZeit < 333)
  Schritt();
 else{
  x = Math.floor(XZeit/ 65);
//alert(x);
  Schritt();
 }
}

function VorSchritt()
{
 if (Odd) {Odd=false;LObj.GeheNach(XsL-UpperPos, Ys);}
 else {Odd=true;UpperPos+=x;RObj.GeheNach(XsR+UpperPos, Ys);}
 if (UpperPos<5) window.setTimeout("VorSchritt()", 15);
 else StartSchritt();
}

function Schritt2()
{
 if (Odd) {Odd=false;LObj.GeheNach(XsL-UpperPos, Ys);}
 else {Odd=true;UpperPos+=x;RObj.GeheNach(XsR+UpperPos, Ys);}
 if (UpperPos<388) window.setTimeout("Schritt2()", 15);
 else window.setTimeout("Projektion()", 800);
}

function Schritt()
{
 if (Odd) {Odd=false;LObj.GeheNach(XsL-UpperPos, Ys);}
 else {Odd=true;UpperPos+=x;RObj.GeheNach(XsR+UpperPos, Ys);}
 if (UpperPos<100) window.setTimeout("Schritt()", 15);
 else {x+=2; window.setTimeout("Schritt2()", 15)}
}

function VorhangAuf()
{
 var j;
 for (j=0; j<4; j++)
 {
  var ObjL = new Objekte("IL"+j+"4");
  ObjL.Sichtbar(0);
  var ObjR = new Objekte("IR"+j+"4");
  ObjR.Sichtbar(0);
 }
 LObj = new Objekte("curtbackL");
 RObj = new Objekte("curtbackR");
 XsL = LObj.GetX();
 XsR = RObj.GetX();
 Ys=LObj.GetY();

 var jetzt = new Date();
 Zeit = jetzt.getTime();

 VorSchritt();
}

function WarteBisFertig()
{
 Fertig();
 if (Restzeit <= 0) VorhangAuf();
 else{
  Restzeit -= 1000;
  window.setTimeout("WarteBisFertig()", 1000);
 }
}

var Obj = new Objekte("curtains");
var ObjL = new Objekte("curtbackL");
var ObjR = new Objekte("curtbackR");

function Start()
{
 if (window.getSelection && !document.compatMode){
  Obj.Sichtbar(0);
  Obj.SetzeZIndex(0);
  ObjL.Sichtbar(0);
  ObjL.SetzeZIndex(0);
  ObjR.Sichtbar(0);
  ObjR.SetzeZIndex(0);
 }
 else{
  for (j=0; j<4; j++)
  {
   var ObjLL = new Objekte("IL"+j+"4");
   ObjLL.Sichtbar(1);
   var ObjRR = new Objekte("IR"+j+"4");
   ObjRR.Sichtbar(1);
  }
  Obj.SetzeZIndex(5000);
  Obj.Sichtbar(1);
  ObjL.SetzeZIndex(5000);
  ObjL.Sichtbar(1);
  ObjR.SetzeZIndex(5000);
  ObjR.Sichtbar(1);
  window.setTimeout("WarteBisFertig()", 1000);
 }
}