
      function validate(f){
       $catch = false;
       if(!trim(f.fname.value)){
        $catch = true;
        if(t_fname = document.getElementById('fname_text')){
         t_fname.style.color = '#FF0000';
         t_fname.style.fontWeight = 'bold';
        }
       }else{
        if(t_fname = document.getElementById('fname_text')){
         t_fname.style.cssText = '';
        }
       }

       if(!trim(f.lname.value)){
        $catch = true;
        if(t_lname = document.getElementById('lname_text')){
         t_lname.style.color = '#FF0000';
         t_lname.style.fontWeight = 'bold';
        }
       }else{
        if(t_lname = document.getElementById('lname_text')){
         t_lname.style.cssText = '';
        }
       }

       if(!trim(f.email.value)){
        $catch = true;
        if(t_email = document.getElementById('email_text')){
         t_email.style.color = '#FF0000';
         t_email.style.fontWeight = 'bold';
        }
       }else{
        if(t_email = document.getElementById('email_text')){
         t_email.style.cssText = '';
        }
       }

       if(!trim(f.message.value)){
        $catch = true;
        if(t_message = document.getElementById('message_text')){
         t_message.style.color = '#FF0000';
         t_message.style.fontWeight = 'bold';
        }
       }else{
        if(t_message = document.getElementById('message_text')){
         t_message.style.cssText = '';
        }
       }

       return $catch ? false : true;
      }

      function trim(s){
       while(s.substring(0, 1) == ' ' || s.substring(0, 1) == '\n' || s.substring(0, 1) == '\r')
        s = s.substring(1, s.length);
       while (s.substring(s.length-1, s.length) == ' ' || s.substring(s.length-1, s.length) == '\n' || s.substring(s.length-1, s.length) == '\r')
        s = s.substring(0, s.length-1);
       return s;
      }