function DomainTest(form) {
	if (form.domain.value == '') { 
		alert('Nie podano nazwy domeny!'); 
		form.domain.focus(); 
		return false; 
	} 
	//var suffix = form.suffix.options[form.suffix.selectedIndex].text;
	if (form.domain.value.length < 3) { 
		alert('Nazwa domeny musi mieć przynajmniej 3 znaki!'); 
		form.domain.focus(); 
		form.domain.select(); 
		return false; 
	}
	domain_re = /^[a-z0-9][a-z0-9-]*\.?[a-z0-9-]*[a-z0-9]$/;
	if (!domain_re.test(form.domain.value)){
		alert('Błędna nazwa domeny! Nazwa może być złożona z cyfr i liter oraz znaku "-", który jednak nie może być umieszczony na początku lub na końcu nazwy domeny.'); 
		form.domain.select(); 
		form.domain.focus(); 
		return false;
	}
	return true;
}

function CheckLoginForm(form) {
	if (form.username.value == '') { 
		alert('Nie podano loginu!'); 
		form.username.focus(); 
		return false; 
	}
	if (form.password.value == '') { 
		alert('Nie podano hasła!'); 
		form.password.focus(); 
		return false; 
	}
	if (form.password.value.length < 6) { 
		alert('Twoje hasło ma przynajmniej 6 znaków!'); 
		form.password.focus(); 
		form.password.select(); 
		return false; 
	}
	return true; 
}
