RT# 21110 Unparsable age error. Added javascript to validate field prior to submittin...
[freeside.git] / httemplate / elements / footer.html
1         </TD>
2       </TR>
3     </TABLE>
4
5 %  if ($opt{'formvalidation'}) { 
6 %    my $form_validation = $opt{'formvalidation'};
7 %    foreach my $name (sort keys $form_validation) {
8 %      my $form = $form_validation->{$name}; 
9     <script>
10       var validator = new FormValidator('<% $name %>', [
11 %      foreach my $field (sort keys $form) {      
12         {
13           name: '<%  $field %>',
14           rules: 'numeric'
15         },
16 %      }
17       ], 
18           function(errors) { 
19             if (errors.length > 0) { 
20               for (var i = 0; i<= errors.length; i++) {
21                 alert ('<% $form_validation->{$name}->{errormessage} %>');
22                   //alert ('<% $form_validation->{$name}->{errormessage} %>' + errors[i].message);
23                 return false;
24               }
25             }
26             return true;
27           }
28   );
29     </script>
30 %    } 
31 %  }
32
33   </BODY>
34 </HTML>
35
36 <%init>
37
38 my(%opt) = @_; 
39
40 </%init>