/* workaround for the IE bug where elements with background images will flicker on hover */
try { document.execCommand('BackgroundImageCache', false, true); } catch(e) {}


/* DoubleClick tracking */
var DoubleClickTracker = {  
  _trackWithURI: function(uri) {    
    uri = uri + Math.floor(Math.random()*100000000)+"?"
    
    if (document.getElementById("DCLK_FLDiv")) {
      var flDiv = document.getElementById("DCLK_FLDiv");
    } else {
      var flDiv = document.body.appendChild(document.createElement("div"));
      flDiv.setAttribute("id", "DCLK_FLDiv");
      flDiv.style.position="absolute";
      flDiv.style.visibility="hidden";
      flDiv.style.top="0px";
    }
    flDiv.innerHTML = "<iframe id=\"DCLK_FLIframe\" src=" + uri + "></iframe>";
  },
  
  track: function(uri) {
    $A(arguments).each(function(uri) {
      DoubleClickTracker._trackWithURI(uri);
    });
  } 
}
