title: Is there any built-in function to generate MD5 of string in JavaScript/jQuery?
body: <p>I am designing a login page as</p>
  
  <pre><code>&lt;div id="body"&gt;
      &lt;form class="form-horizontal"&gt;
          &lt;div class="control-group"&gt;
              &lt;label class="control-label" for="inputUser"&gt;Email&lt;/label&gt;
  
              &lt;div class="controls"&gt;
                  &lt;input type="text" id="inputUser" placeholder="Username"&gt;
              &lt;/div&gt;
          &lt;/div&gt;
          &lt;div class="control-group"&gt;
              &lt;label class="control-label" for="inputPassword"&gt;Password&lt;/label&gt;
  
              &lt;div class="controls"&gt;
                  &lt;input type="text" id="inputPassword" placeholder="Password"&gt;
              &lt;/div&gt;
          &lt;/div&gt;
          &lt;div class="control-group"&gt;
              &lt;div class="controls"&gt;
                  &lt;button id="login_button" type="submit" class="btn btn-success"&gt;Sign In&lt;/button&gt;
              &lt;/div&gt;
          &lt;/div&gt;
          &lt;div class="control-group"&gt;
              &lt;div class="controls"&gt;
                  &lt;div id="login_status"&gt;&lt;/div&gt;
              &lt;/div&gt;
          &lt;/div&gt;
  
      &lt;/form&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>I am using <code>Backbone.js</code> with <code>jQuery</code> to interact with server.</p>
  
  <p>I want to do MD5 hash of the password before sending it to server, is there any built-in function provided by Javascript or jQuery?</p>