/**
 * Общие моменты
 */
/**
 * Валидация формы
 */
window.addEvent('domready', function(){
	if (typeof validate_forms != 'undefined' && validate_forms) {
		if (typeof validation_data != "undefined" && typeof validation_data == 'object' && typeof FormValidator != "undefined") {
			for (var frm in validation_data) {
				FormValidator.set(frm, validation_data[frm], true);
			}
		}
		var submits = $$('input[type=submit]');
		$each(submits, function(subm){
			var frm = subm.getParent('form');
			var frm_id = subm.getParent('form').getProperty('id');
			if (typeof validation_data[frm_id] != 'undefined') {
				subm.addEvent('click', function(e){
					if (!FormValidator.validate(frm_id)) {
						new Event(e).stop();
					}
					else {new Event(e).stop();
						frm.submit();
					}
				});
			}
		});
	}
});

