
var width=440;
var height=380;
var vod_url, live_url;

function showtitlepic(type){
	$('div_share').style.display="none";
	$('div_favorite').style.display="none";
	$('div_comment').style.display="none";
	if(type == "share"){
		$('img_share').src = JS_SW_STO_URL + "vod/images/new_grade_share01.gif";
		$('img_favorite').src = JS_SW_STO_URL + "vod/images/new_grade_favorite01.gif";
		$('img_comment').src = JS_SW_STO_URL + "vod/images/new_grade_comment01.gif";
		$('div_share').style.display="";
	}else if(type == "favorite"){
		$('img_share').src = JS_SW_STO_URL + "vod/images/new_grade_share02.gif";
		$('img_favorite').src = JS_SW_STO_URL + "vod/images/new_grade_favorite02.gif";
		$('img_comment').src = JS_SW_STO_URL + "vod/images/new_grade_comment01.gif";
		$('div_favorite').style.display="";
	}else if(type == "comment"){
		$('img_share').src = JS_SW_STO_URL + "vod/images/new_grade_share02.gif";
		$('img_favorite').src = JS_SW_STO_URL + "vod/images/new_grade_favorite01.gif";
		$('img_comment').src = JS_SW_STO_URL + "vod/images/new_grade_comment02.gif";
		$('div_comment').style.display="";
	}
}
function hidetitlepic(type){
	/*if(type == "share"){
		$('img_share').src = JS_SW_STO_URL + "vod/images/new_grade_share02.gif";
	}else if(type == "favorite"){
		$('img_favorite').src = JS_SW_STO_URL + "vod/images/new_grade_favorite01.gif";
	}else if(type == "comment"){
		$('img_comment').src = JS_SW_STO_URL + "vod/images/new_grade_comment01.gif";
	}
	$('div_share').style.display="";
	$('img_share').src = JS_SW_STO_URL + "vod/images/new_grade_share01.gif";
	*/
}

