__ADTECH_CODE__ = "";
__theDocument = document;
__theWindow = window;
__bCodeFlushed = false;
function __flushCode() {
if (!__bCodeFlushed) {
var span = parent.document.createElement("SPAN");
span.innerHTML = __ADTECH_CODE__;
window.frameElement.parentNode.appendChild(span);
__bCodeFlushed = true;
}
}
if (typeof inFIF != "undefined" && inFIF) {
document.nativeWrite = document.write;
document.nativeWriteln = document.writeln;
document.write = function(str) {
__ADTECH_CODE__ += str;
};
document.writeln = function(str) {
document.write(str + "\n");
};
__theDocument = parent.document;
__theWindow = parent;
}
document.write("\n");
function cleanUp() {
if (typeof __parent.swappedRefs2096449 == "undefined") {
__parent.swappedRefs2096449 = new Array();
}
while (__parent.swappedRefs2096449.length > 0) {
var ref = __parent.swappedRefs2096449.pop();
if (ref != "swappedRefs2096449") {
__parent[ref] = null;
}
}
}
if (typeof inFIF != "undefined" && inFIF == true) {
__parent = window.parent;
window.onunload = cleanUp;
cleanUp();
for (var ref in window) {
if ((typeof __parent[ref] == "undefined" || __parent[ref] == null)
&& ref != "frameElement" && ref != "event" && ref != "swappedRefs2096449" && ref != "onunload") {
try {__parent[ref] = window[ref]; __parent.swappedRefs2096449.push(ref);} catch (e) {}
}
}
}
function __restoreOverwrittenFuncs() {
document.write = document.nativeWrite;
document.writeln = document.nativeWriteln;
}
if (typeof inFIF != "undefined" && inFIF) {
__flushCode();
}
if (typeof inFIF != "undefined" && inFIF == true) {
try {parent.write = write;
} catch (e) {}try {parent.writeln = writeln;
} catch (e) {}try {parent.__flushCode = __flushCode;
} catch (e) {}try{__restoreOverwrittenFuncs();}catch(e){}}
document.write("");