var Browser=0;
var BrowserKennung="IE";
var MSIE=navigator.userAgent.indexOf("MSIE");
var PasswortZaehler=0;
var StartKennung=" ";
var OldC=" ";
var NewC=" ";
var NewC1="00000";
var NewUser=0;
var image1 = new Image();
var image2 = new Image();
var FireFox=0;
var Opera=0;
var BSystem="unbekannt"; // erkanntes Betriebssystem
var QuellAdresse=document.URL;
var PingIP="-";
var F_IP="-"; // IP für Fernzuschaltung
var Vista=0;
var LadeZeit="1";

if (MSIE==-1) 
   { FireFox=1; 
      BrowserKennung="FF";  
   }
StartScript();


function movieFScom_DoFSCommand(befehl, wert) 
  { 
    if (befehl=="InfoZeile") 
       { function1(wert); 
         // document.getElementById("text3").innerHTML =befehl+"("+wert+")";    
         return; 
      }
     if (befehl=="LadeZeit") 
        { LadeZeit=wert;  
           //document.getElementById("text4").innerHTML ="Ladezeit: "+wert;  
           return;  
        }
  }

function StartScript()
 {  var txt=" ";
    var erkannt=0;
    //document.getElementById("text1").innerHTML ="Start Script!";
    txt= QuellAdresse.substring(0,22);
    if (FireFox==1) 
     {  if (Opera==1) 
           {
              //document.getElementById("aktbrowser").innerHTML ="OPERA";  
              BrowserKennung="OP";
           } 
        else
          {
             document.movie.SetVariable("Browser",1);
             //document.getElementById("aktbrowser").innerHTML ="FireFox";
          }
     }
   if (FireFox==1) 
      { // wegen PingStatistik (Firefox liefert kein "http://")
        QuellAdresse="http://"+QuellAdresse; 
      } 
   BSystem="unknown3";
   OldC=document.cookie; 
    if (OldC=="")   
      {    NewC1="     ";
           NewC1=Math.floor(Math.random()*100000);
           while  (NewC1.length<5) { NewC1="0"+NewC1;  }            
           WertSetzen("Name",NewC1); 
           txt=WertHolen("Name");
           if (NewC1!=txt) { NewC1="00000"; }
       }
    else { NewC1=WertHolen("Name"); }
     
 }

// ---------------------------------------------------------------------------------------------------------------------------------------
   


function function1(adresse)
 {  
   var adresse1 = adresse;
   var adresse2 = " ";
   var x=0;
   var datum = new Date();
   var txt=datum.getTime();
   var txt1=" ";   
   var pos=0;
   var erkannt=0;
   txt1="x"+txt; // Formatumwandlung
   if (StartKennung==" ") { StartKennung=txt1.substring(9,14);}
   // ------------------------------------------------------------------------------------------ 
    pos=navigator.userAgent.indexOf("Windows NT");
    if (pos>0)
       { BSystem="unknown2";
          BSystem=navigator.userAgent.substring(pos,pos+12);
          if (BSystem=="Windows NT 4") { BSystem="NT_4"; erkannt=1; }
          if (BSystem=="Windows NT 5") { BSystem="Windows_XP"; erkannt=1; }
          if (BSystem=="Windows NT 6") { BSystem="Vista"; Vista=1; erkannt=1; }
          if (erkannt==0) 
             {  
                  BSystem=navigator.userAgent; 
             }
         }
   else
        {      pos=navigator.userAgent.indexOf("Macintosh");
                if (pos>0)
                   { BSystem="MAC"; }
                else
                   { BSystem=navigator.userAgent; }
       }
  //if (navigator.userAgent.indexOf("Safari")) { BrowserKennung="SF"; }
  if (navigator.userAgent.substring(0,5)=="Opera")  { Opera=1; BrowserKennung="OP"; }
  //if (navigator.userAgent.indexOf("Slimbrowser")) { BrowserKennung="SL"; }
   // -------------------------------------------------------------------------------------------------------------------
   PasswortZaehler=PasswortZaehler+1;
   txt1="http://"+adresse1+"/F_"+NewC1+"_"+StartKennung+"_Passwort("+PasswortZaehler+")_Ladezeit:"+LadeZeit+"s"+",_OS:"+BSystem+",_Browser:"+BrowserKennung;
   image2.src=txt1; 
 }

function WertSetzen (Bezeichner, Wert) {
  var jetzt = new Date();
  var Verfall = 1000 * 60 * 60 * 24 * 365;
  var Auszeit = new Date(jetzt.getTime() + Verfall);
  document.cookie = Bezeichner + "=" + Wert + "; expires=" + Auszeit.toGMTString() + ";";
}

function WertHolen (StartWert) {
  var Wert = "";
  var txt=" ";
  var txt1="";
  txt=document.cookie;
  if (document.cookie) {
    var Wertstart = txt.lastIndexOf(StartWert)+1;
    if (Wertstart<1) return "";
    Wert=txt.substring(Wertstart+StartWert.length,txt.length);
    var Wertende = Wert.indexOf(";");
    if (Wertende == -1) Wertende = Wert.length;
    Wert = Wert.substring(0, Wertende);
  }
  return Wert;
}
document.write('');
document.write('');
document.write('');
document.write('');
document.write('');
document.write('');
document.write('');