//添加到剪贴版
function copyToClipboard(txt,name){
	if(window.clipboardData){      
		window.clipboardData.clearData();        
		window.clipboardData.setData("Text", "推荐您一个视频 "+name+" "+txt);   
		var txt = window.clipboardData.getData("Text");   
		if  (txt.length > 0){
			if(site_id==2){
				showMsgBox('<div class="msg1_content01"><h1 >视频地址复制成功 </h1><h2 style="border-bottom:1px dashed #304b53; padding-bottom:10px;">你可以粘贴到QQ、MSN上或通过其他方式发给好友</h2><h2 style="color:#33bef3; width:315px;">多多分享，留下联系方式，可以获得NBA中国赛门票哦~</h2><h2>姓名：<input name="" type="text" size="12" id="idTrueName"  style="background:#314d55; border:none; color:#fff;"/>电话：<input name=""  id="idPhone" type="text" size="12"  style="background:#314d55; border:none; color:#fff;"/></h2><input name="Email" id="idEmail" type="hidden" value="'+email+'"/><h2  style="color:#969696; font-weight:lighter;">*请填写真实姓名与可靠联系方式，以便保证可以及时通知到获奖信息 鲨威承诺不将您的重要信息透露他人</h2></div><div class="msg1_content02" style="margin-left:140px;"><a style="cursor:pointer; text-decoration:none;" onclick="doSubmit()"><h3 >确 定</h3></a></div>');	
			}else{
				showMsg("视频地址复制成功，你可以粘贴到QQ、MSN上或通过其他方式发给好友");
			}
		}else{
			showMsg("您使用的浏览器不支持此复制功能！"); 
		}
	}else if(navigator.userAgent.indexOf("Opera") != -1){        
		window.location = txt;        
	}else if (window.netscape){        
		try {        
               		netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");        
          	} catch (e) {        
               		showMsg("您使用的浏览器不支持此复制功能！\n您可以在浏览器地址栏输入'about:config'并回车\n然后将'signed.applets.codebase_principal_support'设置为'true'");        
          	}        
		var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);        
		if (!clip) return;        
          	var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);        
          	if (!trans) return;        
          	trans.addDataFlavor('text/unicode');        
          	var str = new Object();        
          	var len = new Object();        
          	var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);        
         	var copytext = "推荐一个视频给您 "+name+" "+txt;        
          	str.data = copytext;        
          	trans.setTransferData("text/unicode",str,copytext.length*2);        
          	var clipid = Components.interfaces.nsIClipboard;        
          	if (!clip) return false;        
          	clip.setData(trans,null,clipid.kGlobalClipboard);    
			if(site_id==2){
          		showMsgBox('<div class="msg1_content01"><h1 >视频地址复制成功 </h1><h2 style="border-bottom:1px dashed #304b53; padding-bottom:10px;">你可以粘贴到QQ、MSN上或通过其他方式发给好友</h2><h2 style="color:#33bef3; width:315px;">多多分享，留下联系方式，可以获得NBA中国赛门票哦~</h2><h2>姓名：<input name="" type="text" size="12" id="idTrueName"  style="background:#314d55; border:none;"/>电话：<input name=""  id="idPhone" type="text" size="12"  style="background:#314d55; border:none;"/></h2><input name="Email" id="idEmail" type="hidden" value="'+email+'"/><h2  style="color:#969696; font-weight:lighter;">*请填写真实姓名与可靠联系方式，以便保证可以及时通知到获奖信息 鲨威承诺不将您的重要信息透露他人</h2></div><div class="msg1_content02" style="margin-left:120px;"><h3 style=" padding-left:25px;"><a style="cursor:pointer;" onclick="doSubmit()">确 定</a></h3></div>');
			}else{
				showMsg("视频地址复制成功，你可以粘贴到QQ、MSN上或通过其他方式发给好友");  	
			}
	}else{
		showMsg("您使用的浏览器不支持此复制功能！");
	}        
}
//添加到收藏夹
function addfavorite(furl,ftitle){
	if (document.all){
		if (track_flag == 1 && email != '')
			_tc_shawei(email,102,3,video_id,swid_detail);
		window.external.addFavorite(furl,ftitle);
	}else if (window.sidebar){
		if (track_flag == 1 && email != '')
			_tc_shawei(email,102,3,video_id,swid_detail);
      	window.sidebar.addPanel(ftitle, furl, ftitle);
    }else{
   		showMsg("您的浏览器不支持该动作，请按CTRL+D收藏！");
	}
}
function trim(str){
	var ret = "";
	for(var i = 0; i < str.length; i++){
		if(str.charAt(i) != ' '){
			ret += str.charAt(i);
		}
	}
	return ret;
}
//全局翻页参数
var globalpage;
var globalvideo_id;
var pagecount;
//发表评论
function doCommentDetail(){
	if(getCookie(cookie_prefix+'_comment_'+obj_id) == 1){
		showMsgBox("发的太快会怀疑您在灌水哦！");
		return;
	}
	var commentObj = obj('txt_comment');
	var nickObj = obj('usernick');
	var comment = trim(commentObj.value);
	var nickname = trim(nickObj.value);
	if (nickname.length <= 0){
		showMsgBox("请输入昵称");
		nickObj.focus();
		return;
	}
	if(nickname.length > 80){
		nickname = nickname.substr(0,80);
	}
	if (comment.length <= 0){
		showMsgBox("请输入评论");
		commentObj.focus();
		return;
	}
	if(comment.length > 480){
		comment = comment.substr(0,480);
	}
	$.get(SW_URL_VOD+"handle/handlecomment.php",{
			nickname: nickname,
			comment: encodeURI(comment),
			video_id: video_id,
			isguest: isguest,
			page: globalpage,
			useridurl: useridurl,
			email: email,
			uid: uid,
			ts: new Date().getTime()
		},doCommentReturn);
}
function doCommentReturn(res){
	if (res > 0){
		showMsgBox("感谢您的参与，评论已发表成功");
		if (track_flag == 1 && email != '')
			_tc_shawei(email,102,4,video_id,swid_detail);
		obj('show_comment_num').innerHTML = "发表评论："+res;
		total = res;
		setCookie(cookie_prefix+'_comment_'+obj_id, 1, 0.8); 
		obj('txt_comment').value="";
		//显示等待信息
		obj('ul_commentlist').innerHTML = "正在载入评论信息，请稍候...";
		//更新页面显示
		setTimeout("gopage(1,"+video_id+")",1000);
		return;
	}else if (res == "-1"){
		showMsgBox("请输入昵称");
		return;
	}else if (res == "-2"){
		showMsgBox("请输入评论");
		return;
	} else{
		showMsgBox("发送失败，请稍后再试");
		return;
	}
}
function doUpdTotalReturn(response){
	total = eval("("+response.responseText+")");
}
//翻页
function gopage(eachpage,eachvideo_id){
	globalpage = parseInt(eachpage);
	globalvideo_id = parseInt(eachvideo_id);
	pagecount = Math.ceil(total / pagesize);
	if (eachpage > pagecount) eachpage = pagecount;
	if (eachpage < 1) eachpage = 1;
	var nStartID = (eachpage-1)*pagesize;
	var pars = "nStartID=" + nStartID + "&video_id=" + eachvideo_id + "&page=" + eachpage + "&type=view&ts=" + new Date().getTime();
	$.get(SW_URL_VOD+"handle/handlepage.php",{
		nStartID: nStartID,
		video_id: eachvideo_id,
		page: eachpage,
		type: "view",
		ts: new Date().getTime()
		},doPageReturn
	);
	//显示等待信息
	obj('ul_commentlist').innerHTML = "正在载入评论信息，请稍候...";
}
function doPageReturn(res){
	var result = eval("("+res+")");
	//拼接评论列表
	var html = "";
	var cn = "";
	var linkhtml="";
	if (result.length <= 0) html = "没有相关评论";
	for(var i=0;i<result.length;i++){
		if (result[i]['isguest'] > 0){
			cn = "temporaryN";
			linkhtml = result[i]['nickname'];
		}else{
			cn = "loginN";
			//linkhtml = "<a href='"+result[i]['idurl']+"' target='_blank'>" + result[i]['nickname'] + "</a>";
			linkhtml = result[i]['nickName'];
		}
		var d;
		function myDate(timestamp) {
			d = new Date(timestamp);
			var jstimestamp = (d.getFullYear())+"-"+(d.getMonth()+1)+"-"+(d.getDate())+" "+(d.getHours())+":"+(d.getMinutes())+":"+(d.getSeconds());
			return jstimestamp;
		} 
		html += "<li><span class='temporary_img'><img src='" + result[i]['avatar'] + "' width=50 height=50 /></span><span class='" + cn + "' >" + linkhtml + "</span><span class='commentTime'>发表于"+myDate((result[i]['createTime']*1000)) + "</span><span class='commentC'>" + result[i]['content'] + "</span></li>";
	}
	obj('ul_commentlist').innerHTML = html;
	//拼接分页控制
	var foothtml = "";
	var onname = "";
	if (pagecount > 1){
		foothtml += "<a id='a_prevpage'>上一页</a>";
		for(var j=1;j <= pagecount;j++){
			onname = ""
			if (globalpage == j) onname = "on";
			foothtml += "<a href=javascript:gopage('" + j + "','" + globalvideo_id + "'); class='" + onname + "'>" + j + "</a>\n";
		}
		foothtml += "<a id='a_next'>下一页</a>";
	
	obj('div_footer').innerHTML = foothtml;
	//控制分页函数调用

	if (globalpage >= pagecount){
		obj('a_next').style.display="none";
	}else{
		obj('a_next').style.display="";
		obj('a_next').href="javascript:gopage("+(globalpage+1)+","+globalvideo_id+");";
	}
	if (globalpage <= 1){
		obj('a_prevpage').style.display="none";
	}else{
		obj('a_prevpage').style.display="";
		obj('a_prevpage').href="javascript:gopage("+(globalpage-1)+","+globalvideo_id+");";
	}
	
	}

}
function checknick(txtobj){
	if (trim(txtobj.value).length <= 0 ){
		txtobj.focus();
		showMsg("请输入昵称");
		return;
	}
}
function commentshow(comment){
	var retcomment = comment;
	if(navigator.userAgent.indexOf("Mozilla/5.")>-1){
        	if(checkEnglish(comment)){
        		retcomment = comment.substr(0, 80);
        	}
    	}
    	return retcomment;
}
function checkEnglish(e){
	var ok = "qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890";
	return findstr(e,ok);
}
function findstr(e,ok){
	var flag = 0;
	for(var i=0; i<e.length; i++){
		if (ok.indexOf(e.charAt(i)) >= 0 && flag == 0) {
			flag = 1;
		}
	}
	if (flag == 0) return false;
	else return true;
}