function login() 
{
	if( !nickvalid(document.forms.login.nick) ) return;
	wnd = window.open("", "chat", "location=0,toolbar=0,directories=0,resizable=1,status=0,menubar=0,scrollbars=0,width=795,height=580,left=0,top=0");
	wnd.moveTo((screen.width - 795) / 2, (screen.height - 580) / 2);
	document.forms.login.submit();
}

function nickvalid( nickname ) {
  var nick = nickname.value;
  //if(nick.match(/^[A-Za-z0-9\[\]\{\}\^\\\|\_\-\`áéőúöüóűíÁÉÚŐÖÜÓŰÍ]{1,32}$/))
  if (nick.match(/^[A-Za-z0-9_-]{1,16}$/)) return true;
  alert('Érvénytelen nick!');
  nickname.value = nick.replace(/[^A-Za-z0-9_-]/g, ''); //nickname.value = nick.replace(/[^A-Za-z0-9\[\]\{\}^\\\|\_\-\`]/g, '');
   return false;
}

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

	function chk() {
		if( document.nickreg.nick.value == '' || document.nickreg.pass.value == '' || document.nickreg.email.value == '' )
			alert('Minden mezőt ki kell tölteni!');
		else if( !chkemail( document.nickreg.email.value ) )
			alert('Érvénytelen email cím!');
		else if( document.nickreg.pass.value.length < 5 )
			alert('A jelszónak legalább 5 karakter hosszúnak kell lennie!');
		else if( document.nickreg.pass.value != document.nickreg.pass2.value )
			alert('A két jelszó nem egyezik meg!');
		else
			return 1;

		return 0;
	}

	function chkemail(email)
	{
		var myEMailIsValid = true;
		var myAtSymbolAt = email.indexOf('@');
		var myLastDotAt = email.lastIndexOf('.');
		var mySpaceAt = email.indexOf(' ');
		var myLength = email.length;

		if (myAtSymbolAt < 1 )
 			{myEMailIsValid = false}

		if (myLastDotAt < myAtSymbolAt)
 			{myEMailIsValid = false}

		if (myLength - myLastDotAt <= 2)
 			{myEMailIsValid = false}

		if (mySpaceAt != -1)
 			{myEMailIsValid = false}

		return myEMailIsValid;
	}


