/*
 *说明：圈子的dv视频播放时用ajax处理提交评论和评论的读取分页，不用刷新播放着的页面
 
 *备注1：在dv视频播放的html页面中必须保护以下的两个js文件
 *	<script language="JavaScript" type="text/javascript" src="../includes/cpaint/cpaint.js"></script>
 *	<script language="javascript" type="text/javascript" src="ajax_js.js"></script>
 *
 *备注2：以下html中的<span id=""></span>中的id命名必须与函数load_group_dv_comment_response()中使用的一致
 	<table width="100%" border="0" cellspacing="0" cellpadding="0">
		<tr>
		  <td style="filter:DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=true);" class="line-heigt-18" align="center">
		   <span id="sp_coment_page_prev" class="blackrude"></span>/<span id="sp_coment_page_next" class="blackrude"></span>
		  </td>
		  <td style="filter:DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=true);" class="line-heigt-18" align="center">
			<span id="sp_coment_page_current" class="blackrude"></span>/<span id="sp_coment_page_count" class="blackrude"></span>
		   </td>
		</tr>
	</table>
 *	
 *Power By：bitianjing @ 2007-07-30
 *
*/


/*初始化一个cp对象*/
var cp = new cpaint();


/*
*读取某个用户dv视频的评论
*/
function load_dv_comment( dv_id , page_size , page )
{
	cp.set_transfer_mode('post');
	cp.set_response_type('object');
	
	cp.call('ajax_php.php' , 'load_dv_comment' , load_dv_comment_response , dv_id , page_size , page );
}
									
function load_dv_comment_response( obj , txt )
{
	
	document.getElementById( 'td_coment_content' ).innerHTML      = obj.ajaxResponse[0].content[0].data;
	document.getElementById( 'sp_coment_page_prev' ).innerHTML    = obj.ajaxResponse[0].page_prev[0].data;
	document.getElementById( 'sp_coment_page_next' ).innerHTML    = obj.ajaxResponse[0].page_next[0].data;
	document.getElementById( 'sp_coment_page_count' ).innerHTML   = obj.ajaxResponse[0].page_count[0].data;
	document.getElementById( 'sp_coment_page_current' ).innerHTML = obj.ajaxResponse[0].page_current[0].data;

}

/**
 * 在dv视频播放时提交评论信息(page_size:读取评论的记录数)
 */
function submit_dv_comment( dv_id , content , page_size )
{
	cp.set_transfer_mode('post');
    cp.set_response_type('text');
	
	cp.call('ajax_php.php', 'submit_dv_comment',  submit_dv_comment_response , dv_id , content , page_size );
}

function submit_dv_comment_response(result)
{   
	//alert(result);
    var done     = result.substr(0, 1);
    var content  = result.substr(2);

    if( done == 1 )
    {
        alert('评论发表成功！');
		//document.form1.reset();				//初始化回评论框	
        eval(content);          		 	//返回的是load_group_dv_comment()的js函数，eval是执行此函数表达式
    }
    else
    {
        alert(content);
    }
	
}


//处理收藏(注明：type:0 相册(album) 1 游记(travelnotes) 2 dv(dv) 3 功略(guide) 4 图片(photo) 5 圈子(group))
function add_favorites( owner_id , favorite_id , type )
{	
	//alert(owner_id);alert(favorite_id);alert(type);
	if( owner_id <= 0 || owner_id == '' )
	{
		alert('操作出错了');return;
	}
	if( favorite_id <= 0 || favorite_id == '' )
	{
		alert('操作出错了');return;
	}
	if( type == '' )
	{
		alert('操作出错了');return;	
	}
	
	cp.set_transfer_mode('post');
	cp.set_response_type('text');
	
	cp.call('ajax_php.php' , 'add_favorites' , add_favorites_response , owner_id , favorite_id , type );
}
function add_favorites_response(result)
{
	//alert(result);
	
	var done     = result.substr(0, 1);
    var content  = result.substr(2);
	
    alert(content);
}

function add_ding( dv_id )
{	
	//alert(owner_id);alert(favorite_id);alert(type);
	if( dv_id <= 0 || dv_id == '' )
	{
		alert('操作出错了');return;
	}
	
	cp.set_transfer_mode('post');
	cp.set_response_type('text');
	
	cp.call('ajax_php.php' , 'add_ding' , add_ding_response , dv_id );
}
function add_ding_response(result)
{
	//alert(result);
	
	var done     = result.substr(0, 1);
    var content  = result.substr(2);
	
    alert(content);
}
