(function($){
$(document).ready(function() {
    $("#balkresult").hide();

    function translate() {
        $("#balkintro").hide();
        $("#balkloading").show();
        var text = $("#balkintro .input").val();
        var url  = "http://twol.haykranen.nl/api/?format=json&long=true&";
            url += "q=balk " + encodeURIComponent(text) + "&jsoncallback=?";

        $.getJSON(url, function(data) {
            var output = "";
            if (data.result) {
                $("#balkloading").hide();
                $("#balkresult .input").text(text);
                $("#balkresult .output").text(data.result);
                $("#balkresult").show();
            } else {
                output  = "Helaas, het lijkt er op dat de Balkenende vertaler er "
                        + "even de brui aan heeft gegeven. Probeer het later nog eens";
                alert(output);
            }
        });
    }

    $("#balkintro .button").click(function() {
        translate();
        return false;
    });
});
})(jQuery);
