    window.onError = null;

    var mac = (navigator.userAgent.indexOf('Mac') != -1) ? 1 : 0;
    var linux = (navigator.userAgent.indexOf('X11') != -1) ? 1 : 0;
    var win = (navigator.userAgent.indexOf('Win') != -1) ? 1 : 0;

    var ie = (navigator.appName.indexOf('Microsoft') != -1) ? 1 : 0;
    var ns = (navigator.appName.indexOf('Netscape') != -1) ? 1 : 0;
    var ns6 = (navigator.appName.indexOf('Gecko') != -1) ? 1 : 0;
    var kon = (navigator.appName.indexOf('Konqueror') != -1) ? 1 : 0;
    var so = (navigator.userAgent.indexOf('StarOffice') != -1) ? 1 : 0;
    var op = (navigator.userAgent.indexOf('Opera') != -1) ? 1 : 0;

    if (mac)
    {
        if (ie)
        {
            document.writeln("<link rel='stylesheet' type='text/css' href='/css/mac_ie.css'>");
        }
        else if(ns6)
        {
            document.writeln("<link rel='stylesheet' type='text/css' href='/css/mac_ns6.css'>");
        }
        else
        {
            document.writeln("<link rel='stylesheet' type='text/css' href='/css/mac_ns.css'>");
        }
    }

    else if (linux)
    {
        if (so)
        {
            document.writeln("<link rel='stylesheet' type='text/css' href='/css/lin_so.css'>");
        }
        else if (ns)
        {
            document.writeln("<link rel='stylesheet' type='text/css' href='/css/lin_ns.css'>");
        }
        else if (ns6)
        {
            document.writeln("<link rel='stylesheet' type='text/css' href='/css/lin_ns6.css'>");
        }
        else if (kon)
        {
            document.writeln("<link rel='stylesheet' type='text/css' href='/css/lin_kon.css'>");
        }
        else if (op)
        {
            document.writeln("<link rel='stylesheet' type='text/css' href='/css/lin_op.css'>");
        }
        else
        {
            document.writeln("<link rel='stylesheet' type='text/css' href='/css/style.css'>");
        }
    }

    else if (win)
    {
        if (ie)
        {
            document.writeln("<link rel='stylesheet' type='text/css' href='/css/win_ie.css'>");
        }
        else if (ns)
        {
            document.writeln("<link rel='stylesheet' type='text/css' href='/css/win_ns.css'>");
        }
        else if (ns6)
        {
            document.writeln("<link rel='stylesheet' type='text/css' href='/css/win_ns.css'>");
        }
        else if (op)
        {
            document.writeln("<link rel='stylesheet' type='text/css' href='/css/win_op.css'>");
        }
        else
        {
            document.writeln("<link rel='stylesheet' type='text/css' href='/css/style.css'>");
        }
    }

    else
    {
        if (op)
        {
            document.writeln("<link rel='stylesheet' type='text/css' href='/css/lin_op.css'>");
        }
        else
        {
            document.writeln("<link rel='stylesheet' type='text/css' href='/css/style.css'>");
        }
    }