
var newsCurrent;
var newsStatus;
var newsR;
var newsB;
var newsG;

function newsSetCurrentText() {
   var namea="newsa"+newsCurrent;
   var ida=document.getElementById(namea);
   var txt="rgb("+newsR+","+newsB+","+newsG+")";
   ida.style.color=txt;
};

function newsWert(wert) {
   wert=wert-20;
   if (wert < 0) {
      wert=0;
   };
   return (wert);
};

function newsRun() {
   var name="news"+newsCurrent;
   var id=document.getElementById(name);

   if (!id) {
     newsCurrent=0;
     name="news"+newsCurrent;
     id=document.getElementById(name);
     if (!id) {
        return;
     };
   };

   if (newsStatus==0) {
      newsR=228;
      newsB=234;
      newsG=242;
      newsSetCurrentText();
      
      id.style.visibility="visible";
      id.style.display="inline";
      newsStatus=3;
      newsRun();
      return;
   };
   if (newsStatus==1) {
      id.style.visibility="hidden";
      id.style.display="none";
      newsStatus=0;
      newsCurrent++;
      newsRun();
      return;
   };
   if (newsStatus==2) {
      newsR=newsR+20;
      if (newsR > 228) {
         newsR=228;
      };
      newsG=newsG+20;
      if (newsG > 234) {
         newsG=234;
      };
      newsB=newsB+20;
      if (newsB > 242) {
         newsB=242;
      };
      newsSetCurrentText();
      if (newsR==228 && newsG==234 && newsB==242) {
         newsStatus=1;
         window.setTimeout("newsRun()", 1000);
      } else {
         window.setTimeout("newsRun()", 200);
      };

      return;
   };
   if (newsStatus==3) {
      newsR=newsWert(newsR);
      newsB=newsWert(newsB);
      newsG=newsWert(newsG);
      newsSetCurrentText();
      if ((newsR+newsG+newsB) == 0) {
         newsStatus=2;
         window.setTimeout("newsRun()", 3000);
      } else {
         window.setTimeout("newsRun()", 200);
      };
      return;
   };
};

function newsStart() {
   newsStatus=0;
   newsCurrent=0;

   window.setTimeout("newsRun()", 2000);
};

newsStart();

var sprcurrstate = 0;
var sprwantedstate = 0;

function sprchange () {
   var fi=document.getElementById("sprdiv");
   var t1;
   var t2;

   if (sprcurrstate != sprwantedstate) {
      sprcurrstate = sprwantedstate;
      if (sprcurrstate == 0) {
         fi.style.overflow="hidden";
      };
      if (sprcurrstate == 1) {
         t1=document.getElementById("sprinner").offsetHeight;
         if (t1 > 63 ) {
            fi.style.overflow="scroll";
         };
      };
   };
};

function sprswitch (a) {
   sprwantedstate = a;
   if (sprwantedstate != sprcurrstate) {
      window.setTimeout("sprchange()", 500);
   };
};


