function checkRegistration(f) {
	if (f.login.value == "") {
		alert(ENTER_LOGIN);
		f.login.focus();
		event.returnValue = false;
		return false;
	} else if (!isEmailValid(f.email.value) || (f.email.value == "")) {
		alert(ENTER_EMAIL);
		f.email.focus();
		event.returnValue = false;
		return false;
	}
	return true;
}

function checkUpdateRegistration(f) {
	if (!isEmailValid(f.email.value)) {
		alert(ENTER_EMAIL);
		f.email.focus();
		event.returnValue = false;
		return false;
	}
	return true;
}

function isEmailValid(email) {
	var s = "[\\w\\-]+(\\.[\\w\\-]+)*@((([a-zA-Z0-9]+)|([a-zA-Z0-9]+[\\w\\-]*))(\\.([\\w^_]+\\.\\2))?\\.)?[\\w\\-]{2,}\\.[a-zA-Z]{2,}";
	var re = new RegExp(s);
	return re.test(email);
}

function barewin(url) {
	open(document.getElementsByTagName("base")[0].href + url, "_blank", "height=300, width=400, resizable=yes");
}