function DisplayAd()
{
  if (document.layers) return false;
  var Delay=20;
  var WH=GetWindowDims();
  var CoordRight  =WH["width"];    // Set to width of screen
  var CoordBottom =181;
  var Ad          =document.getElementById("Ad");
  if (!Ad) return false;    // Quit if ad does not exist on page
//  var ImgWidth    =document.getElementById("AdImg").width;
//  var ImgHeight   =document.getElementById("AdImg").height;
  var ImgWidth    =358;
  var ImgHeight   =178;
  Ad.style.visibility="visible";
  Ad.style.left   =CoordRight-ImgWidth;                         // Init pos
  Ad.style.top    =0-ImgHeight;                                 // Init pos (off-screen)
  var Result      =MoveAd(Ad,CoordRight-ImgWidth,CoordBottom-ImgHeight,Delay);  // Move to specified left and top positions
}

function MoveAd(Ad,MaxLeft,MaxTop,Delay)
{
  var Distance    =1;
  Delta=MaxTop-parseInt(Ad.style.top);
  Delay=5000/(Delta*Delta*4);
  if (Delay>50) Delay=50;
  if (parseInt(Ad.style.left)<MaxLeft)
    Ad.style.left   =parseInt(Ad.style.left)+Distance;
  if (parseInt(Ad.style.top)<MaxTop)
    Ad.style.top    =parseInt(Ad.style.top)+Distance;
  if (parseInt(Ad.style.left)>=MaxLeft && parseInt(Ad.style.top)>=MaxTop)
    return true;  
  var Result        =setTimeout("MoveAd(Ad,"+MaxLeft+","+MaxTop+");",Delay);  // Move at X ms intervals
}

function GetWindowDims()
{
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else {
    if( document.documentElement &&
        ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
      //IE 6+ in 'standards compliant mode'
      myWidth = document.documentElement.clientWidth;
      myHeight = document.documentElement.clientHeight;
    } else {
      if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
        //IE 4 compatible
        myWidth = document.body.clientWidth;
        myHeight = document.body.clientHeight;
      }
    }
  }
  var WH=Array();
  WH["width"] =myWidth;
  WH["height"]=myHeight;
  return WH;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function cc(amt) {
	window.open("cc.html?amt=" + amt,"","width=520,height=250,resizeable=yes,scrollbars=yes");
}