var imgHeight = 92;
var imgWidth = 135;
var windowBorder = 15;
var x = 15;
var y = 15;
var movingX = "right";
var movingY = "down";
var mouseOver = 0;

function downRight()
{
  myFlyingCC.style.top = y;
  myFlyingCC.style.left = x;
  x += 1;
  y += 1;
  begin();
}

function downLeft()
{
  myFlyingCC.style.top = y;
  myFlyingCC.style.left = x;
  x -= 1;
  y += 1;
  begin();
}

function upRight()
{
  myFlyingCC.style.top = y;
  myFlyingCC.style.left = x;
  x += 1;
  y -= 1;
  begin();
}

function upLeft()
{
  myFlyingCC.style.top = y;
  myFlyingCC.style.left = x;
  x -= 1;
  y -= 1;
  begin();
}

function boundaryCheck()
{
  if ( y > document.body.clientHeight - windowBorder - imgHeight )
    movingY = "up";
  if ( y < windowBorder )
    movingY = "down";
  if ( x > document.body.clientWidth - windowBorder - imgWidth )
    movingX = "left";
  if ( x < windowBorder )
    movingX = "right";
}

function mouseOverFreeze()
{
  mouseOver = 1;
}

function mouseOverUnFreeze()
{
  mouseOver = 0;
}

function begin()
{
  if (!mouseOver)
  {
    if ( movingX == "right" && movingY == "down" )
      setTimeout("downRight();",25);
    if ( movingX == "left" && movingY == "down" )
      setTimeout("downLeft();",25);
    if ( movingX == "right" && movingY == "up" )
      setTimeout("upRight();",25);
    if ( movingX == "left" && movingY == "up" )
      setTimeout("upLeft();",25);
    boundaryCheck();
  }
  else
  {
    setTimeout("begin();",1000);
  }
}

document.write("<div id=myFlyingCC style='position: absolute;width:150;top:300;left:5;visibility: visible;z-index: 1'><a href='http://www.cardlabconnect.com/AffinityPortal/visitorAction.do?affinityName=nytec' target='_blank' onMouseOver='mouseOverFreeze()' onMouseOut='mouseOverUnFreeze()'><img src=/newsite/images/nytec_cc1.jpg border=0></a></div>");
begin();
