﻿var sitepath=base_url+'shared/views/default/media/player/';//文件路径

var unid = '7651';//迅雷ID
var _w='540';//播放器宽度
var _h='460';//播放器高度

var p = '';//片头广告页面地址
var t = '';//片头广告时间
var l = '__max__';//播放器logo图片地址、链接接地址，中间用__max__分隔
var open='';//播放列表是否打开

//播放器文件设置
var play_urllist='youku=';
play_urllist=play_urllist+'&iask=';
play_urllist=play_urllist+'&tudou=';
play_urllist=play_urllist+'&56=';
play_urllist=play_urllist+'&ouou=';
play_urllist=play_urllist+'&tvix=';
play_urllist=play_urllist+'&6rooms=';
play_urllist=escape(play_urllist);

function Obj(o){
	return document.getElementById(o) ? document.getElementById(o) : o;
}

function GetXYWH(o){
	var w3c = (document.getElementById) ? true : false;
	var agt = navigator.userAgent.toLowerCase();
	var ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1) && (agt.indexOf("omniweb") == -1));
	var ie5 = (w3c && ie) ? true : false;
	var ns6 = (w3c && (navigator.appName == "Netscape")) ? true : false;
	var op8 = (navigator.userAgent.toLowerCase().indexOf("opera") == -1) ? false : true;
	var nLt = 0;
	var nTp = 0;
	var offsetParent = o;
	while (offsetParent != null && offsetParent != document.body) {
		nLt += offsetParent.offsetLeft;
		nTp += offsetParent.offsetTop;
		if (!ns6) {
			parseInt(offsetParent.currentStyle.borderLeftWidth) > 0 ? nLt += parseInt(offsetParent.currentStyle.borderLeftWidth) : "";
			parseInt(offsetParent.currentStyle.borderTopWidth) > 0 ? nTp += parseInt(offsetParent.currentStyle.borderTopWidth) : "";
		}	
		offsetParent = offsetParent.offsetParent;
	}
	//if (ie){nLt+=10;nTp+=15;}//定位不精确的时候可以在这里调整nLt左边距nTp上边距
	return  nTp + "," + nLt ;
}

/*
播放器调用函数
para1为视频ID,可以默认为空
para2为资源库专辑ID，即资源库资源ID
para3为CC联盟用户ID，可以默认为空
para4表示视频种类：1为引用视频，0为上传视频
ad_enable广告是否启用
w宽度
h高度
*/
function viewplay(para1,para2,para3,para4,ad_enable,w,h){
	w = w ? w : _w;
	h = h ? h : _h;
	para1=para1.replace(/&/g,'__direct__');
	document.write('<div id="ccplay" style="width:'+w+'px;height:'+h+'px;"></div>');
	var doc =parent.parent.document.getElementById("cciframe");
	//播放器接收参数在下行更改
	doc.src=sitepath+"uplayer.html?b="+para2+"&a="+para1+"&c="+para3+"&d="+play_urllist+"&w="+w+"&h="+h+"&list="+para4+"&l="+l+"&ad="+ad_enable;  
	doc.style.width=w+"px";
	doc.style.height=h+"px";
	doc.style.top=GetXYWH(Obj('ccplay')).split(",")[0]+"px";
	doc.style.left=GetXYWH(Obj('ccplay')).split(",")[1]+"px";
}

function viewend(){
	var doc=document.getElementById("cciframe");
	doc.style.top=GetXYWH(Obj('ccplay')).split(",")[0]+"px";
	doc.style.left=GetXYWH(Obj('ccplay')).split(",")[1]+"px";
}

function killErrors(){return true;}

document.write('<iframe id="cciframe" style="width:0px;height:0px;overflow:hidden;position:absolute;top:0px;left:0px;" frameborder="0" scrolling="no"></iframe>');
window.onresize=function(){document.frames['cciframe'].resize();}
window.onerror = killErrors;
