Making it so pressing enter says the words
[profile/ivi/saythis.git] / js / license.js
1 /*
2  * Copyright (c) 2012, Intel Corporation.
3  *
4  * This program is licensed under the terms and conditions of the 
5  * Apache License, version 2.0.  The full text of the Apache License is at
6  * http://www.apache.org/licenses/LICENSE-2.0
7  *
8  */
9
10 function license_init(id, hpageid)
11 {
12     var lbtn = document.getElementById(id+"btnl");
13     var ubtn = document.getElementById(id+"btnu");
14     var dbtn = document.getElementById(id+"btnd");
15     var qbtn = document.getElementById(id+"btnq");
16     var lpage = document.getElementById(id+"page");
17     var ltext = document.getElementById(id+"text").contentWindow;
18     var hpage = document.getElementById(hpageid);
19     var frame = window.frames[id+"text"];
20     var scroll_y = 0;
21     var click_y = 0;
22     var isdrag = false;
23
24     ltext.ontouchstart = function(e) {};
25     ltext.ontouchend = function(e) {};
26     ltext.ontouchmove = function(e) {};
27
28     ltext.onmousedown = function(e) {
29         isdrag = true;
30         click_y = e.y;
31         scroll_y = frame.scrollY;
32     };
33
34     ltext.onmouseup = function(e) {
35         isdrag = false;
36     };
37
38     ltext.onmousemove = function(e) {
39         if(isdrag)
40         {
41             frame.scrollTo(0, scroll_y + click_y - e.y);
42         }
43     };
44
45     lbtn.onclick = function() {
46         hpage.style.display="none";
47         lpage.style.display="block";
48     };
49
50     ubtn.onmousedown = function() {
51         var val = frame.scrollY - 400
52         frame.scrollTo(0, (val < 0)?0:val);
53     };
54
55     dbtn.onmousedown = function() {
56         var val = frame.scrollY + 400
57         frame.scrollTo(0, val);
58     };
59
60     qbtn.onclick = function() {
61         hpage.style.display="block";
62         lpage.style.display="none";
63     };
64 }