// Global Zendomizer object
var theZendomizer = function () {
    // Create Zendomizer object, passing in URL of grammar.txt in the same directory
    var parts = self.location.toString().split("/");
    parts[parts.length - 1] = "grammar.txt";
    return zendomizer(parts.join("/"));
}();

// Handler for Clear button
var clearClick = function () {
    var outTextArea = document.getElementById("zendo_output");
    outTextArea.value = "";
};

// Handler for Generate Rule button
var genRuleClick = function () {
    var outTextArea = document.getElementById("zendo_output");
    outTextArea.value = outTextArea.value + theZendomizer.generateText() + "\n\n";
    outTextArea.scrollTop = outTextArea.scrollHeight;
};

