function fly_ad_movement() {

 if (window.innerWidth) {
  fly_ad_w = window.innerWidth
  fly_ad_h = window.innerHeight
  } else {
  fly_ad_w = document.body.clientWidth
  fly_ad_h = document.body.clientHeight
  }

// if(fly_ad_currentY >= fly_ad_endY || fly_ad_currentX >= fly_ad_endX) {
//  fly_ad_currentX = fly_ad_startX;
//  fly_ad_currentY = fly_ad_startY;
//  } else {
//  fly_ad_currentX += fly_ad_deltaX;
//  fly_ad_currentY += fly_ad_deltaY;
//  }

 if (fly_ad_currentX <= 0 || fly_ad_currentX >= fly_ad_w - fly_ad_width) fly_ad_deltaX = -fly_ad_deltaX;
 if (fly_ad_currentY <= 0 || fly_ad_currentY >= fly_ad_h - fly_ad_height) fly_ad_deltaY = -fly_ad_deltaY;
 fly_ad_currentX += fly_ad_deltaX;
 fly_ad_currentY += fly_ad_deltaY;
 if (fly_ad_currentX < 0) {
  fly_ad_currentX = 0;
  } else if (fly_ad_currentX > fly_ad_w - fly_ad_width) {
  fly_ad_currentX = fly_ad_w - fly_ad_width;
  }
 if (fly_ad_currentY < 0) {
  fly_ad_currentY = 0;
  } else if (fly_ad_currentY > fly_ad_h - fly_ad_height) {
  fly_ad_currentY = fly_ad_h - fly_ad_height;
  }
 fly_ad_posX = fly_ad_currentX + document.body.scrollLeft;
 fly_ad_posY = fly_ad_currentY + document.body.scrollTop;
 }

function fly_ad_setPosition() {
 fly_ad_divStyle.left = fly_ad_posX;
 fly_ad_divStyle.top = fly_ad_posY;
 }

function fly_ad_moveDiv() {
 fly_ad_movement();
 fly_ad_setPosition();
 }

function fly_ad_moveImage() {
 if(!document.all) document.all = document;
 if(!document.all.fly_ad.style) document.all.fly_ad.style = document.all.fly_ad;
 fly_ad_divStyle = document.all.fly_ad.style;
 fly_ad_currentX = fly_ad_startX;
 fly_ad_currentY = fly_ad_startY;
 fly_ad_posX = fly_ad_startX;
 fly_ad_posY = fly_ad_startY;
 fly_ad_setPosition(fly_ad_currentX, fly_ad_currentY);
 fly_ad_divStyle.visibility = "visible";
 fly_ad_divTimer = setInterval("fly_ad_moveDiv()",fly_ad_movePeriod);
 }

window.onload = fly_ad_moveImage;