var AvcComment = 
{
	init : function (formId)
	{
	    var $form = $('#' + formId);
	    
	    $form.submit(
	    	function()
	    	{
	    		var errorMessage = '';
	    		var error = false;
	    		
	    		if($('#form_comment_name').get(0).value == '')
	    		{
	    			$('#form_comment_name').get(0).style.borderColor = '#E6B275';
	    			errorMessage = 'Veuillez renseigner votre nom / pseudo.';
	    			error = true;
	    		}
	    		else
	    		{
	    			$('#form_comment_name').get(0).style.borderColor = '';
	    		}
	    		
	    		if($('#form_comment_comment').get(0).value == '' && !error)
	    		{
	    			$('#form_comment_comment').get(0).style.borderColor = '#E6B275';
	    			errorMessage = 'Veuillez renseigner le contenu de votre commentaire.';
	    			error = true;
	    		}
	    		
	    		if(error)
	    		{
	    			$('#form_error').get(0).style.visibility = 'visible';
	    			$('#form_error').html(errorMessage);
	    			return false;
	    		}
	    		
	    		if(!error)
	    		{
	    			return true;
	    		}
	    		
	    	}
	    );
	},
    // Current pannel status
	hidePanel : false,
	initPanel : function()
	{
		$commentPanel = $('#comment-pannel');
		$commentPanel.show();
		$('#show-comment').click(
				function()
				{
					switch(AvcComment.hidePanel)
					{
						case true :
						{
							$commentPanel.slideDown(1000 , 
									function ()
									{
										$('#show-comment').html('Cacher les commentaires');
									}
							);
							AvcComment.hidePanel = false;
							break;
						}
						case false :
						{
							$commentPanel.slideUp(1000, 
									function ()
									{
										$('#show-comment').html('Voir les commentaires');
									}
							);
							AvcComment.hidePanel = true;
							break;
						}	
					}
				}
		);
	}
}