function CheckForms() {
	var rules = [
		['your_name', /.+/, ' - Ваше имя'],
		['email', "is_email", ' - Пустой или неверный емейл'],
		['question', /.+/, ' - Вы не задали вопрос'],
	];
	
	var errorBase = 'Пожалуйтса, проверте правильность заполнения полей:' + '\n'; 

	var errors = '';

	for (var index in rules) {
		var field	= rules[index][0];
		var rx 		= rules[index][1];
		var msg		= rules[index][2];

		if (rx == "is_email") rx = /^[0-9a-z]([-.]?[_0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\.[a-z]{2,4}$/i;
		if (rx == "is_date") rx = /^\d{4}\-\d{2}\-\d{2}$/;

		el = document.getElementById(field)
		if (el && !rx.test(el.value)) {
			errors += msg + '\n';
			el.style.backgroundColor = '#cceeff';
		}
		else if(el) {
			el.style.backgroundColor = '';
		}
	}

	if (errors != "") {
		errors = errorBase + errors;
		alert(errors);
		return false;
	}
	return true;
}

