﻿var D=Detail={};
Detail.show=function(type,name,year,genre,area,rating,rating_people_num,actors,focus,cp,cpid,cp_pubuid){
	if(D.len(focus)>122){
		focus=focus.substr(0,60)+'...';
	}
	if(D.len(actors)>26){
		actors=actors.substr(0,12)+'...';
	}
	//var html='<dl><dt>'+name+'<span>'+edition+'</span></dt><dd><p>年代：'+year+'&nbsp;&nbsp;&nbsp;<!--人气：<strong>'+renqi+'</strong>--></p><p>导演：'+director+'</p><p>主演：'+actors+'</p><p>看点：'+focus.replace(/　/g,'')+'</p></dd></dl><p class="author">'+(cp=='网锋'?'上传者：'+user:'内容商：'+cp)+'</p>';
	var html='' ;
	html += '<div class="bg_tm"></div>' ;
	if (type== 'anime')	{
		html += '<div class="win_content" id="div_tip_detail"><dl><dt>'+name+'<em> '+year+'</em></dt><dd>' ;
	}
	else {
		html += '<div class="win_content" id="div_tip_detail"><dl><dt>'+name+'<em>('+year+')</em><span>'+genre+'/'+area+'</span></dt><dd>' ;
	}
	if (rating_people_num > 0 && rating > 0) {
		html += '<p><span class="oldkk_star mid'+Math.round(rating/2)+'"><strong>'+rating+'</strong></span> <em>('+rating_people_num+'人评)</em></p>' ;
	}
	else {
		html += '<p>暂无用户评价</p>' ;
	}
	if ((type== 'movie' || type == 'teleplay') && actors != '') {
		html += '<p>主演：<span>'+actors+'&nbsp;</span></p>' ;
	}
	else if (type== 'tv' && actors != '') {
		html += '<p>主持：<span>'+actors+'&nbsp;</span></p>' ;
	}
	else if (type == 'anime') {
		html += '<p>类型：<span>'+genre+'&nbsp;</span></p>' ;
	}
	
	html += '<p>剧情：<span>'+focus+'</span></p>' ;
	html += '</dd>' ;
	html += '</dl>' ;
	if (cpid == 14) {
		html += '<p class="author">上传者：<strong>'+cp_pubuid+'</strong></p>' ;
	}
	else {
		html += '<p class="author">内容提供商：<strong>'+cp+'</strong></p>' ;
	}
	html += '</div>' ;
	
	$('div_tip_detail').innerHTML=html;
	var p=KK.position(event.srcElement);
	var tip=$('movie_info');
	tip.style.display='';
	tip.style.top=p.Top+'px';
	tip.style.left=p.Left+96+'px';
}
Detail.actor=function (str,len,spliter){
	spliter=spliter||'|';
	var arr=str.split(spliter);
	var temp='';
	for(var i=0;i<arr.length;i++){
		temp+=arr[i]+'&nbsp;';
		if(D.len(temp)<len){
			str=temp;
		}else{
			break;
		}
	}
	return str;
}
Detail.ac_search=function (str,len,spliter){
	spliter=spliter||'|';
	var arr=str.split(spliter);
	var temp=html='';
	var l=Math.min(2,arr.length);
	for(var i=0;i<l;i++){
		temp=arr[i]+'&nbsp;';
		html+='<a style="color:#007EBC" href="http://video.gougou.com/search?s='+arr[i]+'&id=35&fr=2" title="'+arr[i]+'" target="_blank">'+arr[i]+'</a>'+'&nbsp;';
		if(D.len(temp)<30){
			str=html;
		}else{
			break;
		}
	}
	return str;
}
Detail.hide=function (){
	$('movie_info').style.display='none';
}
Detail.len=function (str){
	var l=0;
	var sl=str.length
	for(var i=0;i<sl;i++){
		l++;
   		if (str.charCodeAt(i)>256) l++;
	}
	return l;
}
var KK={};
KK.position=function(o){
	var p={Top:0,Left:0};
	while(!!o){
		p.Top+=o.offsetTop;
		p.Left+=o.offsetLeft;
		o=o.offsetParent;
	}
	return p;
}
