﻿function validate(id, oblig, re, msg) {
	var v = true;
	var e = document.getElementById(id);
	var s = null != e && '' != e.value;
	v &= s;
	v &= re.test(e.value);
	if ((!s && oblig) || (s && !v)) {
		alert(msg);
		if (null != e) {
			e.className += ' input-error';
			e.focus();
		}

		return false;
	}

	e.className = e.className.replace(' input-error', '');
	return true;
}
