setFocus = 0;

function removetext(field)
{
  if (setFocus == 0)
    {
        setFocus = 1;
        field.value="";
    }
}


function setjs()
{
    if (window.opera && document.childNodes)
    {
        document.getElementById("interface").value = 'opera7';
    }
    else if (window.opera)
    {
        document.getElementById("interface").value = 'opera';
    }
    else if (navigator.product == 'Gecko' || (window.opera && document.childNodes))
    {
        document.getElementById("interface").value = 'mozilla';
    }
    else if (navigator.appName == 'Microsoft Internet Explorer' && navigator.userAgent.indexOf("Mac_PowerPC") > 0)
    {
        document.getElementById("interface").value = 'konqueror';
    }
    else if (navigator.appName == 'Konqueror')
    {
        document.getElementById("interface").value = 'konqueror';
    }
    else if (navigator.appName == 'Microsoft Internet Explorer' && document.getElementById && document.getElementById('ietest').innerHTML)
    {
        document.getElementById("interface").value = 'ie';
    }
}

function nickvalid()
{
    var nick = document.getElementById("nickname").value;
    if(nick.match(/^[A-Za-z0-9\[\]\{\}^\\\|\_\-`]{2,32}$/) && setFocus==1) { return true; }
    else
    {
        alert('Please enter a valid nickname');
        document.getElementById("nickname").value = nick.replace(/[^A-Za-z0-9\[\]\{\}^\\\|\_\-`]/g, '');
        return false;
    }
}

