﻿
function llx_formValidator() {

	var This = this;

	this.validated = true;
	this.form = undefined;

	this.init = function(formname) { This.form = document.getElementById(formname); this.validated = true; }

	this.minLen = function(fname, l, yes, no) {
		var f = eval('This.form.' + fname)
		if (f.value.length < l) { This.validated = false; no(f) } else { yes(f) }
	}
	this.eMail = function(fname, yes, no) {
		var f = eval('This.form.' + fname);
		var v = true;
		if (f.value.indexOf("@") < 3) { v = false }
		if (f.value.indexOf(".") < 7) { v = false }
		if (f.value.length < 10) { v = false }
		if (v == false) { This.validated = false; no(f) } else { yes(f) }
	}
 }