var PlayPer;
var chkPer;
var chkStatus;
var lastMarker="";
var Playing = false;
var onMarkerChange;
function window.onunload(){
	clearInterval(chkPer);
}
runtimes=0
function Fullsc(){
if(MediaStatus.innerHTML.indexOf("正在播放")!=-1){
	MediaPlayer1.fullScreen='true';


}
}
function checkPercent(){  //检查媒体播放的百分比,并设置进度条
	if (swfPlan.GetVariable("status")=="set"){
		Tmiao=Math.ceil(MediaPlayer1.controls.currentPosition)%60<10?"0"+Math.ceil(MediaPlayer1.controls.currentPosition)%60:Math.ceil(MediaPlayer1.controls.currentPosition)%60
		Tfen=Math.floor(Math.ceil(MediaPlayer1.controls.currentPosition)/60)<10?"0"+Math.floor(Math.ceil(MediaPlayer1.controls.currentPosition)/60):Math.floor(Math.ceil(MediaPlayer1.controls.currentPosition)/60)
		ZTfen=Math.floor(Math.ceil(MediaPlayer1.currentMedia.duration)/60)<10?"0"+Math.floor(Math.ceil(MediaPlayer1.currentMedia.duration)/60):Math.floor(Math.ceil(MediaPlayer1.currentMedia.duration)/60)
		ZTmiao=Math.ceil(MediaPlayer1.currentMedia.duration)%60<10?"0"+Math.ceil(MediaPlayer1.currentMedia.duration)%60:Math.ceil(MediaPlayer1.currentMedia.duration)%60
		Tzong=ZTfen+":" +ZTmiao 
		runtimes=Tfen +":"+Tmiao
		if(Math.ceil(MediaPlayer1.controls.currentPosition))
		playertime.innerHTML=runtimes+"  / "+ Tzong 
		currentTime = parseInt(MediaPlayer1.controls.currentPosition);
		totalTime = parseInt(MediaPlayer1.currentMedia.duration);
		PlayPer = parseInt(currentTime/totalTime*10000)/100;
		swfPlan.SetVariable("setPer",PlayPer);
	}else{
		PlayPer = swfPlan.GetVariable("setPer");
		MediaPlayer1.controls.currentPosition = MediaPlayer1.currentMedia.duration*PlayPer/100;
	}
	try{
		if (onMarkerChange && MediaPlayer1.controls.currentMarker != lastMarker){
			lastMarker = MediaPlayer1.controls.currentMarker;
			MarkerName = MediaPlayer1.currentMedia.getMarkerName(MediaPlayer1.controls.currentMarker);
			onMarkerChange(MediaPlayer1,MarkerName);
		}
	}catch(e){}
}
function showStatus(){  //显示状态
	MediaStatus.innerText = MediaPlayer1.status;
	MediaStatus.title = MediaPlayer1.status;
}
function MediaBack(){  //后退
	MediaPlayer1.controls.currentMarker = MediaPlayer1.controls.currentMarker - 1;
	MediaPlayer1.controls.play();
	setTimeout("checkPercent()",500);
}
function MediaPlay(){  //播放
	PlayPer = swfPlan.GetVariable("setPer");
	MediaPlayer1.controls.currentPosition = MediaPlayer1.currentMedia.duration*PlayPer/100;
	MediaPlayer1.controls.play();
	Playing = true;
	clearInterval(chkPer);
	chkPer = setInterval("checkPercent()",1000);
}
function MediaPause(){  //暂停
	MediaPlayer1.controls.pause();
	clearInterval(chkPer);
	Playing = false;
}
function MediaStop(){  //停止
	MediaPlayer1.controls.stop();
	swfPlan.SetVariable("setPer",0);
	clearInterval(chkPer);
	Playing = false;
}
function MediaForward(){  //前进
	MediaPlayer1.controls.currentMarker = MediaPlayer1.controls.currentMarker + 1;
	MediaPlayer1.controls.play();
	setTimeout("checkPercent()",500);
}
function setMediaPer(){  //拖动进度条后设置媒体播放的百分比
	PlayPer = swfPlan.GetVariable("setPer");
	MediaPlayer1.controls.currentPosition = MediaPlayer1.currentMedia.duration*PlayPer/100;
	MediaPlay();
}
function PlayVideo(FileType){  //播放视频
	tFile = MediaPlayer1.URL
	tAt = tFile.lastIndexOf(".");
	if (tFile.substring(tAt+1)!=FileType){
		tFile = tFile.substring(0,tAt+1)+FileType;
		//tPos = MediaPlayer1.controls.currentPosition;
		MediaPlayer1.URL = tFile;
		//MediaPlayer1.controls.currentPosition = tPos;
		//if (Playing == true){
			MediaPlayer1.controls.play();
		//}
		MediaMode.innerText = "";
		MediaMode.title = "";
		mediamod.innerHTML='<a style="cursor:hand" onclick=\'onlySound("wma")\' title="只播放音频"></a>'
	}
}
function onlySound(FileType){  //只播放音频
	tFile = MediaPlayer1.URL
	tAt = tFile.lastIndexOf(".");
	if (tFile.substring(tAt+1)!=FileType){
		tFile = tFile.substring(0,tAt+1)+FileType;
		//tPos = MediaPlayer1.controls.currentPosition;
		MediaPlayer1.URL = tFile;
		//MediaPlayer1.controls.currentPosition = tPos;
		//if (Playing == true){
			MediaPlayer1.controls.play();
		//}
		MediaMode.innerText = "";
		MediaMode.title = "";
		mediamod.innerHTML='<a style="cursor:hand" onclick=\'PlayVideo("asf")\' title="音视频都播放"></a>'
	}
}
function ChangeMarker(ID,MarkerNo){  //点击页面上的链接时调用此函数可以使媒体跳到相应的标签处并播放
	try{
		MediaPlayer1.controls.currentMarker = MarkerNo;
		MediaPlayer1.controls.play();
		setTimeout("checkPercent()",500);
	}catch(e){
		setTimeout("ChangeMarker('"+id+"','"+MarkerNo+"')",500);
	}
}
function setMedia(MediaFile,VideoType,SoundType){
VideoType="wma"
SoundType="wma"
aa=MediaFile.substring(MediaFile.lastIndexOf("/")+1,MediaFile.length)
if(MediaFile.indexOf("no")!=-1){
swfout.innerHTML='<object id="swfplayer" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="download/swflash.cab#version=6,0,29,0" width="175" height="146">'
+'              <param name="movie" value="Player/Teacher.swf">'
+'              <param name="quality" value="high">'
+'              <param name="menu" value="false">'
+'		</object>'
swfplayer.style.display=""
}else{
swfout.innerHTML='<object id="swfplayer" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="download/swflash.cab#version=6,0,29,0" width="175" height="146">'
+'              <param name="movie" value="Player/man.swf">'
+'              <param name="quality" value="high">'
+'              <param name="menu" value="false">'
+'		</object>'
swfplayer.style.display=""
swfplayer.Play()
swfplayer.SetVariable("run","p")
			MediaPlayer1.URL=MediaFile + "." + VideoType;
			MediaPlay();
}
}
function insertMedia(MediaFile,VideoType,SoundType){

//调用此函数即可插入视频和音频，
//第一个参数为音视频文件的基本文件名，
//第二个参数为视频文件的扩展名，
//第三个参数为音频文件的扩展名。
	insertHTML ='<table width="188" border="0" cellpadding="0" cellspacing="0" background="Player/bg1.gif">'
+'			   <tr><td><IMG height=1 alt="" src="Player/spacer.gif" width=6 border=0></td>'
+'			   <td><IMG height=1 alt="" src="Player/spacer.gif" width=175 border=0></td>'
+'			   <td><IMG height=1 alt="" src="Player/spacer.gif" width=7 border=0></td>'
+'			   <td><IMG height=1 alt="" src="Player/spacer.gif" width=1 border=0></td></tr>'
+'			   <tr><td colspan="3">'
+'			   <IMG height=7 alt="" src="Player/face_1.gif" width=188 border=0 name=face_1></td>'
+'			   <td><IMG height=7 alt="" src="Player/spacer.gif" width=1 border=0></td></tr>'
+'			   <tr><td rowspan="2">'
+'			   <IMG height=171 alt="" src="Player/face_2.gif" width=6 border=0 name=face_2></td>'
+'   <td>'
+'<span id="swfout"><object id="swfplayer"  classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="download/swflash.cab#version=6,0,29,0" width="175" height="146">'
+'              <param name="movie" value="Player/Teacher.swf">'
+'              <param name="quality" value="high">'
+'              <param name="menu" value="false">'
+'			 </object></span>'
+'<object style="display:none" id=MediaPlayer1 style="WIDTH: 175px; HEIGHT: 146px" codebase="download/mp71.exe" classid=clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6 >'
+'        <param name="URL" value="'+MediaFile+'.'+VideoType+'">'
+'       <param name="AutoStart" value="false">'
+'      <param name="AutoStart" value="true">'
+'     <param name="AutoSize" value="false">'
+'        <param name="balance" value="0">'
+'        <param name="currentPosition" value="0">'
+'        <param name="currentMarker" value="0">'
+'        <param name="enableContextMenu" value="false">'
+'        <param name="enableErrorDialogs" value="false">'
+'        <param name="enabled" value="true">'
+'        <param name="fullScreen" value="false">'
+'        <param name="invokeURLs" value="false">'
+'        <param name="mute" value="false">'
+'        <param name="playCount" value="1">'
+'        <param name="rate" value="1">'
+'        <param name="uiMode" value="none">'
+'        <param name="volume" value="100">'
+'      </object></td>'
+'			   <td rowspan="2"><IMG height=171 alt="" src="Player/face_3.gif" width=7 border=0 name=face_3></td>'
+'			   <td><IMG height=146 alt="" src="Player/spacer.gif" width=1 border=0></td></tr>'
+'			   <tr><td>'
+'			   <table border="0" cellpadding="0" cellspacing="0" onselectstart="return false" style="height:12px">'
+'			   <tr><td id="MediaStatus" name="MediaStatus" style="font-size:10px;width:130px;line-height:12px;cursor:default"></td>'
+'			   <td id="MediaMode" name="MediaMode" title="" style="font-size:10px;width:45px;line-height:12px;cursor:default"></td></tr></table>'
+'			   <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'
+'			   codebase="download/swflash.cab#version=6,0,0,0"'
+'			   WIDTH="175" HEIGHT="13" id="swfPlan" ALIGN="">'
+'			   <PARAM NAME=movie VALUE="Player/Plan.swf">'
+'			   <PARAM NAME=quality VALUE=high>'
+'			   <PARAM NAME=wmode VALUE=transparent>'
+'			   <PARAM NAME=menu VALUE=false>'
+'			   <EMBED src="Player/Plan.swf"  WIDTH="175" HEIGHT="13" ALIGN=""'
+'		    TYPE="application/x-shockwave-flash"  PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>'
+'			   </OBJECT></td>'
+'			   <td><IMG height=13 alt="" src="Player/spacer.gif" width=1 border=0></td></tr>'
+'			   <tr>'
+'    <td colspan="3" valign="bottom"> '
+'	<table width="170" border="0" align="center" cellpadding="0" cellspacing="0" >'
+'              <tr>'
+'		  <td width="74"><img src="Player/face_4.gif" width="74" height="16" border="0" usemap="#Map">'
+'            <map name="Map">'
+'              <area shape="rect" coords="49,1,62,12" href="javascript:MediaStop()" alt="停止">'
+'              <area shape="rect" coords="30,1,46,12" href="javascript:MediaPause()" alt="暂停" >'
+'              <area shape="rect" coords="13,1,27,12" href="javascript:MediaPlay()" alt="播放">'
+'            </map></td>'
+'          <td>'
+'		  <table width="95%" border="0" align="right" cellpadding="0" cellspacing="0">'
+'              <tr>'
+'                <td id="playertime"  align="center" bgcolor="#006600" style="height: 16px;width: auto;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;font-size: 12px;	line-height: 14px;	color: #CCFF99;	text-decoration: none;	vertical-align: middle;">00:00 / 00:00</td>'
+'              </tr>'
+'            </table>'
+'            '
+'          </td>'
+'            </tr>'
+'            </table>'
+'			      <table width="170" height="14" border="0" align="center" cellpadding="0" cellspacing="0">'
+'          <td width="74" background="Player/face_5.gif" class="aa"  id="mediamod" style="background-attachment: fixed;background-repeat: no-repeat;font-size: 12px;line-height: 20px;color: #06600;width: auto;	padding-left: 15px;	padding-top: 0px;padding-right: 0px;	padding-bottom: 0px;" ><a style="cursor:default;"title="只播放音频"></a></td>'
+'          <td width="96"><!--img style="cursor:" src="Player/fu.gif"  width="96" height="16"//--></td>'
+'        </tr>'
+'      </table></td>'
+'			   <td><IMG height=48 alt="" src="Player/spacer.gif" width=1 border=0></td></tr>'
+'</table>'
	window.document.write(insertHTML);
	chkStatus = setInterval("showStatus()",500)
}
