<!--
function getOffset(evt)
{
	var target = evt.target;
	if (target.offsetLeft == undefined) target = target.parentNode;
	var pageCoord = getPageCoord(target);
	var eventCoord =
	{ 
		x: window.pageXOffset + evt.clientX,
		y: window.pageYOffset + evt.clientY
	};
	var offset =
	{
	offsetX: eventCoord.x - pageCoord.x,
	offsetY: eventCoord.y - pageCoord.y
	};
	return offset;
}
function getPageCoord(element)
{
	var coord = {x: 0, y: 0};
	while (element)
	{
		coord.x += element.offsetLeft;
		coord.y += element.offsetTop;
		element = element.offsetParent;
	}
	return coord;
}
function getEventOffset(evt)
{
	var ox=new Object();
	if (evt.offsetX == undefined){var evtOffsets=getOffset(evt);ox.offsetX=evtOffsets.offsetX;ox.offsetY=evtOffsets.offsetY;}
	else{ox.offsetX=evt.offsetX;ox.offsetY=evt.offsetY;}
	return ox;
}
var dragObj=null,dragIsFullScreen=false,dF=new Object(),ti=new Array(2),isloadwin=false;
dF.a=0;
function psizewin(top,left,width,height){
	var b=$('playbox'),w=$('playwin');
	if (top!=null) b.style.top=top+'px';
	if (left!=null) b.style.left=left+'px';
	if (width!=null) b.style.width=width+'px';
	if (height!=null) {b.style.height=height+'px';w.style.height=(height-24)+'px'}
	document.frames["playwin"].size_func();
}
function loadt_o(){isloadwin=true;$('controlbox').style.display='block'}
//function loadt(){window.setTimeout('loadt_o()',1000);}
function loadt(){window.setTimeout('loadt_o()',1000);ermovie()}
//function ermovie(){ti[0]=window.setTimeout('er(1,1)',300000)}
function ermovie(){}
function er2(){if(dragIsFullScreen){dragIsFullScreen=false;$('c_full01').style.display="";$('c_full02').style.display="none"}}
function er(s,param,param2){
	if (!isloadwin && s!=1) return;
	var b=$('playbox'),w=$('playwin');
	if (b==null||w==null) return;
	var width=parseInt(document.documentElement.clientWidth),height=parseInt(document.documentElement.clientHeight),swidth=parseInt(document.documentElement.scrollWidth),sheight=parseInt(document.documentElement.scrollHeight),ww=(swidth>width?15:0),wh=(sheight>height?15:0);
	var scrolll=document.documentElement.scrollLeft,scrollt=document.documentElement.scrollTop;
	var bw=b.getAttribute('w'),bh=b.getAttribute('h');
	//window.clearTimeout(ti[0]);
	switch(s){
	case 0:er2();dF.a=s;b.style.left=b.style.top="";psizewin(null,null,bw,bh);break;
	case 1:
		try{if($('jzmoviemode').checked)return}catch(e){}
		var pf=$('playframe');
		if (param2!=null) if (pf.style.display=='none') return; else param=1;
		if (pf.style.display=='none' || param!=null){
			pf.style.left=pf.style.top='0px';
			pf.style.width=swidth+'px';
			pf.style.height=(height>sheight?height:sheight)+'px';
			pf.style.display='block';
			$('c_movie01').style.display="none";$('c_movie02').style.display="";
			$('list_in').style.display="none";
		} else {
			pf.style.display='none';
			$('c_movie01').style.display="";$('c_movie02').style.display="none";
			$('list_in').style.display="";
		}
		break;
	case 2:if (param>0) {er2();dF.a=s;dF.b=param;dragIsFullScreen=false;psizewin(null,null,(bw*param>width?width:bw*param),(bh*param>height?height:bh*param));ermovie()}
		else {
			if (dragIsFullScreen && param2==null){er2();er(dF.a,dF.b);return}
			dragIsFullScreen=true;
			$('c_full01').style.display="none";$('c_full02').style.display="";
			psizewin(scrollt,scrolll,width,height);
			if(param2!=null) break;	
		}		
	case 3:var w=parseInt(b.style.width),h=parseInt(b.style.height),l=(width-ww-w)/2,t=(height-wh-h)/2;if(t<0) t=0;if(l<0) l=0;psizewin(t+scrollt,l+scrolll);break;
	case 4:if (dragIsFullScreen) er(2,0,1);break;
	}
}
function mousedown(obj){if (dragIsFullScreen)return;if (obj!=window.event.srcElement)return;dragObj=obj.parentNode;dragObj.offset=getEventOffset(window.event)}
function bmousemove(){if (dragObj==null) return;var scrolll=document.documentElement.scrollLeft,scrollt=document.documentElement.scrollTop;var x=window.event.clientX,y=window.event.clientY,o=dragObj.offset;psizewin(y-o.offsetY+scrollt,x-o.offsetX+scrolll)}
function bmouseup(){dragObj=null}
if (isfirefox()) {window.addEventListener("mouseup",bmouseup,false);window.addEventListener("mousemove",bmousemove,false)}
else {document.body.attachEvent("onmouseup",bmouseup);document.body.attachEvent("onmousemove",bmousemove)}
window.onresize=function(){window.setTimeout('er(1,null,1);er(4)',1)}
window.button_ref=function(){
	var ol=document.getElementsByTagName("DIV"),o,i;
	for(i=0;i<ol.length;i++){
		var o=ol[i];
		if(o.getAttribute("type")!="button")	continue;
		o.setAttribute("type",null)
		o.innerHTML="<img style='cursor:pointer' src="+o.getAttribute("src")+">"
		o.style.overflow="hidden";
		if (isfirefox()) {o.addEventListener("click",button_event,false);o.addEventListener("mouseover",button_event,false);o.addEventListener("mouseup",button_event,false);o.addEventListener("mouseout",button_event,false);o.addEventListener("mousedown",button_event,false);}
		else {o.attachEvent("onclick",button_event);o.attachEvent("onmouseover",button_event);o.attachEvent("onmouseup",button_event);o.attachEvent("onmouseout",button_event);o.attachEvent("onmousedown",button_event);}			
	}
}
window.button_event=function(e){
	if(e==null) e=event;
	var o=e.srcElement.parentNode;		
	if(e.type=="mouseover" || e.type=="mouseup" || e.type=='click') o.scrollTop=o.offsetHeight;
	if(e.type=="mousedown") o.scrollTop=o.offsetHeight*2;
	if(e.type=="mouseout") o.scrollTop=0;
	if (e.type=='click')
	{
		switch(o.id)					
		{
		case 'c_1x':er(2,1);nav_tj_func('1倍大小',4);break;
		case 'c_1.5x':er(2,1.5);nav_tj_func('1.5倍大小',4);break;
		case 'c_2x':er(2,2);nav_tj_func('2倍大小',4);break;
		case 'c_center':er(3);nav_tj_func('窗口居中',4);break;
		case 'c_full01':er(2,0);nav_tj_func('进入全屏',4);break;
		case 'c_full02':er(2,0);nav_tj_func('退出全屏',4);break;
		case 'c_hy':er(0);nav_tj_func('还原窗口',4);break;
		case 'c_movie01':er(1);nav_tj_func('进入影院模式',4);break;
		case 'c_movie02':er(1);nav_tj_func('退出影院模式',4);break;
		}
		//return false;
	}
}
//-->
