function hqImages()
{
  var images = document.getElementsByTagName('img');
  for (var i = 0; i < images.length; i++)
  {
    if (images[i].src.indexOf('/images/public/') != -1 && images[i].src.indexOf('/images/public/hq/') == -1)
    {
      if (images[i].complete)
      {
        images[i].src = images[i].src.replace('/public/', '/public/hq/');
      }
      else
        images[i].onload = new Function('this.onload = new Function(); this.src = this.src.replace(\'/public/\', \'/public/hq/\');');
    }
  }
}

hqImages();
