function resizeShadow ()
{  
  var qel = this.getElementsByTagName("q")[0];
  qel.style.width = this.offsetWidth - 4;
  qel.style.height = this.offsetHeight - 3;
};

function setShadowResizers(firstLoad)
{
  var shadows = document.getElementsByTagName("q");
  for (i = 0; i < shadows.length; i++)
  {
    var shadowContainer = shadows[i].parentNode;
    attachEventHandler(shadowContainer, "onresize", resizeShadow.closure(shadowContainer));
    if (firstLoad) resizeShadow.closure(shadowContainer)();
  }
};