/**
 * Gets information about client system
 */
function get_client_info() {
    //get information about client system using JavaScript
    document.getElementById('rez').innerHTML    = screen.width + '&times;' + screen.height;
    document.getElementById('os').innerHTML     = navigator.platform;
    document.getElementById('ua').innerHTML     = navigator.userAgent;
    document.getElementById('client').innerHTML = navigator.appName + ' (' + navigator.appCodeName + ')';

    for (var i = 0; i < navigator.plugins.length; i++) {
        document.getElementById('plugins').innerHTML += navigator.plugins[i].name + ' (' + navigator.plugins[i].description + ')<br />';
    }

    //get information about client system using Java Plugin
    if (navigator.javaEnabled()) {
/*        var interfaces = java.net.NetworkInterface.getNetworkInterfaces();

        var f = interfaces.hasMoreElements();
        document.getElementById('java_int_ip').innerHTML += f + ': ';
        while (f) {
            var iface = interfaces.nextElement();
            document.getElementById('java_int_ip').innerHTML += iface + ', ';

            f = interfaces.hasMoreElements();
            document.getElementById('java_int_ip').innerHTML += f + ': ';
*/
/*
            var ips = iface.getInetAddresses();
            while (ips.hasMoreElements()) {
                var ip = ips.nextElement();

                document.getElementById('java_int_ip').innerHTML += ip.getHostAddress() + ', ';
            }
*/
        //}

        var sock = new java.net.Socket(window.location.host, 80);
        var int_ip = sock.getLocalAddress().getHostAddress();

        document.getElementById('java_int_ip').innerHTML =
            '<a href="http://whois.domaintools.com/' + int_ip + '" title="Смотреть информацию Whois для IP-адреса">' + int_ip + '</a>';
    }

    //evercookie
    //var ec = new evercookie();

    //ec.get("ip", function(value) {
    //    document.getElementById('ec_ip').innerHTML = value;
    //});
    //ec.get('ip0', function(best, all) {
        //document.getElementById('ec_ua').innerHTML = decodeURIComponent(value);
        //document.getElementById('ec_ua').innerHTML = best;

    //    var txt = document.getElementById('ec_ip');
    //    for (var item in all)
    //        txt.innerHTML += item + ' mechanism: ' + all[item] + '<br>';
    //}, 1);

    //ec.set("ip", document.getElementById('server_ip').innerHTML);
    //ec.set('ip0', escape(document.getElementById('server_ip').innerHTML));
}

