﻿$(document).ready(function(){
	
	loadComment(1,5);
	loadRate();
	
	//
	$('#content').click(function(){
		$('#note-content').removeClass();
		$('#note-content').addClass('form-info');
		$('#note-content').text('请输入你的评论！');
		$('#note-content').show();
	});
	//
	
	var options = { 
			dataType:  'json',
			beforeSubmit: validate, 
			success:    processJson
	};
	$('#submitCommentForm').ajaxForm(options);
	
	function validate(formData, jqForm, options) { 	

		
		$('#note-content').hide();
		
		var msgError = false
		
		var form = jqForm[0];
		
		if (!form.content.value) {
			$('#note-content').removeClass();
			$('#note-content').addClass('form-error');
			$('#note-content').text('评论不能为空！');
			$('#note-content').show();
			msgError = true; 
		}
	
		if (msgError == true)
			return false;
			
	}
		
	function processJson(data) {
		
		if (data.success=="true"){
			
			$('#note-content').removeClass();
			$('#note-content').addClass('form-success');
			$('#note-content').text('评论添加成功！');
			$('#note-content').show();
			
			loadComment(1,5);
			loadRate();
		}
		return true;
	}
	
});

function loadComment(currentPage,countPerPage){
	
		$.ajax({
			url: 'doc_detail_comment_load.php',
			type:'GET',
			data:{currentPage:currentPage,countPerPage:countPerPage},
			dataType:'json',
			success:function(data)
			{

				var bb = data.pagination;
				$('#loadPagination').html(bb);
				
				var cc = '';
				if (data.comments.length>0)
				{
					for (i = 0; i < data.comments.length; i++)
					{
						cc = cc+'<div id="license"><h4><a href="user_view.php?user_id='+data.comments[i].user_id+'">'+data.comments[i].lastname+data.comments[i].firstname+'</a></h4><div class="content">';
						
						//cc = cc+'<p class="topright">下载次数:'+data.extras[i].downloadcount+'</p>';
						cc = cc+'<p class="topright"><span class="star" val="'+data.comments[i].rate+'"></span></p>';
						cc = cc+'<p>'+data.comments[i].content+'</p>';
						cc = cc+'<p class="bottomright">'+data.comments[i].submitted+'</p>';
																															  
						cc = cc+'</div></div>';
						
					}
				}
				else
				{
					cc = '<h4>没有相关评论……</h4>';
				}
				$('#loadComment').html(cc);
				
				//等级显示
				var images=["./images/grey.gif","./images/red.gif"];		
				var options = { 
					img: images,
					enable: false
				};
				$('.star').jStar(options);
				//
				
				
			}
		});
	
}

function loadRate(){
	
		$.ajax({
			url: 'doc_detail_rate_load.php',
			type:'GET',
			dataType:'json',
			success:function(data)
			{
				var bb='<strong>等级: </strong><span class="star" val="'+data.rate+'"></span>';
				$('#showRate').html(bb);	
				
				//等级显示
				var images=["./images/grey.gif","./images/red.gif"];		
				var options = { 
					img: images,
					enable: false
				};
				$('.star').jStar(options);
				//
				
			}
		});
	
}

