url='http://www.w3statistics.com/cgi/w3r_base.cgi';// ?<!-- URL -->&<!-- USER -->';
is = new Is();
caps = new Caps();
var is;
var caps;
function Is()
{
var agt=navigator.userAgent.toLowerCase();
this.win95 = ((agt.indexOf("win95")!=-1) || (agt.indexOf("windows 95")!=-1));
this.win98 = ((agt.indexOf("win98")!=-1) || (agt.indexOf("windows 98")!=-1));
this.winnt = ((agt.indexOf("winnt")!=-1) || (agt.indexOf("windows nt")!=-1));
this.win32 = ( this.win95 || this.winnt || this.win98 || ((this.major >= 4) && (navigator.platform == "Win32")) || (agt.indexOf("win32")!=-1) || (agt.indexOf("32bit")!=-1) );
this.irix  = (agt.indexOf("irix") !=-1);
this.win = this.win95 || this.win98 || this.winnt;
if (navigator.appVersion.indexOf("MSIE",0) != -1)
	{
		this.ie = true;
	}
}
function Caps()
{
this.cp20 = (is.win32 && NavDetectObject("Cosmo Player 2.0")) || NavDetectObject("Cosmoplayer Plugin") || IEDetectObject("SGI.CosmoPlayer.1");
this.cp21 = (is.win32 && NavDetectObject("Cosmo Player 2.1")) || NavDetectObject("Cosmo Player 2.1") || NavDetectObject("Cosmo Player 2.1.1") || IEDetectObject("SGI.CosmoPlayer.2");
this.cp = (is.irix && NavDetectObject("libcosmoplayer.so")) || this.cp20 || this.cp21;
this.wv20 = NavDetectObject("WorldView 2.0 for Netscape Navigator") || IEDetectObject("WorldView.WorldView VrmlViewer.1");
this.wv21 = IEDetectObject("WorldView.WorldView VrmlViewer.2");
this.ms = IEDetectObject("MSVRML2C.VRMLBrowserCtl.1");
this.wv = this.wv20 || this.wv21 || IEDetectObject("WORLDVIEW.WorldViewCtrl.1") || this.ms;
this.l3d = NavDetectObject("Live3D Plugin DLL");
this.vs = NavDetectObject("Viscape for Netscape Navigator") || IEDetectObject("Virtual_Worlds");
this.vsu = NavDetectObject("Viscape Universal") || IEDetectObject("Viscape VRML control");
this.bs = NavDetectObject("blaxxun Contact (blaxxun CCpro) Version 4.300") || NavDetectObject("blaxxun CC3D Version 3.08") || NavDetectObject("blaxxun CC3D Version 4.200") || NavDetectObject("blaxxun CC3D Version 4.01") || NavDetectObject("blaxxun CC3D Version 4.00") || IEDetectObject("blaxxunCC3D.blaxxunCC3D.1");
this.ct = NavDetectObject("Cortona VRML Client") || IEDetectObject("Cortona.Control.1");
this.vrml = (this.cp || this.wv || this.vsu || this.ct);
this.real = IEDetectObject_overID("CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA");
this.mediaplayer = IEDetectObject_overID("22D6F312-B0F6-11D0-94AB-0080C74C7E95");
this.pdf = IEDetectObject_overID("CA8A9780-280D-11CF-A24D-444553540000");
this.quicktime = IEDetectObject_overID("02BF25D5-8C17-4B23-BC80-D3488ABDDC6B");
this.flash = IEDetectObject_overID("D27CDB6E-AE6D-11CF-96B8-444553540000");
//this.svg = IEDetectObject("Adobe.SVGCtl");
}
var result;
function IEDetectObject(ClassID)
{
result = false;
if ((is.ie) && (is.win))
{
document.write('<SCRIPT LANGUAGE=VBScript\> \n');
document.write('on error resume next \n');
document.write('result = IsObject(CreateObject("' + ClassID + '")) \n');
document.write('</SCRIPT\> \n');
}
return result;
}
function IEDetectObject_overID(ClassID)
{
result = true;
if ((is.ie) && (is.win))
{
document.write('<SCRIPT LANGUAGE=VBScript\> \n');
document.write('on error resume next \n');
document.write('result = IsObject(CreateObject("CLSID:' + ClassID + '")) \n');
document.write('</SCRIPT\> \n');
}
return result;
}
function NavDetectObject(teststring)
{
result = false;
if (is.nav)
{
result = (navigator.plugins[teststring]) ? true:false;
}
return result;
}
function language()
{
if (navigator.appVersion.indexOf("MSIE",0) != -1)
{
return (navigator.userLanguage);
}
else
{
return "";
}
}
function point_a(url,sessID,resolution,colordepth,hist,java,sprache,plattform)
{
startfix = '</';
jsfix = 'JavaScript';
document.write('<s\cript language="'+jsfix+'">\n');
document.write('jsversion=1.0');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'1.1">\n');
document.write('jsversion=1.1');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'1.2">\n');
document.write('jsversion=1.2');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'1.3">\n');
document.write('jsversion=1.3');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'1.4">\n');
document.write('jsversion=1.4');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'1.5">\n');
document.write('jsversion=1.5');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'1.6">\n');
document.write('jsversion=1.6');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'1.7">\n');
document.write('jsversion=1.7');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'1.8">\n');
document.write('jsversion=1.8');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'1.9">\n');
document.write('jsversion=1.9');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'2.0">\n');
document.write('jsversion=2.0');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'2.1">\n');
document.write('jsversion=2.1');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'2.2">\n');
document.write('jsversion=2.2');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'2.3">\n');
document.write('jsversion=2.3');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'2.4">\n');
document.write('jsversion=2.4');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'2.5">\n');
document.write('jsversion=2.5');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'2.6">\n');
document.write('jsversion=2.6');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'2.7">\n');
document.write('jsversion=2.7');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'2.8">\n');
document.write('jsversion=2.8');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'2.9">\n');
document.write('jsversion=2.9');
document.write(startfix+'s\cript>\n');
document.write('<s\cript language="'+jsfix+'3.0">\n');
document.write('jsversion=3.0');
document.write(startfix+'s\cript>\n');
if (navigator.userAgent.indexOf("Mozilla/") != -1)
{
document.write('<s\cript language="'+jsfix+'">\n');
document.write('document.write("<img src=\'"+url+"?"+sessID+"|a|"+resolution+"|"+colordepth+"|"+hist+"|"+java+"|"+jsversion+"|"+sprache+"|"+plattform+"|\' border=\\\'0\\\' alt=\\\'\\\' width=\\\'1\\\' height=\\\'1\\\'>\\n");'+"\n");
document.write(startfix+'s\cript>\n');
}
else
{
document.write("<img src='"+url+"?"+sessID+"|a|"+resolution+"|"+colordepth+"|"+hist+"|"+java+"|"+jsversion+"|"+sprache+"|"+plattform+"|' border=\'0\' alt=\'\' width=\'1\' heigth=\'1\'>\n");
}
}
function plugtest()
{
if (navigator.appName.indexOf("Netscape",0) != -1)
{
for(i=0; i<navigator.plugins.length; i++)
{
if (navigator.mimeTypes[i].enabledPlugin)
{
plug = plug + navigator.plugins[i].name +"|";
}
}
}
if (navigator.appVersion.indexOf("MSIE",0) != -1)
{
if (caps.vrml)
{
plug = plug + "Cosmo Player|";
}
if (caps.mediaplayer)
{
plug = plug + "Windows Media Player|";
}
if (caps.pdf)
{
plug = plug + "PDF Viewer|";
}
if (caps.bs)
{
plug = plug + "Blaxxun VRML|";
}
if (caps.quicktime)
{
plug = plug + "Apple Quicktime|";
}
if (caps.flash)
{
plug = plug + "Flash|";
}
if (caps.real)
{
plug = plug + "Real Audio|";
}
//if (caps.svg)
//{
//plug = plug + "SVG Viewer|";
//}
}
return plug;
}
var jetzt = new Date();
sessID = jetzt.getTime() * 1000 + Math.round(Math.random()*1000);
resolution = escape(screen.width+"X"+screen.height);
colordepth = escape(screen.colorDepth);
hist = escape(self.history.length);
java = escape(navigator.javaEnabled());
java = java.toLowerCase();
if (java.indexOf("java",0) != -1)
{
java = "true";
}
sprache = escape(language());
plattform = escape(navigator.platform);
ref = "";
ref = document.referrer;
ref1 = escape(ref.substring(0,140));
ref2 = escape(ref.substring(140,280));
plug = "";
plug = plugtest();
plug1 = escape(plug.substring(0,140));
plug2 = escape(plug.substring(140,280));;
plug3 = escape(plug.substring(280,420));;
title = escape(document.title.substring(0,255));
point_a(url,sessID,resolution,colordepth,hist,java,sprache,plattform);
if (ref1.length > 0)
{
document.write("<img src='"+url+"?"+sessID+"|b|"+ref1+"' border='0' alt='' width='1' heigth='1'>\n");
}
if (ref2.length > 0)
{
document.write("<img src='"+url+"?"+sessID+"|c|"+ref2+"' border='0' alt='' width='1' heigth='1'>\n");
}
if (plug1.length > 0)
{
document.write("<img src='"+url+"?"+sessID+"|f|"+plug1+"' border='0' alt='' width='1' heigth='1'>\n");
}
if (plug2.length > 0)
{
document.write("<img src='"+url+"?"+sessID+"|g|"+plug2+"' border='0' alt='' width='1' heigth='1'>\n");
}
if (plug3.length > 0)
{
document.write("<img src='"+url+"?"+sessID+"|h|"+plug3+"' border='0' alt='' width='1' heigth='1'>\n");
}
if (title.length > 0)
{
document.write("<img src='"+url+"?"+sessID+"|i|"+title+"' border='0' alt='' width='1' heigth='1'>\n");
}
var jetzt = new Date();
document.write("<img src='"+url+"?"+sessID+"|j|"+Date.parse(document.lastModified)+"|"+jetzt.getTime()+"' border='0' alt='' width='1' heigth='1'>\n");
