/* FILE ARCHIVED ON 0:49:40 Oct 6, 2009 AND RETRIEVED FROM THE AN OPENWAYBACK INSTANCE ON 4:47:01 Aug 15, 2024. JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* empty array to prevent js error in debugging info */ var dartCalls = new Array(); // dart global code // Defines a dart object and global random number and tile counter. var dart = new Object(); dart["tile_num"] = undefined; dart["ord"] = Math.random()*10000000000000000; dart["url"] = "https://webarchive.library.unt.edu/web/20091006004940/http://ad.doubleclick.net/adj/"; // dart ad reloading code. // Grabs the DART code from the hidden iframe and places that in the ad's div. function dartSwap(placement) { var frameRef = document.getElementById('dartFrame_'+placement); var htmlRef = (frameRef.contentDocument || frameRef.contentWindow.document).getElementById('adHolder').innerHTML; // Destroy the content in the iframe. This prevents double ads running (i hope). (frameRef.contentDocument || frameRef.contentWindow.document).location.replace("/nolayout/blankadcontent"); // Now strip out the doubleclick call that ends up in the iframe's innerHTML. This avoids double doubleclick hits. htmlRef = htmlRef.toString(); var regExp = new RegExp(dart[placement].dartCall,'i'); var frameHTML = new String(htmlRef); frameHTML = frameHTML.replace(regExp, ''); frameHTML = frameHTML.replace(/