

function	formChecker_init(f) {
					var oForm = document.getElementById(f);
					var oFields = getElementsByClass('required', oForm, '*');
					var oFieldsLength = oFields.length;
					for(var i=0; i<oFieldsLength; i++) {
							oFields[i].onblur = function() { formChecker_check(this); }
					}
}
function	formChecker_check(el) {
					var mode = false;
					var oItem = document.all ? 2 : 3;
					//if (BrowserDetect.browser=='Firefox' || BrowserDetect.browser=='Explorer') mode='fast';
					var elErr = el.parentNode.childNodes.item(oItem);
					if (el.value !='') {
							if (!mode) elErr.className = 'errOff';
							else if (elErr.style.display != 'none') $(elErr).slideUp(mode);
					}
					else {
							if (!mode) elErr.className = 'errOn';
							else if (elErr.style.display == 'none' || elErr.style.display == '') $(elErr).slideDown(mode);
					}
}

