  var Player;
  var isplaying;
  var ispause;
  var isstop;
  var isbuffering;
  var videotitle;
  var canchange;
  isstop = false;
  isplaying = false;
  ispause = false
  isbuffering = false;
  canchange=true;

  Player = "document.WMP";
  
  var filename = '';

  var rnd;
  rnd.today=new Date(); 
　rnd.seed=rnd.today.getTime(); 
　function rnd(){ 
　　rnd.seed = (rnd.seed*9301+49297) % 233280; 
　　return rnd.seed/(233280.0); 
　}
  function rand(number){ 
　　return Math.ceil(rnd()*number); 
　}

  function DoPlay(vtype){
	    if(vtype==null||vtype==''){
	      vtype="svideo";
	    }  
      if (!isplaying){
        if (eval(Player).url == ''){        
            SetVideo(vtype);
        	  MaskLoadIMG.style.visibility = "visible";
        	  MaskPreIMG.style.visibility= "visible";
        	  MVideo.style.visibility = "visible";   	     
        	  eval(Player).controls.play();
            return;
        }
        eval(Player).controls.play();       
        if (!ispause) {
        	 MaskLoadIMG.style.visibility = "hidden";
        	 MaskPreIMG.style.visibility= "hidden";
        	 MVideo.style.visibility = "visible";
        }else{
        	 MaskLoadIMG.style.visibility = "hidden";
        	 MaskPreIMG.style.visibility= "hidden";
        	 MVideo.style.visibility = "visible";
	}
        isplaying = true;        
        ispause = false;
        isstop = false;
      }     
  }
    
	function DoStop(){
      if (isplaying || ispause){
        eval(Player).CurrentPosition = 0;
        eval(Player).controls.stop();
        eval(Player).url ='';
        MaskPreIMG.style.visibility = "visible";
        MaskLoadIMG.style.visibility = "hidden";
      	MVideo.style.visibility = "hidden";
        isstop = true;
        isplaying = false;
        ispause = false;  
        canchange=true; 
      }
	}
 
  function DoPause(){
      if (isplaying){
        eval(Player).controls.pause();
        isplaying = false;
        ispause = true;
        isstop = false;
      }   
  }
    
  function DoFullScreen(){
      if (!eval(Player).fullScreen) {eval(Player).fullScreen = true;}	
  }
    
  function SetSource(srcname){	
      isplaying = false;
      ispause = false;
      isstop = false;
      eval(Player).url = srcname;
      MaskPreIMG.style.visibility = "hidden";
      MaskLoadIMG.style.visibility = "visible";
      MVideo.style.visibility = "hidden";
	}
	
	function SetVideo(vtype){
	    if(vtype==null||vtype==''){
	      vtype="svideo";
	    }
	canchange=false;
    	SetSource(videourl);
    	imag1.src = imgurl;
    	videotitle = "<MARQUEE width=106 HEIGHT=15 SCROLLDELAY=200>"+title+"</MARQUEE>"; 
    	text_title.innerHTML = videotitle;    	
    	imag1.alt = "点击播放本视频\n内容：" + title;    	
        newsclick.innerHTML = "<iframe name=\"_vclick\" id=\"_vclick\" height=\"0\" width=\"0\" frameborder=\"0\" scrolling=\"no\" src=\"/videoclick.aspx?type=" + vtype + "&vid=" + vid + "\"></iframe>"; 
	}
	
	function SetVideoPic(sel){
	    if (isplaying||ispause) { return;}
       /* if (document.all){
    		imag1.filters.revealTrans.Transition=rand(10);
		    imag1.filters.revealTrans.apply();
		    imag1.filters.revealTrans.play();
    	}*/
    	imag1.src = imgurl;
    	videotitle = "<MARQUEE width=106 HEIGHT=15 SCROLLDELAY=200>"+ title +"</MARQUEE>"; 
    	text_title.innerHTML = videotitle;    	
    	imag1.alt = "点击播放本视频\n内容：" + title;
	}

	function onBuffering(bStart){
    if (bStart == 0){
        MaskLoadIMG.style.visibility = "hidden";
        MaskPreIMG.style.visibility = "hidden";     
        MVideo.style.visibility = "visible";
        isbuffering = false;
    }else{
        MaskLoadIMG.style.visibility = "visible";
        MaskPreIMG.style.visibility = "hidden";
      	MVideo.style.visibility = "hidden";
        isbuffering = true;
    }				
	}
	
	function playStateAction(NewState) {
		switch(NewState) {
			case(1) : DoStop();	break;
			case(2) : text_title.innerHTML = "<MARQUEE width=106 HEIGHT=15 SCROLLDELAY=200>播放器暂停中</MARQUEE>"; break;//"播放器暂停中"			
			case(3) : text_title.innerHTML = videotitle;
        				MaskLoadIMG.style.visibility = "hidden";
        				MaskPreIMG.style.visibility = "hidden";		
        				MVideo.style.visibility = "visible";
        				isplaying = true;        
        				ispause = false;
        				isstop = false;           				  				
						  	break;
			case(10) : DoStop();	break;
		}
		getDuration();		
	}	
	
	var pbs = 1;
	function getDuration() {
		var buffer = eval(Player).network.bufferingProgress;		
		if(!buffer) buffer = 0;	
		if(eval(Player) != null) {
			if(eval(Player).playState == 3 || eval(Player).playState == 2) 	var res = eval(Player).controls.currentPositionString;
			if(!res) res = "00:00";	
			if(eval(Player).playState == 2) {
				if(pbs == 1) {
					res = ":";
					pbs = 2;
				} else {
					pbs = 1;
				}
			}
			ttime.innerHTML = res;
			if ((isbuffering) && (buffer > 0 && buffer < 95)) { 
				text_title.innerHTML = "视频缓冲中(" + buffer +"%)..";
			}
		}
	} 
	var IntvDuration = window.setInterval("getDuration();",1000);	

	document.writeln("<SCRIPT language=\"JScript\" event=\"Buffering(bStart)\" for=\"WMP\" >onBuffering(bStart);</"+"SCRIPT>\n");
	document.writeln("<SCRIPT language=\"JScript\" event=\"EndOfStream(lResult)\" for=\"WMP\"> DoStop(); </"+"SCRIPT>\n");
	document.writeln("<SCRIPT language=\"JScript\" event=\"PlayStateChange(NewState)\" for=\"WMP\"> playStateAction(NewState);</"+"script>\n");

	function nextAd(){
	    if(canchange){
         var cursel=rand(7);	    
	      SetVideoPic(cursel);	    
	    }
	}
	theTimer = window.setInterval("nextAd();", 8000);
/*
	function imagePreload() {
		var imgPreload = new Image();
		//for(i=1;i<8; i++) {
	        imgPreload.src = imgurl;
		//}
		imgPreload = null;
	}
	imagePreload();	*/
