From 73e401cee21fa61dcf9900d8d2b40ddd39f4e612 Mon Sep 17 00:00:00 2001 From: aarne Date: Fri, 27 Jun 2008 11:59:03 +0000 Subject: updated synopsis, removed GF/devel/ --- devel/phrases/order.js | 70 -------------------------------------------------- 1 file changed, 70 deletions(-) delete mode 100644 devel/phrases/order.js (limited to 'devel/phrases/order.js') diff --git a/devel/phrases/order.js b/devel/phrases/order.js deleted file mode 100644 index b1f10548d..000000000 --- a/devel/phrases/order.js +++ /dev/null @@ -1,70 +0,0 @@ -var svgNS = "http://www.w3.org/2000/svg"; - -var currentOrder = new Fun("?"); - -var talkText; - -function say(text) { - talkText = text; - activateForm("talker"); -} - -function newOrder() { - currentOrder = new Fun("?"); - - document.getElementById("in_abs").value = ""; - - setText(document.getElementById("ordertext"), ""); - setText(document.getElementById("ordertextf"), ""); - setText(document.getElementById("ordertextt"), ""); - - return getOrder(); -} - -function getOrder() { - activateForm("getorder"); - return true; -} - -function done(input) { - currentOrder = Travel.copyTree(input); - document.getElementById("in_abs").value = currentOrder.print(); - - sayOrder(); -} - -function sayOrder() { - var output = currentOrder; - var eng = TravelEng.linearize(output); - setText(document.getElementById("ordertext"), eng); - - var fin = TravelTha.linearize(output).replace(/ /g,""); - setText(document.getElementById("ordertextf"), fin); - var tha = TravelThaiP.linearize(output); - setText(document.getElementById("ordertextt"), tha); - say(tha); -} - - - -/* XHTML+Voice Utilities */ - -function activateForm(formid) { - var form = document.getElementById(formid); - var e = document.createEvent("UIEvents"); - e.initEvent("DOMActivate","true","true"); - form.dispatchEvent(e); -} - -/* DOM utilities */ - -function removeChildren(node) { - while (node.hasChildNodes()) { - node.removeChild(node.firstChild); - } - } - -function setText(node, text) { - removeChildren(node); - node.appendChild(document.createTextNode(text)); -} -- cgit v1.2.3