﻿// JScript 文件
var delta=0.1;
var collection;
var closeB=false;
var isIE = (document.all) ? 1: 0;
function floaters() 
{
    this.items = [];
    this.addItem = function(id,x,y,content)
    {
      document.write('<DIV id='+id+' style="Z-INDEX: 10; POSITION: absolute; width:80px; height:60px;left:'+(typeof(x)=='string'?eval(x):x)+';top:'+(typeof(y)=='string'?eval(y):y)+'">'+content+'</DIV>');
      
      var newItem   = {};
      newItem.object   = document.getElementById(id);
      newItem.x   = x;
      newItem.y   = y;

      this.items[this.items.length] = newItem;
    }
    this.play = function()
    {
      collection   = this.items
      setInterval('play()',30);
    }
}
function play()
{    
    if(screen.width<=800 || closeB)
    {
        for(var i=0;i<collection.length;i++)
        {
            collection[i].object.style.display = 'none';
        }        
        return;
    }
        
    for(var i=0;i<collection.length;i++)
    {
        var followObj = collection[i].object;
        
        var followObj_x = (typeof(collection[i].x)=='string'?eval(collection[i].x):collection[i].x);
        var followObj_y = (typeof(collection[i].y)=='string'?eval(collection[i].y):collection[i].y);
        
        var diffH;
        var diffW;
        if(isIE)
        { 
            diffH = document.documentElement.scrollTop;
            diffW = document.documentElement.scrollLeft;
        }
        else
        { 
            diffH = document.body.scrollTop; 
            diffW = document.body.scrollLeft;
        }       

        if(followObj.offsetLeft!=(diffW+followObj_x)) 
        {
            var dx=(diffW+followObj_x-followObj.offsetLeft)*delta;
            dx=(dx>0?1:-1)*Math.ceil(Math.abs(dx));
            followObj.style.left=followObj.offsetLeft+dx;
        }

        if(followObj.offsetTop!=(diffH+followObj_y))
        {
          var dy=(diffH+followObj_y-followObj.offsetTop)*delta;
          dy=(dy>0?1:-1)*Math.ceil(Math.abs(dy));
          followObj.style.top=followObj.offsetTop+dy;
        }
        
        followObj.style.display = '';
    }
}
function closeBanner()
{
  closeB=true;
  return;
}

var theFloaters = new floaters();
//
//theFloaters.addItem('followDiv1','document.body.clientWidth-110',24,'<img src=guanggaoimg/close-smt.jpg onClick="closeBanner();"><iframe WIDTH=110 HEIGHT=322 align=center MARGINWIDTH=0 Name=union163com MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no src=smt-you.html></iframe>');
theFloaters.addItem('followDiv2',0,170,'<table border="0"><tr><td align="right"><img src="images/OnLineClose.jpg" alt="关闭" onClick="closeBanner();"></td></tr><tr><td><a href="tencent://message/?uin=191586968&Site=http://www.domens.com&Menu=yes"><img border="0" src="images/Online.gif" alt="在线咨询" style="background-color: transparent;" /></a></td></tr></table>');
theFloaters.play(); 
