'
+ '
'
+ ''
+ '
';
document.body.innerHTML = document.body.innerHTML + mlContent;
var mlScrollTop = 0;
var mlClientHeight = 0;
var mlFeedBox = null;
var mlOffset = 100 + 20;
// schedule our reposition method if we are using IE
if (navigator.appName == 'Microsoft Internet Explorer') {
mlAddLoadEvent(mlInitAd);
}
// main ad function
function mlInitAd()
{
mlFeedBox = document.getElementById('ml_feed_box');
mlFeedBox.style.position = "absolute";
setInterval("mlUpdatePosition()", 10);
}
// interval function to reposition ad in IE
function mlUpdatePosition()
{
if (mlScrollTop == document.body.scrollTop && mlClientHeight == document.body.clientHeight) {
return;
}
mlScrollTop = document.body.scrollTop;
mlClientHeight = document.body.clientHeight;
mlFeedBox.style.top = (mlClientHeight + mlScrollTop) - mlOffset;
}
// util to extend existing onload function
function mlAddLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
if (oldonload) {
oldonload();
}
func();
}
}
}