replace javascript function with a new function : <p>In our ordering system there is an embedded function I have no access to at all. Conveniently there is a spelling error in it so when a user clicks something a popup appears and has grammar issues in it.</p>

<p>Is there a way for me to replace that text or replace the function with a new function that has all the same code but correct spelling?</p>

<p>This is the function I need to edit.. note confirm says 'You selection' not 'Your selection'
I'd prefer to replace the whole thing because I may want to do some other edits but for now I'd like to fix that spelling error.</p>

<pre><code> function showProof()
{
    var blnSubmit = false;
    var strHid='';
    var strSave='';

  if (aryTemplateChoices.length == 0) 
  {
    blnSubmit = true;
  }
  else
  {
    for (var i=1; i&lt;=aryTemplateChoices.length; i++)
    {
        strSave = aryTemplateChoices[i-1];
        if (strSave=='')strSave='0';
        if (document.getElementById('hidctrl'+ i))strHid = document.getElementById('hidctrl'+ i).value;
        if (strHid=='')strHid='0';

      if ((strSave != '0') &amp;&amp; (strHid != strSave))
      {
        blnSubmit = true;
        break;
      }

    }
  }

  if (blnSubmit)
  {
    if (confirm('Your selection has changed, do you want to save?'))
    {
      document.getElementById('subtype').value = 'proof';
      document.getElementById('prevclick').value = '';
      document.getElementById('frm1').submit();
    }
  }

  canAddToCart();
  //&lt;!--WRITE--&gt;
  getQuantityPrice()
  //&lt;!--/WRITE--&gt;
    loadProof();

} 
</code></pre>
