-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathonmapctls.js
More file actions
79 lines (78 loc) · 2.43 KB
/
onmapctls.js
File metadata and controls
79 lines (78 loc) · 2.43 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
function setmapctls(){
$('#ctls > div').each(function(){
$(this).click(function(e){
e.stopPropagation();
switch ($(e.currentTarget).attr("id")) {
case "zoommax":
fullview();
break;
case "panup":
panup();
break;
case "panleft":
panleft();
break;
case "panright":
panright();
break;
case "pandown":
pandown();
break;
case "zoomin":
onmapzoomin();
break;
case "zoomout":
onmapzoomout();
break;
}
})
});
};
function pandown() {
var wide = $('#winw_ajax').val();
var high = $('#winh_ajax').val();
document.getElementById('clkx_ajax').value = wide/2;
document.getElementById('clky_ajax').value = 3*high/4;
document.getElementById('zoom_ajax').value = 1;
send_ajax();
};
function panup() {
var wide = $('#winw_ajax').val();
var high = $('#winh_ajax').val();
document.getElementById('clkx_ajax').value = wide/2;
document.getElementById('clky_ajax').value = high/4;
document.getElementById('zoom_ajax').value = 1;
send_ajax();
};
function panright() {
var wide = $('#winw_ajax').val();
var high = $('#winh_ajax').val();
document.getElementById('clkx_ajax').value = 3*wide/4;
document.getElementById('clky_ajax').value = high/2;
document.getElementById('zoom_ajax').value = 1;
send_ajax();
};
function panleft() {
var wide = $('#winw_ajax').val();
var high = $('#winh_ajax').val();
document.getElementById('clkx_ajax').value = wide/4;
document.getElementById('clky_ajax').value = high/2;
document.getElementById('zoom_ajax').value = 1;
send_ajax();
};
function onmapzoomin() {
var wide = $('#winw_ajax').val();
var high = $('#winh_ajax').val();
document.getElementById('clkx_ajax').value = wide/2;
document.getElementById('clky_ajax').value = high/2;
document.getElementById('zoom_ajax').value = 2;
send_ajax();
};
function onmapzoomout() {
var wide = $('#winw_ajax').val();
var high = $('#winh_ajax').val();
document.getElementById('clkx_ajax').value = wide/2;
document.getElementById('clky_ajax').value = high/2;
document.getElementById('zoom_ajax').value = -2;
send_ajax();
};