diff options
| author | aarne <aarne@cs.chalmers.se> | 2008-06-27 11:59:03 +0000 |
|---|---|---|
| committer | aarne <aarne@cs.chalmers.se> | 2008-06-27 11:59:03 +0000 |
| commit | 73e401cee21fa61dcf9900d8d2b40ddd39f4e612 (patch) | |
| tree | c5569db477fd0281162fd7ba29cf8e60d24b364e /devel/phrases/order.js | |
| parent | 64d2a981a99c8f48f85c4efd0cecd1db1e5ce93a (diff) | |
updated synopsis, removed GF/devel/
Diffstat (limited to 'devel/phrases/order.js')
| -rw-r--r-- | devel/phrases/order.js | 70 |
1 files changed, 0 insertions, 70 deletions
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)); -} |
