   <!--

      function PreloadImages()
      {
         var d=document;

         if(d.images)
         {
           if(!d.MM_p) d.MM_p=new Array();

            var i, j = d.MM_p.length, a = PreloadImages.arguments;

            for(i=0; i<a.length; i++)
               if (a[i].indexOf("#")!=0)
               {
                  d.MM_p[j]=new Image;
                  d.MM_p[j++].src=a[i];
               }
         }
      }

      function FocusFirst()
      {
         if ((document.forms.length > 0) && (document.forms[0].elements.length > 0) && (document.forms[0].elements[0].type == 'text'))
         {
            if (document.forms[0].elements[0].type == 'text')
            {
               document.forms[0].elements[0].select() ;
               document.forms[0].elements[0].focus() ;
            }
         }
      }

      function SaveID(lngID)
      {
         document.forms[0].IDToEdit.value = lngID ;
         return true;
      }

      function DeleteID(lngID)
      {
         document.forms[0].DeletedID.value = lngID ;
         return true;
      }

      function UpdateID(lngID)
      {
         document.forms[0].UpdatedID.value = lngID ;
         return true;
      }

      function ConfirmDelete()
      {
         if (document.forms[0].DeletedID.value != 0)
         {
            if (confirm("Are you sure you want to delete this record?"))
            {
               return true;
            }
            else
            {
               document.forms[0].DeletedID.value = 0
               return false;
            }
         }
         else
         {
            return true;
         }
      }

      function FilterKeys(event, strValidKeys)
      {
         var key, keychar ;

         if (window.event)
            key = window.event.keyCode ;
         else if (event)
            key = event.which ;
         else
            return true ;

         keychar = String.fromCharCode(key) ;

         if ( (key==null) || (key==0) || (key==8) || (key==9) || (key==13)  || (key==27) )
            return true ;
         else if ( (strValidKeys).indexOf(keychar) > -1 )
            return true ;
         else
            return false ;
      }

      function ValidDate(objControl)
      {
         if ((objControl.value).length != 0)
         {
            if (Date.parse(objControl.value))
               return true ;
            else
            {
               objControl.value = "#ERROR#" ;
               return false ;
            }
         }
         else
         {
            if (objControl.id == 'required')
            {
            objControl.value = "#REQUIRED#"
            return false ;
            }
         }
      }


      function CheckIfEmpty(objControl)
      {
         if ((objControl.value).length != 0)
            return true
         else
         {
            objControl.value = "#REQUIRED#"
            return false
         }
      }

      function LimitTextArea(field, maxlimit)
      {
         if (field.value.length > maxlimit)
            field.value = field.value.substring(0, maxlimit);
      }

      function ValidateForm()
      {
         var intCounter

         for (intCounter= 0; intCounter < (document.forms[0].length - 1); ++intCounter)
         {
            with (document.forms[0])
            {
               if (elements[intCounter].id == 'required' && (elements[intCounter].value == '#REQUIRED#' || (elements[intCounter].value).length == 0))
               {
                  if (elements[intCounter].type == 'text')
                  {
                     elements[intCounter].value = '#REQUIRED#' ;
                     elements[intCounter].select() ;
                     elements[intCounter].focus() ;
                  }
                  else
                     elements[intCounter].focus() ;

                  alert('Please enter values for all required fields.') ;

                  return false ;
               }
               if (elements[intCounter].value == '#ERROR#')
               {
                  elements[intCounter].select() ;
                  alert('Please fix all errors on the form.') ;
                  return false ;
               }
            }
         }
         if (document.forms[0].message.value == '' && document.forms[0].message.id == 'required')
         {
            alert('The HTML Editor is empty.  Please add some content for this item.') ;
            return false ;
         }
         else
            return true;
      }

      function ResetForm()
      {
         var intCounter

         for (intCounter= 0; intCounter < (document.forms[0].length - 1); ++intCounter)
         {
            with (document.forms[0])
            {
               if (elements[intCounter].type == 'text')
               {
                  elements[intCounter].value = '' ;
               }
            }
         }
         return true;
      }

      window.onload = FocusFirst ;
 
 

// -->
 

