  
$(document).ready(function() {
 
//Desabilita el submit del formulario al cargar la pagina          
$('#enviar_comentario').attr('disabled','disabled');

//oculta las capas de estado completo y enviado al cargar la pagina		  
$("#capa_estado_completo").css("display", "none");
$("#capa_estado_enviado").css("display", "none");




		  
		 $(":input").keypress(function() {
   
				
				//var contenido_texto=$(this).attr('value');
				var texto_nombre_comentador = $('#nombre_comentador').attr('value');
				var texto_edad = $('#edad').attr('value');
				var texto_mail = $('#mail').attr('value');
				var texto_comentario = $('#comentario').attr('value');
				var aceptocondiciones = $('#acepto').attr('checked'); 
				//si alguno de los tres campos esta vacio se desabilita el submit
				
   				if ((texto_nombre_comentador=="" || texto_comentario=="" || aceptocondiciones == false)  ){
							
						$('#enviar_comentario').attr('disabled','disabled');	
				$('#capa_estado_incompleto').show('slow');
				$('#capa_estado_enviado').hide('slow');
				$('#capa_estado_completo').hide('slow');
				
				//si todos los 3 campos son distintos de null se abilita el submit
				} 
				else   {
				
				//desabilita boton submit
				$('#enviar_comentario').attr('disabled','');
				
				//oculta y muestra capas de estado corespondientes
				$('#capa_estado_incompleto').hide('slow');
				$('#capa_estado_enviado').hide('slow');
				$('#capa_estado_completo').show('slow');
				
				
				}
				
			
   
		});
 
		  
		  
		 $("#acepto").click(function() { 
												$("#nombre_comentador").trigger("keypress");
												});
												
			  
		  
		  
		  //evento click del boton submit del form
		 $("#enviar_comentario").click(function() { 
		  
		   

			//oculta capas de estado incompleto y completo		   
		   $('#capa_estado_incompleto').hide('slow');
			$('#capa_estado_completo').hide('slow');
				
			// muestra estado comentario enviado
		   $('#capa_estado_enviado').show('slow');				
		  
		  
		 }); 
		  
		  
		  
		  
		  
		  
		  
		  

});


