var msg = new Array( 'Нажмите клавишу "F1", чтобы вызвать подсказку' ,'' ,'Ошибка ввода: одно или несколько полей содержат недопустимые значения.' ,'Проверьте, пожалуйста, правильность заполнения поля.' ); var $revoke_submit = false; function doFormSubmit(f, noConfirm) { if ($revoke_submit) { alert('Внимание: передача данных еще не завершена...'); return; } return $revoke_submit = !$revoke_submit; } function doFormCheck(f) { for (var i=0;i!=f.length;i++) { if (f[i].type=='text' || f[i].type=='textarea') { f[i].onblur(); if (!f[i].rstate) { // if (confirm(msg[2])) // return true; alert(msg[2]); f[i].focus(); scrollBy(0,-33); if (f[i].style) { var bgColorBuf = f[i].style.backgroundColor; f[i].style.backgroundColor='#FFF0F0'; } alert(f[i].errmsg!=null ? f[i].errmsg : msg[3]); if (f[i].style) f[i].style.backgroundColor=bgColorBuf; return false; } } } return true; } function hint(s) { if (s) alert(s); }