function CheckEmail(address) {
	var oRegExp = /^[A-Za-z0-9][-\w]*(\.[A-Za-z0-9][-\w]*)*@[A-Za-z0-9][-\w]*(\.[A-Za-z0-9][-\w]*)*\.[a-zA-Z]{2,4}$/;

	address = address.replace(new RegExp('/\(.*?\)/'), '');
	if ((address != '')&&(oRegExp.test(address))) {
		return true;
	} else {
		alert('Поле "e-mail" не заполнено или имеет неправильный формат');
		return false;
	}
}

function Subscribe() {
	with (document) {
		email = prompt('Рассылка THG.RU (Powered by Subscribe.ru):', '');
		if (email != null) {
			if (CheckEmail(email)) {
				mailForm.email.value = email;
				mailForm.submit();
			}
		}
	}
}

