var $ = function (d){return document.getElementById(d)};
var CLS={
   create: function() {
	  return function() {
		this.$ADD = function (fn){CLS.add(this,fn)};
	    this.init.apply(this, arguments);
	  }
   },
   add:function (obj,fn){
	   fn.apply(obj,arguments);
   },
   enterFrame:function (){
	    this.onEnterFrame=function (){};
		this.$PLAY = function (g){
			this.enterFrameP = this.enterFrameP || 10;
			this.CLStimeIndex = CLS.ontimes.length;
			CLS.ontimes.push(this);
			window.clearTimeout(this.enterFrameTimeout);
			window.clearInterval(this.enterFrameInterval);
			if(g)this.enterFrameTimeout = window.setTimeout('CLS.ontimes['+this.CLStimeIndex+'].enterFrameInterval=window.setInterval("CLS.ontimes['+this.CLStimeIndex+'].onEnterFrame()",'+this.enterFrameP+')',parseInt(g*1000));
			else this.enterFrameInterval = window.setInterval("CLS.ontimes["+this.CLStimeIndex+"].onEnterFrame()",this.enterFrameP);
		}
		this.$STOP = function (){
			window.clearInterval(this.enterFrameInterval);
		}
		this.$SET = function (p){
			this.enterFrameP = p;
		}
   },
   ontimes:new Array()
};
CLS.Marquee = CLS.create();
CLS.Marquee.prototype = {
   init:function (button,box,speed){
      this.box = $(box);
	  this.tit = $(button)
	  this.kong = $("kong");
	  this.onOpen = true;
	  this.show = false;
	  this.time = 0;
	  this.speed = speed;
	  this.kong.style.height = this.box.offsetHeight +"px";
	  this.Maxw = this.box.offsetWidth-this.tit.offsetWidth;
	  this.box.style.right = -this.box.offsetWidth + "px";
	  this.boxTop = this.kong.offsetTop;
	  var _t = this;
	  this.tit.onmouseover = function (){
	    this.show = true;
	    if(_t.onOpen){
		  _t.onEnterFrame = _t.close;
		  _t.onOpen = false;
		}else{
		  _t.onEnterFrame = _t.open;
		  _t.onOpen = true;
		}
		_t.$PLAY();
	  };
	  this.$ADD(CLS.enterFrame);
	  this.onEnterFrame = this.open;
	  this.$PLAY();
   },
   open:function(){
      this.tit.innerHTML = ">>快速通道收起";
      var _r = parseInt(this.box.style.right);
	  var _b = (0 - _r)/30;
	  this.box.style.right = (_r + _b) +"px";
	  this.kong.style.top = (document.documentElement.scrollTop + this.boxTop) +"px";
	  if(_b==0 && !this.show){
	   this.time +=10;
	   if(this.time>=this.speed*1000){
	     this.show = true;
		 this.onOpen = false;
		 this.$STOP();
	     this.onEnterFrame = this.close;
		 this.$PLAY(); 
	   }
	  }	  
   },
   close:function (){
      this.tit.innerHTML = "<<<br>快速通道展开";
      var _r = parseInt(this.box.style.right);
	  var _b = (-this.Maxw - _r)/5;
	  this.box.style.right = Math.round(_r + _b) +"px";
	  this.kong.style.top = (document.documentElement.scrollTop + this.boxTop) +"px";
   }
};



function closeBanner()
{
document.getElementById("kong").style.display= 'none';

}