function setjs()
	{
	if (navigator.product == 'Gecko')
		{document.loginform["interface"].value = 'mozilla';}
	else if (window.opera && document.childNodes)
		{document.loginform["interface"].value = 'opera7';}
	else if (navigator.appName == 'Microsoft Internet Explorer' && navigator.userAgent.indexOf('Mac_PowerPC') > 0)
		{document.loginform["interface"].value = 'konqueror';}
	else if (navigator.appName == 'Microsoft Internet Explorer' && document.getElementById && document.getElementById('ietest').innerHTML)
		{document.loginform["interface"].value = 'ie';}
	else if (navigator.appName == 'Konqueror')
		{document.loginform["interface"].value = 'konqueror';}
	else if (window.opera)
		{document.loginform["interface"].value = 'opera';}
	}

function nickvalid()
	{
	var nick = document.loginform.Nickname.value;
	if (nick.match(/^[A-Za-z0-9\[\]\{\}\_\-]{1,32}$/))
		{return true;}
	else
		{
		alert('Please enter a valid nickname');
		document.loginform.Nickname.value = nick.replace(/[^A-Za-z0-9\[\]\{\}\_\-]/g, '_');
		return false;
		}
	}