var comment = {
	Type : 'videos',
	TypeId : 0,
	TypeTitle : '',
	maxItem : 5,
	showComments : 0
};

function displayComments() {
	var ctnState = comment.showComments;
	if (ctnState == 0) {
		Effect.BlindDown('commentCtn', { duration : 0.4 });
		comment.showComments = 1;
		$('commentAction').innerHTML = 'Hide';
	} else {
		Effect.BlindUp('commentCtn', { duration : 0.4 });
		comment.showComments = 0;
		$('commentAction').innerHTML = 'View';
	}
}

function commentPagination(sp) {
	var pars = 'type='+ comment.Type +'&typeId='+ comment.TypeId + '&sp='+ sp +'&maxItem='+ comment.maxItem;
	var url = '/ajax/refreshComments.html';
	var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars, onComplete: function(obj,json) {
			var json = obj.responseText.evalJSON(true);
			$('commentContainer').innerHTML = json.comments;
			$$('.commentContainer .pagination')[0].innerHTML = json.pagination_links;
			$('commentCount').innerHTML = json.total_comments;
		}
	});	
}


function insertComment(submitFrm) {
	var url = '/ajax/insertComment.html';
	var pars = 'fullname='+ escape(submitFrm.fullname.value) + '&email='+ escape(submitFrm.email.value) + '&comment_body='+ escape(submitFrm.comment_body.value) + '&security='+ escape(submitFrm.security.value);
	pars += '&type='+ comment.Type +'&typeId='+ comment.TypeId +'&typeTitle='+ comment.TypeTitle;
	var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars, onComplete: function(obj,json) {
			var json = obj.responseText.evalJSON(true);
			$('commentFormContainer').innerHTML = json.html;
			if (json.success == false) {
				alert(json.msg);
			} else {

				$('comment_body').value = '';
				$('fullname').value = '';
				$('email').value = '';
				$('security').value = '';	
				commentPagination(0);
			}

		}
	});	

}

function displayCommentForm() {
	if (comment.allow == 1) { 
		var pars = 'type='+ comment.Type +'&typeId='+ comment.TypeId ;
		var url = '/ajax/displayCommentForm.html';
		var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars, onComplete: function(obj,json) {
				var html = obj.responseText;
				$('commentFormContainer').innerHTML = html;

			}
		});	
	}
	
}

