<!--
/* Diese Datei enthaelt alle Funktionen, die eine rainbow Seite generell braucht.
   Ralf jr. 3/2000
*/

function zeig(txt)
{ window.status = txt;
  wegtimeout = setTimeout("weg()",3000);
}

function weg()
{ window.status="";
  clearTimeout(wegtimeout);
}

function CookieTest()
{ var jetzt = new Date();
  var nun = jetzt.getTime();
  SetCookie("Jetzt", nun, 31);
  return(GetCookie("Jetzt") == nun);
}


function SetCookie (ACName, AWert, ATage)
{ if (ATage < 1) { ATage = 31; }  // Netscape: minimum 1 Tag
  Ablauf = new Date();
  Ablauf.setTime (Ablauf.getTime() + 1000 * 60 * 60 * 24 * ATage);  // 31 Tage
  document.cookie = ACName + "=" + escape (AWert) + "; expires=" + Ablauf.toGMTString();
  return null;
}

function GetCookie(ACName)
{ var CookieText   = document.cookie;
  var CookieLaenge = CookieText.length;
  var CVon = 0, WVon = 0, WBis = 0;
  var RetVal = "";
  ACName = ACName + "=";
  while ((CVon < CookieLaenge) && (RetVal == ""))
  { WVon = CVon + ACName.length;
    if (CookieText.substring(CVon, WVon) == ACName)
    { WBis = CookieText.indexOf (";", WVon);
      if (WBis == -1) { WBis = CookieLaenge; }
      RetVal = unescape(CookieText.substring(WVon, WBis));
    }
    CVon = CookieText.indexOf(" ", CVon) + 1;
    if (CVon == 0) break;
  }
  return(RetVal);
}

function DelCookie(ACName)
{ jetzt = new Date();
  jetzt.setTime (jetzt.getTime() - 1);
  //document.cookie = ACName + "=; expires=Thu, 01-Jan-70 00:00:00 GMT;";
  document.cookie = ACName + "=; expires="+jetzt.toGMTString();
}

//-->
