

$(document).ready(function() {
    $("#feedback-pop-up-box").dialog({
        modal: true,
        autoOpen: false,
        width: "434px",
        height: "327px"
    });
    
    $("#feedback-destroy-dialog").click(function() {
        $("#feedback-pop-up-box").dialog("close");
        
        return false;        
   	})
   	
   	$("#feedback-pop-up-loading").hide();

  	       
    $("#feedback-pop-up-box").hide();
    $("#feedback-message").click(function() {   
        $("#feedback-pop-up-box").dialog('open');
        $("#feedback-pop-up-box").show();
        
        return false;
    });
    

    $("#btnFeedbackSend").click(function() {
    	$("#feedback-pop-up-box .error-post").empty("");

    	if(!validateInput("FeedbackMessage", 1))
    	{
    		$("#feedback-pop-up-box .error-post").html("Por favor, ingres&aacute; un mensaje");
			$("#feedback-pop-up-box .error-post").show();
    		return;
    	}
    	
        //$("#FeedbackSendForm").submit();
        var action = $("#FeedbackSendForm").attr("action");
        var typeId = $("#FeedbackTypeId").val();
        var message = $("#FeedbackMessage").val();
		var dataString = 'data[Feedback][type_id]='+ typeId + '&data[Feedback][message]=' + message;
		
		$.ajax({
			type: "POST",
			url: action,
			data: dataString,
			beforeSend: function() {
				$("#btnFeedbackSend").hide();
				$("#feedback-pop-up-loading").show();
			},
			success: function() {
				$("#btnFeedbackSend").show();
				$("#feedback-pop-up-loading").hide();
				$("#FeedbackTypeId").val(0);
				$("#FeedbackMessage").val("");
				$("#feedback-pop-up-box").dialog("close");
				alert('Muchas gracias por enviar el mensaje');
			}
		});
		
  		return false;
    });
    
    
});
