//---------------------------------------------------
// JavaScript zur Abfrage korrektes Frameset und 
// redirect auf Frameset mit Wunschdatei unter 
// Zuhilfenahme eines Perlscripts, falls Frameset
// nicht korrekt
//---------------------------------------------------

//---------------------------------------------------
//Wer kommt?

BrowserVersion =navigator.appVersion.substr(0,1);
BrowserName = navigator.appName; 


//---------------------------------------------------
// Wo liegen unsere CGIs?

if (document.location.href.substr(0,16) == "http://localhost")
{
cgi_host="http://localhost/cgi-bin/lz";
}
else
{
cgi_host="http://www.burkhard-thess.de/cgi-bin/lz";
}


//---------------------------------------------------
// initialisieren der Variablen

screenwidth = "undefined";
screenheight = "undefined";
browserinnerwidth = "undefined";
browserinnerheight = "undefined";
browserouterwidth = "undefined";
browserouterheight = "undefined";
colordepth = "undefined";

screenresolution = "undefined";
outerbrowsersize = "undefined";
innerbrowsersize = "undefined";


//---------------------------------------------------
// kein Caching
anticache = new Date();
anticache = anticache.getTime()


//---------------------------------------------------
// Herkunft
von = document.referrer;

//---------------------------------------------------
//aufgerufene Seite
auf = document.location.href

//---------------------------------------------------
//Bildschirmaufloesung und Farbtiefe NN
if(BrowserVersion >= "4" && document.layers)
{
screenwidth = screen.width;
screenheight = screen.height;

browserouterwidth = window.outerWidth;
browserouterheight = window.outerHeight;

browserinnerwidth = window.innerWidth;
browserinnerheight = window.innerHeight;

colordepth = screen.colorDepth;
}

//---------------------------------------------------
//Bildschirmaufloesung und Farbtiefe IE
if(BrowserVersion >= "4" && document.all)
{
screenwidth = screen.width;
screenheight = screen.height;

//browserouterwidth = window.document.body.offsetWidth;
//browserouterheight = window.document.body.offsetHeight;

browserinnerwidth = window.document.body.clientWidth;
browserinnerheight = window.document.body.clientHeight;

colordepth = screen.colorDepth;
}

//---------------------------------------------------
// Kombinieren der fuer uebersichtlicheres Logfile

screenresolution = screenwidth + "x" + screenheight;
outerbrowsersize = browserouterwidth +"x" + browserouterheight;
innerbrowsersize = browserinnerwidth +"x" + browserinnerheight;

//---------------------------------------------------
// Einschreiben Loggingtag

logtag = "<img src=\"" + cgi_host +"/iww/iww.pl?";
logtag = logtag + "von=" + von;
logtag = logtag + "&auf=" + auf;
logtag = logtag + "&screenresolution=" + screenresolution;
logtag = logtag + "&outerbrowsersize=" + outerbrowsersize;
logtag = logtag + "&innerbrowsersize=" + innerbrowsersize;
logtag = logtag + "&colordepth=" + colordepth;
logtag = logtag + "&anticache=" + anticache;
logtag = logtag + "\" width=\"1\" height=\"1\" border=\"0\">";

document.write(logtag);
