// JavaScript Document
jQuery(document).ready(function(){
	jQuery().ajaxComplete(function(r,s){
		jQuery("#loading-layer").fadeOut("slow");
	});
	jQuery('#comment_form_title').click(function(){
		jQuery('#comment_form').slideToggle(500);
	})
	jQuery('#post_comment').validate({
		success: function(label) {
				label.text("ok!").addClass("success");
		},	
		rules:{
			email:{
				required:true,
				email:true
			},
			title:{
				required:true	
			},
			content:{
				required: true
			},
			confirm_code:{
				required: true,
				remote:'ajax.php?act=capcha'
			}				
		},
		messages:{
			email:{
				required:'Email không được để trống!',
				email:'Email không đúng định dạng!'
			},
			title:{
				required:'Tiêu đề không được để trống!'
			},
			content:{
				required:'Nội dung không được để trống!'
			},
			confirm_code:{
				required:'Mã xác nhận không được để trống!',
				remote:'Mã xác nhận không chính xác!'
			}
		}
	});
	jQuery('#submit').click(function(){
		block_id = jQuery('#post_comment #form_block_id').val();
		name_id = jQuery('#post_comment #name_id').val();
		confirm_code = jQuery('#post_comment #confirm_code').val();
		if(jQuery('#post_comment').valid())
		{
			jQuery.ajax({
				method: "POST",url: 'form.php?block_id='+block_id,
				data : {
						'cmd':'insert',
						'title':jQuery('#title').val(),
						'content':jQuery('#content').val(),
						'email':jQuery('#email').val(),
						'name_id':name_id,
						'confirm_code':confirm_code
					},
				beforeSend: function(){
					jQuery('#loading-layer').fadeIn(10).animate({opacity: 1.0}, 10);
				},
				success: function(content){
					jQuery('#loading-layer').fadeOut("slow");
					document.getElementById('module_'+block_id).innerHTML=content;
				}
			});
		}
		return false;
	});
});
