jQuery.update = function() {
  if(jQuery.browser.msie) {
    jQuery.updateIE();
  } else if(jQuery.browser.mozilla) {
    jQuery.updateFF();
  } else
    alert('Unfortunatelly your browser is not supported yet. Please use Firefox or IE.');
}

jQuery.updateIE = function() {
  var old = '';
  var value = unescape(DaddyInput.getCode());
  var sessionFrame = document.getElementById("DaddyDemo");
  doc = sessionFrame.contentWindow.document;
  if (old != value)
  {
    old = value;

    myBody = doc.getElementsByTagName("body")[0];
    myBody.innerHTML = old;

    var scripts = myBody.getElementsByTagName('script');
    var s = [];
    for(i=0;i<scripts.length;i++) {
      s[i] = doc.createElement('script');
      s[i].type = 'text/javascript';
      s[i].text = scripts[i].text;
      s[i].src = scripts[i].src;
    }
    for(i=0;i<s.length;i++)
      myBody.appendChild(s[i]);
  }
}

jQuery.updateFF = function() {
    what = unescape(DaddyInput.getCode());
    DaddyDemo.document.close();
    //DaddyDemo.document.open();
    DaddyDemo.document.write(what);
    DaddyDemo.document.close();
}