
// подробная статистика о клиенте

// так нелепо нет функции проверки чисел JS ??
function is_num(string) 
	{ 
	var CheckString='0123456789'; 
	var Char; 
	if (string.length==0) { return false; }
	for (i=0; i<string.length;  i++) 
		{     
		Char = string.substring(i, i+1)
		if (CheckString.indexOf(Char) != -1)  { return false; }
		} 
	return true;
	} 

//
if (!make_time) { var make_time; }
if (!JS) { var JS; }

// версия JS

// экран
w=screen.width;
h=screen.height;
depth=screen.colorDepth;

// куки
if(navigator.cookieEnabled) { cookie = 1; }  else { cookie = 1; }

// flash

// вызов, сюда полезут хакеры в первую очередь поэтому очень аккуратно всё отфильтруем даже здесь
var html='<img  src="/_javascript/_online.php?';
if (is_num(w)) { html+=('w='+w); }
if (is_num(h)) { html+= ('&h='+h); }
if (is_num(depth)) { html+= ('&depth='+depth); }
if (is_num(cookie)) {  html+= ('&cookie='+cookie); }
if (flash) {  html+= ('&flash='+flash); }
if (js && js.length) {  html+= ('&js='+js); }
if (make_time) 
	{ 
	if (make_time.length>1) 
		{ 
		html+= ('&make_time='+make_time); 
		} 
	}

html+='" width=1 height=1 border=0 style="position:absolute;" id=online>';
document.write(html);

