// floating image Dreamweaver Extension ,by jet(dezone@sina.com)

  var brOK=false; 

   var mie=false;  

  var aver=parseInt(navigator.appVersion.substring(0,1));   

  var aname=navigator.appName;  

  //check browser 

  function checkbrOK()  

  	{if(aname.indexOf("Internet Explorer")!=-1)  

   	{if(aver>=4) brOK=navigator.javaEnabled();  

  	mie=true;   

   	}  

  	if(aname.indexOf("Netscape")!=-1)   

   	{if(aver>=4) brOK=navigator.javaEnabled();} 

   }  

   var vmin=5;  

   var vmax=2; 

   var vr=2; 

   var timer1; 

   function Chip(chipname,width,height)

   	{this.named=chipname; 

   	this.vx=vmin+vmax*Math.random(); 

   	this.vy=vmin+vmax*Math.random();

   	this.w=0;  

   	this.h=0;  

   	this.xx=width;  

   	this.yy=height; 

   	this.timer1=null;

  }  

   function movechip(chipname) {  

   	if(brOK)  

   	{eval("chip="+chipname); 

   	if(!mie)  

   	{pageX=window.pageXOffset;

   	pageW=window.innerWidth; 

   	pageY=window.pageYOffset;  

   	pageH=window.innerHeight; 

   	}  

   	else  

   	{pageX=window.document.body.scrollLeft; 

   	pageW=window.document.body.offsetWidth-125; 

   	pageY=window.document.body.scrollTop;

   	pageH=window.document.body.offsetHeight-870; 

   	}   

   	chip.xx=chip.xx+chip.vx; 

   	chip.yy=chip.yy+chip.vy; 

   	chip.vx+=vr*(Math.random()-0.5); 

   	chip.vy+=vr*(Math.random()-0.5);

   	if(chip.vx>(vmax+vmin))  chip.vx=(vmax+vmin)*2-chip.vx;

   	if(chip.vx<(-vmax-vmin)) chip.vx=(-vmax-vmin)*2-chip.vx;

   	if(chip.vy>(vmax+vmin))  chip.vy=(vmax+vmin)*2-chip.vy;

   	if(chip.vy<(-vmax-vmin)) chip.vy=(-vmax-vmin)*2-chip.vy; 

   	if(chip.xx<=pageX)  

   	{chip.xx=pageX; 

   	chip.vx=vmin+vmax*Math.random(); 

   	}  

   	if(chip.xx>=pageX+pageW-chip.w) 

   	{chip.xx=pageX+pageW-chip.w;  

   	chip.vx=-vmin-vmax*Math.random();

   	}

   	if(chip.yy<=pageY)

   	{chip.yy=pageY; 

   	chip.vy=vmin+vmax*Math.random();

   	}  

   	if(chip.yy>=pageY+pageH-chip.h)

   	{chip.yy=pageY+pageH-chip.h; 

   	chip.vy=-vmin-vmax*Math.random(); 

   	} 

   	if(!mie) 

  	{eval('document.'+chip.named+'.top ='+chip.yy);

  	eval('document.'+chip.named+'.left='+chip.xx); 

  	}  

  	else 

  	{eval('document.all.'+chip.named+'.style.pixelLeft='+chip.xx);

   	eval('document.all.'+chip.named+'.style.pixelTop ='+chip.yy);

  	} 

  	chip.timer1=setTimeout("movechip('"+chipname+"')",100);

  	}

  } 

   function stopme(chipname)

   	{if(brOK)

   	{//alert(chipname) 

   	eval("chip="+chipname);

   	if(chip.timer1!=null)

 	{clearTimeout(chip.timer1)}

  	}}  	  

  function floater(layername,left,top) 
  	{checkbrOK(); 

   	eval(layername+"1=new Chip('"+layername+"',left,top)");
   	if(brOK)

   	{ movechip(layername+"1"); 

   	}}
  function to_open(popurl,popl,popt,popw,poph)
  {         
     window.open(popurl,'','height='+poph+', width='+popw+', top='+popt+', left='+popl+', scrollbars=yes,resizable=yes ');
     //window.focus() 
  }
