﻿
    function Cbo_AdComplete(responseText, responseXML)
    {
        document.getElementById("admsgInfo").innerHTML=responseText;
        //alert(document.getElementById("adb1"));
    }
    
    function CloseAd(id)
    {
        document.getElementById(id).style.visibility='hidden';
    }
    
    function Cbo_Error(status, statusText, responseText)
    {
        alert(responseText);
    }
    
    
    function ShowAdMsg(msgid,adId)
    {   
        var dv=document.getElementById("div_AdMsg");
        if(dv.style.display=="none")
        {   
            document.getElementById("admsgInfo").innerHTML="<img src='/images/indicator.gif' /> 正在为您加载内容...请稍后!";         
           
            if(adId.offsetLeft>((window.screen.width/2)+20))
                dv.style.left=adId.offsetLeft-(window.screen.width/2)+170;
            else
                dv.style.left=adId.offsetLeft+110;     
                    
            dv.style.top=adId.offsetTop+80;
            dv.style.display="";
        
            var Cbo = new CallBackObject();
            Cbo.OnComplete = Cbo_AdComplete;
            Cbo.OnError = Cbo_Error;
            Cbo.DoCallGet("/AdAjaxShow.aspx?id="+msgid);
        }

    }
    
    function FlashShowAdMsg(msgid,e)
    {   
        var dv=document.getElementById("div_AdMsg");
        if(dv.style.display=="none")
        {   
            document.getElementById("admsgInfo").innerHTML="<img src='/images/indicator.gif' /> 正在为您加载内容...请稍后!";         
           
            if(e.clientX>(window.screen.width/2))
                dv.style.left=e.clientX-(window.screen.width/2)+170;
            else
                dv.style.left=e.clientX+20;            
            
            dv.style.top=e.clientY+80;
            
            dv.style.display="";
        
            var Cbo = new CallBackObject();
            Cbo.OnComplete = Cbo_AdComplete;
            Cbo.OnError = Cbo_Error;
            Cbo.DoCallGet("/AdAjaxShow.aspx?id="+msgid);
        }

    }
    
    function ShowMsg(msgStr)
    {   
        var dv=document.getElementById("div_AdMsg");
     
        if(dv.style.display=="none")
        {               
            document.getElementById("admsgInfo").innerHTML=msgStr;
            dv.style.left=window.screen.width/2-170;
                    
            dv.style.top=180;
            dv.style.display="";
        }
    }
//    
//    
//    
    function hidAdMsg()
    {
        //Hid AdMsg
        document.getElementById("div_AdMsg").style.display="none";
    }
    
    ///广告词显示   document.write('<style type="text/css"><!--#div_AdMsg {width: 339px;margin: 0 auto;text-align: left;}');
   document.write('#adb1 {width: 339px;height: 43px;background-image: url(/img/guanggao_001.gif);background-repeat: no-repeat;}');
   document.write('.adb2 {background-image: url(/img//guanggao_002.gif);background-repeat: repeat-y;font-size: 12px;line-height: 19px;color: #000000;padding: 11px 22px 0 27px;}');
   document.write('#adb3 {width: 339px;height: 28px;background-image: url(/img/guanggao_003.gif);background-repeat: no-repeat;}--></style>');
    
    //document.write("<div id='div_AdMsg' style='position: absolute; padding: 12px; width: 400px; height: 40px;border: #000000 1px solid; background-color: White; text-align: justify; display: none;'></div>");
    document.write('<div id="div_AdMsg" style="position: absolute;  display: none;"><div id="adb1"></div><div class="adb2" id="admsgInfo" >neirong</div><div id="adb3"></div></div>');


	var delta=0.05;
	var collection;
	function floaters() 
    {
        this.items	= [];
        this.addItem	= function(id,x,y,content,msgId)
        {
            var DvStr='<DIV id='+id+' style="Z-INDEX: 9999; POSITION: absolute;  width:80px; height:60px;left:'+(typeof(x)=='string'?eval(x):x)+';top:'+(typeof(y)=='string'?eval(y):y);
            DvStr+='" onmousemove="JavaScrtip:ShowAdMsg('+msgId+','+id+');" onmouseout="JavaScript:hidAdMsg();" ';
            DvStr+='>'+content+'<div><a href="JavaScript:CloseAd(\''+id+'\')"><img src="/img/closed.gif" border="0"/></a></div></DIV>';


            document.write(DvStr);
            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()',250);
            //play();
        }
    }
    function play()
    {
        
	    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);
		    
	        followObj.style.left=document.documentElement.scrollLeft+followObj_x;
            followObj.style.top=document.documentElement.scrollTop+followObj_y;

//		    if(followObj.offsetLeft!=(document.documentElement.scrollLeft+followObj_x)) 
//		    {
//			    var dx=(document.documentElement.scrollLeft+followObj_x-followObj.offsetLeft)*delta;
//			    dx=(dx>0?1:-1)*Math.ceil(Math.abs(dx));
//			    followObj.style.left=followObj.offsetLeft+dx;
//			}
//		    if(followObj.offsetTop!=(document.documentElement.scrollTop+followObj_y)) 
//		    {
//			    var dy=(document.documentElement.scrollTop+followObj_y-followObj.offsetTop)*delta;
//			    dy=(dy>0?1:-1)*Math.ceil(Math.abs(dy));
//			    followObj.style.top=followObj.offsetTop+dy;
//			}
//			
		    followObj.style.display	= '';
	    }
    }

