var setXY=function(d,e,f){d=d||this;e=e||0;f=f||0;d.style.display="";d.style.position="absolute";d.style.left=document.documentElement.offsetWidth/2-d.offsetWidth/2+e+"px";d.style.top=(document.documentElement.clientHeight-d.offsetHeight)*0.5+document.documentElement.scrollTop+f+"px";d.style.zIndex=100000;return d};var cnLength=function(h){var g=h.length;var f=g;for(var e=0;e<g;e++){if(h.charCodeAt(e)<0||h.charCodeAt(e)>255){f++}}return f};window.onresize=function(){var d=$(document).find("div.topTrayBg").eq(0).width();var a=document.body.scrollWidth>d?document.body.scrollWidth:d;$("#layBg").css("width",a+"px")};var createShow=function(){if(document.getElementById("layBg")){return}var b='<div id="layBg" style="height:100%;left:0;filter:alpha(opacity=30);opacity:0.3;top:0;width:100%;background:#000000;position:absolute;z-Index:10000;"></div>';$(document.body).append(b);$("#layBg").css("height",document.body.scrollHeight);$("#layBg").css("width",document.offsetWidth)};var delShow=function(){$("#layBg").remove()};var showAllDiv=function(b){createShow();$("#"+b).show();setXY(document.getElementById(b))};var closeAllDiv=function(b){delShow();$("#"+b).hide();return false};var createLay=function(m,n,j,l){createShow();var h=function(){$("#layBox").remove();delShow();if(j){j()}return false};var i=function(){$("#layBox").remove();delShow();if(l){l()}return false};var k='<div class="vlayer" style="width:300px;z-Index:100000; position:absolute;" id="layBox"><div class="top"><em><a href="javascript:void(0)" id="closePicBtn"><img src="http://simg0.sinajs.cn/video/images/common/close.gif" /></a></em>提示</div><div class="content"><div class="tipsBox">	<div class="tipsBox_l"><img src="http://simg0.sinajs.cn/video/images/common/co_transparent.gif" alt="" class="'+(m?"co_icon50_ok":"co_icon50_error")+'" /></div><div class="tipsBox_r">'+n+'</div><div class="clear"></div></div> <div class="layerBtn"><a href="javascript:void(0)" class="co_aBtn co_aBtnB" id="oklayBtn"><cite>确定</cite></a></div></div></div>';$(document.body).append(k);setXY(document.getElementById("layBox"));$("#closePicBtn").click(h);$("#oklayBtn").click(i)};var login={columns:["user","nick","email","uid"],arrPairs:[],send:function(user,pwd,callback,error){error=error||function(){};clearPas=function(){try{$("#topLoginInput").val("")}catch(error){}try{$("#loginPwd").val("")}catch(error){}try{$("#userPsdSend").val("")}catch(error){}return false};$.ajax({url:"https://login.sina.com.cn/sso/login.php?username="+encodeURIComponent(user)+"&password="+$.md5(pwd)+"&pwencode=md5&returntype=TEXT2&encoding=utf-8",type:"GET",dataType:"jsonp",processData:false,success:function(json){if(json.retcode==0){login.arrPairs.push("'retcode':"+json.retcode);var jsoncallback=eval("("+login.parseCookie(login.getCookie("SUP"))+")");callback(jsoncallback)}else{var txt=json.reason;if(json.reason){createLay(false,unescape(json.reason),clearPas,clearPas)}else{createLay(false,"登录失败",clearPas,clearPas)}}},error:function(){error(eval("({'retcode':80000})"))}});login.arrPairs=[]},checkUser:function(){var cookie=eval("("+login.parseCookie(login.getCookie("SUP"))+")");return cookie},getCookie:function(h){var g=document.cookie.split("; ");for(var e=0;e<g.length;e++){var f=g[e].split("=");if(f[0]==h){return unescape(f[1])}}return null},parseCookie:function(j){try{var i=j.split("&")}catch(g){return}for(var k=0;k<i.length;k++){var h=i[k].split("="),l=h[0];value=decodeURIComponent(h[1]);if($.inArray(l,login.columns)>=0){login.arrPairs.push("'"+l+"':'"+value+"'")}}return"{"+login.arrPairs.join(", ")+"}"},userlogin:{callback:null,show:function(b){showAllDiv("userLogin");login.userlogin.callback=b},init:function(){try{$("#userLogin #closeLogin").click(function(){$("#userLogin").hide();$("#loginUserName").val("");$("#loginPwd").val("");closeAllDiv("userLogin");return false});$("#userLogin #loginPwd").keydown(function(h){h=window.event||h;var f=h.keyCode?h.keyCode:h.which?h.which:h.charCode;if(f==13){var a=$("#loginUserName").val();var g=$("#loginPwd").val();if(a==""||g==""){createLay(false,"请输入用户名/密码!");return}login.send(a,g,function(c){$("#userLogin").hide();$("#loginUserName").val("");$("#loginPwd").val("");try{setUser(c)}catch(d){}login.userlogin.callback()},function(){});return false}});$("#userLogin #userLoginBtn").click(function(){var a=$("#loginUserName").val();var d=$("#loginPwd").val();if(a==""||d==""){createLay(false,"请输入用户名/密码!");return}login.send(a,d,function(c){$("#userLogin").hide();$("#loginUserName").val("");$("#loginPwd").val("");try{setUser(c)}catch(f){}login.userlogin.callback()},function(){});return false})}catch(b){}}},getNickname:function(d,c){$.getScript("http://uic.sinajs.cn/uic?type=nick&uids="+d+"&varname=get_user_nick",function(){for(var a in get_user_nick){c(get_user_nick[a])}})}};var playList={elementId:"playListVideo",channel:"",_cookie:"SINAVIDEO_",login:false,checkPlayList:function(callback){callback=callback||function(){};if(!login.checkUser()||!login.checkUser().nick){var cookie=playList.getCookie("SINAVIDEO_CList");if(cookie){cookie=eval(cookie);$("#playListCount").html("("+cookie.length+")");callback(cookie)}else{$("#playListCount").html("("+0+")")}}else{var cookie=playList.getCookie("SINAVIDEO_UList");if(cookie){cookie=eval(cookie);$("#playListCount").html("("+cookie.length+")");callback(cookie)}else{var url="http://video.sina.com.cn/interfaces/playlist/initLocal/callback=?";$.ajax({type:"get",url:url,dataType:"jsonp",success:function(re){if(re.result==0){var cookie=playList.getCookie("SINAVIDEO_UList");if(cookie){cookie=eval(cookie);$("#playListCount").html("("+cookie.length+")");callback(cookie)}}}})}}},clear:function(c){var d="http://video.sina.com.cn/interfaces/playlist/release/0/callback=?";$.ajax({type:"get",url:d,dataType:"jsonp",success:function(a){playList.clearCallback(a);c=c||playList.clearAllCallback;c(a)}})},clearCallback:function(b){if(b.result==0){$("#playList .rollBox").css("height","auto");$("#playListVideo").html('<li class="null">“您的点播单还没有视频”</li>');$("#playList div.downTip_list span,#playList div.downTip_list em").hide();$("#playListCount").html("(0)")}},clearAllCallback:function(){try{$("#Interfix a.add.cut").removeClass("cut")}catch(b){}try{$("#hotvideo a.add.cut").removeClass("cut")}catch(b){}try{$("#addVOD").attr("title","添加到点播单");$("#addVOD span").html("添加到点播单")}catch(b){}try{$("#addVOD").removeClass("over")}catch(b){}},delDef:function(h,j,g,i,k){try{$("#interfix_add_"+g+"_"+i+"_"+i).removeClass("cut")}catch(l){}try{$("#interfix_add_"+g+"_"+i).removeClass("cut")}catch(l){}try{$("#"+h+"_"+i).removeClass("cut")}catch(l){}},del:function(m,i,h,k,j){var n="http://video.sina.com.cn/interfaces/playlist/delete/"+h+"/"+m+"/"+i+"/"+k+"/0/callback=?";var l=this;$.ajax({type:"get",url:n,dataType:"jsonp",success:function(a){if(a.result==0){$("#playList_list_del_"+i).parent("li").remove();$(l).removeClass("cut");$(l).attr("title","添加到点播单");$("#playListCount").html("("+a.total+")");if(a.total==0){$("#playListVideo").html('<li class="null">“您的点播单还没有视频”</li>');$("#playList div.downTip_list span,#playList div.downTip_list em").hide()}if(typeof(j)=="function"){j.call(l,a)}else{playList.delDef(i,m,h,k,a)}}}})},add:function(q,m,j,o,k,l,n){$("#playList").hide();k=k||function(){};l=l||k||function(){};n=n||function(){};var p=this;var r="http://video.sina.com.cn/interfaces/playlist/add/"+parseInt(q)+"/"+parseInt(m)+"/"+parseInt(j)+"/"+o+"/0/callback=?";$.ajax({type:"get",url:r,dataType:"jsonp",success:function(a){if(a&&a.result&&a.result==0){var b=a.dblist||a.cookielist;playList.input(b,playList.elementId,true);$("#playListCount").html("("+a.total+")");$(p).addClass("cut");$(p).attr("title","从点播单移除");k.call(p,a)}else{if(a.result&&a.result==-1){$(p).addClass("cut");l.call(p,a)}else{n.call(p,a)}}}})},display:function(c){c=c||function(b){if(b.result==0){var a=b.cookielist||b.dblist;playList.input(a,playList.elementId);$("#playListCount").html("("+a.length+")")}};var d="http://video.sina.com.cn/interfaces/playlist/display/0/callback=?";$.ajax({type:"get",url:d,dataType:"jsonp",success:c})},input:function(w,r,o){if(typeof w=="object"){var q=[];for(var s=0;s<w.length;s++){var v=w[s][playList._cookie+"upload_uid"]||w[s]["upload_uid"];var u=w[s][playList._cookie+"sid"]||w[s]["sid"];var p=w[s][playList._cookie+"upload_uid"]||w[s]["upload_uid"];var i=w[s][playList._cookie+"vid"]||w[s]["vid"];var x=w[s][playList._cookie+"v_name"]||w[s]["v_name"];var n=w[s][playList._cookie+"v_name_short"]||w[s]["v_name_short"];var t=w[s][playList._cookie+"category_id"]||w[s]["category_id"];q.push('<li id="playList_list_l_'+u+"_"+p+"_"+i+"_"+t+'" onmouseover="$(this).addClass(\'libg\')" onmouseout="$(this).removeClass(\'libg\')"><span class="close" id="playList_list_del_'+i+'" style="cursor:pointer" onclick="playList.del(\''+p+"','"+i+"','"+u+"','"+t+'\')"></span><a href="http://video.sina.com.cn/prolist/'+p+"-"+u+"-"+i+"-"+t+'.html">'+n+"</a></li>")}if(q.length==0){q.push('<li class="null">“您的点播单还没有视频”</li>');$("#playList div.downTip_list span,#playList div.downTip_list em").hide()}else{$("#playList div.downTip_list span,#playList div.downTip_list em").show()}if(o){$("#playListVideo .null").remove();$("#"+r).append(q.join(""))}else{$("#"+r).html(q.join(""))}if(q.length>10){$("#playList .rollBox").css("height","210px")}else{$("#playList .rollBox").css("height","auto")}}},playVideo:function(f,d,e){document.location.href="/watch/vodPlay.php?uid="+f+"&sid="+d+"&vid="+e},getCookie:function(e){var d=e+"=";var f="";if(document.cookie.length>0){offset=document.cookie.indexOf(d);if(offset!=-1){offset+=d.length;end=document.cookie.indexOf(";",offset);if(end==-1){end=document.cookie.length}f=unescape(document.cookie.substring(offset,end))}}return f||null},exportData:function(){if(!playList.login){playList.login=true}else{return}var c=playList.getCookie("SINAVIDEO_CList");if(c&&c!=""){var d="http://video.sina.com.cn/interfaces/playlist/add/1/1/1/1/1/callback=?";$.getJSON(d,function(a){if(a.result==0){var b=a.dbfromcookielist||[];playList.input(b,playList.elementId);$("#playListCount").html("("+b.length+")")}})}else{playList.checkPlayList()}}};var topic={$rad:new Date().getTime(),user:{},getXY:function(f){var e={x:0,y:0};var d=f;do{e.x+=d.offsetLeft;e.y+=d.offsetTop;d=d.offsetParent}while(d);return e},loginShow:function(d){d=window.event||d;var f=d.target||d.srcElement;var e=topic.getXY(f);$("#login_"+topic.$rad).css("top",e.y-4);$("#login_"+topic.$rad).css("left",e.x-8);$("#login_"+topic.$rad).toggle();$("#playList").hide();return false},getHTML:function(){var str="";str+='<div class="topTrayNav2" id="topTray_'+topic.$rad+'" ><em id="unlogin" ><a href="javascript:void(0)" onclick="topic.loginShow(event)" id="loginBtn_'+topic.$rad+'">登录</a><span>|</span><a href="http://login.sina.com.cn/signup/signupmail.php?entry='+topic.channel+"&r="+encodeURIComponent(window.location)+'" target="_blank">注册</a></em><em id="logined" style="display:none;"><span class="name"><a href="javascript:void(0)" id="logined_Name_'+topic.$rad+'"><cite></cite></a></span><a href="http://you.video.sina.com.cn/app/login/logout.php?reurl='+encodeURIComponent(window.location)+'">退出</a></em><span>|</span><a id="playListBtn_'+topic.$rad+'" href="javascript:void(0)" class="down" >点播单<em class="count" id="playListCount">(0)</em></a><span>|</span><a href="http://www.sina.com.cn" target="_blank">新浪首页</a><span>|</span><a href="http://news.sina.com.cn/guide/" target="_blank">导航</a></div>';var loginDiv='<div class="loginLayer" id="login_'+topic.$rad+'" style="position:absolute;z-index:9999;background:none;display:none"><div class="loginText">登录</div><div class="vlayer"><div class="content"><table><tr><th>用户名：</th><td><input type="text" class="loginInput" /></td></tr><tr><th>密&nbsp;&nbsp;&nbsp;&nbsp;码：</th><td><input type="password" class="loginInput" id="topLoginInput" /></td></tr><tr><th></th><td><a href="javascript:void(0)" id="loginSubmit_'+topic.$rad+'" class="layerloginbtn"></a><a href="javascript:void(0)" id="loginclock_'+topic.$rad+'" class="returnTxt" >返回</a></td></tr></table></div> </div></div>';var userList='<div class="vArrows2" id="logined_toolsBox_'+topic.$rad+'" style="position:absolute;z-index:9999;display:none; "><div class="vlayer"><div class="content vUp"><div class="vUpBox"><strong id="userHome">播客</strong><span>[<a href="http://vupload.you.video.sina.com.cn/u.php?m=1" target="_blank">上传</a>]</span><span>[<a href="http://vupload.you.video.sina.com.cn/r.php" target="_blank">录制</a>]</span></div><div class="co_linedot2"></div><p><a href="http://icp.api.sina.com.cn/person/update_base.php?productid=0x00000002&url='+window.location+'&blogpid=vblog" target="_blank">个人资料修改</a></p><p><a href="http://icp.api.sina.com.cn/person/modify_pass.php?productid=0x00000002&url='+window.location+"&blogpid="+(typeof(video)=="underfined"?video.channel:"")+'" target="_blank">登录密码修改</a></p></div></div></div>';var playlistStr='<div id="playList" class="downTip" style="position:absolute;top:16px;right:9px;z-index:9999;background:none;display:none;width:176px;"><div class="top"><a href="#playList" onclick="$(\'#playList\').toggle();return false;">点播单</a></div><div class="downTip_list"><span><a href="javascript:void(0)" id="playListAll">全部播放</a></span><em><a href="javascript:void(0)" onclick="playList.clear();return false;">清空</a></em><div class="rollBox"><ul id="playListVideo" class="single-demand"></ul></div></div></div>';document.write(str);var img=new Image();img.src="http://simg0.sinajs.cn/video/images/common/loginlayer.gif";var f=null;function a(){var pr=document.body;$(pr).append(loginDiv);$(pr).append(userList);$(pr).append(playlistStr);$("#loginSubmit_"+topic.$rad).click(topic.login);$("#loginclock_"+topic.$rad).click(topic.loginClose);$("#login_"+topic.$rad+" input:password.loginInput").keydown(function(event){event=window.event||event;var keyCode=event.keyCode?event.keyCode:event.which?event.which:event.charCode;if(keyCode==13){$("#loginSubmit_"+topic.$rad).click()}});$("#userHome").click(function(){var a=eval("("+login.parseCookie(login.getCookie("SUP"))+")");window.open("http://you.video.sina.com.cn/m/"+(typeof(a.uid)=="undefined"?"":a.uid))});$("#playListAll").click(function(){var first=$("#playListVideo li:first a").attr("href");window.open(first)});$("#playListBtn_"+topic.$rad).click(function(e){$("#playList div.downTip_list span,#playList div.downTip_list em").hide();$("#playListVideo").html('<li class="null"><img src="http://simg0.sinajs.cn/video/images/common/cn_loading.gif" /></li>');playList.display();e=window.event||e;var o=e.target||e.srcElement;if(o.tagName!="A"){o=o.parentNode}var rd=topic.getXY(o);$("#playList").css("top",rd.y-2);$("#playList").css("left",rd.x-3);$("#playList").toggle();$("#login_"+topic.$rad).hide();$("#login_"+topic.$rad+" input").val("");$("#logined_toolsBox_"+topic.$rad).hide();return false});$("#logined_Name_"+topic.$rad).click(function(e){e=window.event||e;var o=e.target||e.srcElement;var rd=topic.getXY(o);$("#logined_toolsBox_"+topic.$rad).css("top",rd.y+16);$("#logined_toolsBox_"+topic.$rad).css("left",rd.x);$("#logined_toolsBox_"+topic.$rad).toggle();$("#playList").hide();return false});var cookie=eval("("+login.parseCookie(login.getCookie("SUP"))+")");if(cookie&&cookie.nick){$("#topTray_"+topic.$rad+" #logined").show();$("#topTray_"+topic.$rad+" #unlogin").hide();try{$("#logined_Name_"+topic.$rad+" cite").html(topic.getLen(cookie.nick,8));$("#logined_Name_"+topic.$rad).attr("title",cookie.nick)}catch(error){}topic.user=cookie}f=null;return}$(document).ready(function(){a();playList.checkPlayList()})},cnLength:function(h){var g=h.length;var f=g;for(var e=0;e<g;e++){if(h.charCodeAt(e)<0||h.charCodeAt(e)>255){f++}}return f},initUser:function(b){topic.user=b;$("#topTray_"+topic.$rad+" #logined").show();$("#topTray_"+topic.$rad+" #unlogin").hide();$("#logined_Name_"+topic.$rad+" cite").html(topic.getLen(b.nick,8));$("#logined_Name_"+topic.$rad).attr("title",b.nick)},getLen:function(c,d){return c.length>d?(c.substr(0,d)+"..."):c},login:function(){var d=$("#login_"+topic.$rad+" input.loginInput").val();var c=$("#login_"+topic.$rad+" input:password.loginInput").val();login.send(d,c,function(a){topic.user=a;$("#topTray_"+topic.$rad+" #logined").show();$("#topTray_"+topic.$rad+" #unlogin").hide();try{$("#logined_Name_"+topic.$rad+" cite").html(topic.getLen(a.nick,8));$("#logined_Name_"+topic.$rad).attr("title",a.nick)}catch(b){}try{$("#userLogin").hide();$("#loginUserName").val("");$("#loginPwd").val("");topic.loginClose()}catch(b){}try{setUser(a)}catch(b){}$("#login_"+topic.$rad+" input").val("");return false},function(a){});return false},loginClose:function(){$("#login_"+topic.$rad).hide();$("#login_"+topic.$rad+" input").val("")},init:function(){document.onclick=function(h){h=h||event;var g=h.srcElement||h.target;if(!g){return}var e=g;var f=false;if(g.id=="loginBtn_"+topic.$rad||g.id=="playListBtn_"+topic.$rad||g.id=="logined_Name_"+topic.$rad){return}while(true){if($(g).attr("id")=="playList"||$(g).attr("id")==("logined_toolsBox_"+topic.$rad)||$(g).attr("id")=="login_"+topic.$rad){f=true;break}else{if(!g||g.tagName=="BODY"){break}}g=g.parentNode}if(!f){$("#playList").hide();$("#logined_toolsBox_"+topic.$rad).hide();$("#login_"+topic.$rad).hide();$("#login_"+topic.$rad+" input").val("")}}}};login.userlogin.init();topic.getHTML();topic.init();