//ajaxAPI.php?action=getMovieInfo&vid=77
//"title","des","tags","category_id","views","upload_time","votes"
var info;
var keywrod;
var globalDes='';

function getMovieInfo()
{
	info = [];
	document.getElementById("ThisVIdeoInfo").innerHTML = '<div align="center"><img src="'+imageUrl+'images/icons/indicator_medium.gif"></div>';
	new Ajax.Request('index.php?channel=movie&action=getMovieInfo&vid='+playVid+'&rid='+Math.random(), {
		onSuccess:function(request)
		{
			document.getElementById("ThisVIdeoInfo").innerHTML = request.responseText;
			//alert(resultForGet);
			//buildList(resultForGet);
			
		}
	});
}


function buildList(str)
{
	var l = '<l-end>';
	var tmp = str.split(l);
	info.push({title:tmp[0],des:tmp[1],tags:tmp[2],category_id:tmp[3],views:tmp[4],upload_time:tmp[5],votes:tmp[6]});
	buildInfo();
}


function getCateTitle(str)
{
	var l = '<c-end>';
	var tmp = str.split(l);
	return "<a href=\"#foot\" onclick=\"getCategoryAPI('"+tmp[1]+"','"+tmp[0]+"');\">"+tmp[0]+"</a>";
}

function getTags(str)
{
	var l = '<t-end>';
	var tmp = str.split(l);
	var tmpLink = '';
	var tmpTags = "";
	for (var i=0;i<tmp.length;i++)
	{
		tmpTags+=tmp[i]+" ";
		//http://search.jongo.dev/searchVideo.php?keyword=Beijing
		tmpLink += '<a href="'+searchURL+'/searchVideo.php?keyword='+tmp[i]+'" target="_blank"> '+tmp[i]+' </a> ';
	}
	keywrod = tmpTags;

	if (document.getElementById("searchMode").value=="Related")
	{
		changeList(document.getElementById("searchMode").value);
	}else
	{

		if (fristRun)
		{
			changeList(beforID);
		}

	}
	return tmpLink;
}
function getStart(num)
{
	var num = num.split('|');
	var tmp='<img src="'+imageUrl+'images/common/5star_on.gif" border="0">';

	var tmp1='<img  src="'+imageUrl+'images/common/5star_off.gif" border="0">';
	var tmp2='<img src="'+imageUrl+'images/common/5star_b.gif" border="0">';

	var result1 = Math.round(num[0]);
	var out = '<span title="'+result1+'">';
	for (var i = 0; i < 5; i++)
	{
		if (result1 >= 2)
		{
			out+=tmp;
		}
		else if (result1 >= 1 && result1 < 2)
		{
			out+=tmp2;
		}
		else
		{
			out+=tmp1;
		}
		result1 -= 2;
	}
	out+='('+num[1]+' votes)</span>';
	return out;
}
function getD(str)
{

	var num = str.split('|||');
	var url ="http://local.jongo.com/yp/"+num[0]+"/poi/";
	var tmp ='';
	if(num[1].length>30*2)
	{
		tmp = num[1];//num[1].substr(0,2*30)+"...";
	}else
	{
		tmp = num[1];
	}

	if (Number(num[0])>0)
	{
		return '<span ><a href="'+url+'" class="White"><img src="http://local.jongo.com/images/icons/newwindow.gif"></a></span><a href="'+url+'" target="_blank"> Get local information from Jongo Local [Comment]</a>';
	}else{
		globalDes = num[1];
		return '<span onmouseover="displayDes();" onmouseout="hiddenDes();"><img src="'+imageUrl+'images/icon_hand.gif"/>  <font color="#666666">'+tmp+'</font></span>';
	}
}
function displayDes(){
	$('des').style.display='inline';
}
function hiddenDes(){
	$('des').style.display='none';
}
function buildInfo()
{
	var rate = info[0].votes.split('|');
	
	document.getElementById("ThisVIdeoInfo").innerHTML = '<p><span class="bold">'+info[0].title+'</span><br /><span class="FS11"></span><div style="width:420px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;">'+getD(info[0].des)+'</div><div id="des" style="display:none;border:1px #ccc solid;position:absolute;width:420px;background:#fff;">'+globalDes+'</div></p><table width="100%" border="0" cellspacing="0" cellpadding="0">  <tr><td colspan="2"><span class="bold">Tags</span>: '+getTags(info[0].tags)+'</td></tr>   <tr>    <td><span class="bold">Category:</span> '+getCateTitle(info[0].category_id)+' <br /><span class="bold">Views</span>:'+info[0].views+' <br /><span class="bold">Average:</span>   <span id="viewRate">('+rate[0]+')'+getStart(info[0].votes)+' </span></td>    <td width="180" valign="bottom" nowrap="nowrap"><img src="'+imageUrl+'images/common/email.gif" /><a href="javascript:void(0);" onclick="sendEmail('+playVid+');">Share Video</a><br />      <span class="bold">Date:</span>'+info[0].upload_time+'<br />      <div class="bold" style="float:left">Rate:</div>      <div id="track1"style="margin-top:5px; margin-left:3px;width: 75px; background-image: url('+imageUrl+'images/common/vote_bg.gif); height: 10px; line-height: 10px; background-repeat: no-repeat; background-position: center; float: left;"><div id="handle1" style="width: 5px; height: 2px; left: 56px; position: relative;"><img src="'+imageUrl+'images/common/star.gif"></div></div> <div style="margin-top:4px;margin-left:2px;float: left;"><a href="javascript:votes(globalVotes);"><img src="'+imageUrl+'images/bt_vote.gif"  align="absbottom"></a></div> <div id="debug1" style="margin: 0pt 2px; float: left;"> </div> &nbsp;       </td>  </tr></table> <div class="MT5px"><span class="bold FS11">Url: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><input type="text" onclick="copyToClipboard(this.value);" name="" value="http://video.jongo.com/?name='+playName+'" onmouseover="this.select();"/></div><div class="MT5px"><span class="bold FS11">Embed: &nbsp;</span><input type="text" onclick="copyToClipboard(this.value);" value="'+getSWF()+'" onmouseover="this.select();" />';
	re();
}

function getSWF()
{
	return "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' id='flash' width='100%' height='100%' scale='exactfit' align='middle'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='http://video.jongo.com/flash/flash_s.swf?fmsURL=221.130.178.43&globalURL=http://video.jongo.com/&MovieName="+playName+"&Vid="+playVid+"' /><param name='quality' value='high' /><param name='scale' value='noscale' /><param name='bgcolor' value='#151521' /><embed src='http://video.jongo.com/flash/flash_s.swf?fmsURL=221.130.178.43&globalURL=http://video.jongo.com/&MovieName="+playName+"&Vid="+playVid+"' quality='high' scale='noscale' bgcolor='#151521' width='100%' height='100%' scale='exactfit' name='flash' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object>";
}