Project

General

Profile

1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
2

    
3

    
4
<html>
5
<head>
6
<title>Metacat Spatial Option Demo</title>
7

    
8

    
9
<link rel="stylesheet" href="../../../../style.css" type="text/css">
10
<link rel="stylesheet" href="../../lib/skin/default/html.css" type="text/css">
11
<link href="http://nebulous.msi.ucsb.edu:9999/knp/style/skins/knp/map.css" type="text/css" rel="stylesheet">
12
<script src="http://nebulous.msi.ucsb.edu:9999/knp/style/common/prototype.js" type="text/JavaScript" language="Javascript"></script>
13
<script src="http://nebulous.msi.ucsb.edu:9999/knp/style/common/effects.js" type="text/JavaScript" language="Javascript"></script>
14

    
15
<!--link href="./knb/style/skins/knb/knb.css" type="text/css" rel="stylesheet"-->
16
<!--script src="/knb/style/skins/knb/knb.js" type="text/JavaScript" language="Javascript"></script-->
17
<script src="./knb/style/common/branding.js" type="text/JavaScript" language="Javascript"></script>
18
<script language="JavaScript">
19
          function submitform(action,form_ref) {
20
            form_ref.action.value=action;
21
            form_ref.sessionid.value="";
22
            form_ref.qformat.value="knb";
23
            form_ref.submit();
24
          }
25
</script>
26

    
27
<script type="text/javascript">
28
      // URL of Mapbuilder configuration file.
29
      var mbConfigUrl='kruger_frame_config.xml';
30
    </script>
31
<script type="text/javascript" src="../../lib/Mapbuilder.js"></script>
32

    
33
<script language="JavaScript">
34
	function show_map() {
35
		Element.show('mapControlHide')
36
		Element.hide('mapControlShow')
37
		do_move_anim(-212);
38
	}
39

    
40
	function hide_map() {
41
		Element.show('mapControlShow')
42
		Element.hide('mapControlHide')
43
		do_move_anim(212);
44
	}
45

    
46
	function do_move_anim(xdelta) {
47
		var element = $('mapContainer')
48
		var old_right = Element.getStyle(element, 'right')
49
		old_right = old_right.substring(0,old_right.indexOf("px"));
50
		var new_right = old_right + xdelta;
51
		new_right = new_right + "px";
52
		//todo:  figure out how to make the right: 220px
53
		//alert(new_right);
54

    
55

    
56
		var newStyle = {
57
			top: Element.getStyle(element, 'top'),
58
			right: new_right};
59
			//left: Element.getStyle(element, 'left')};
60
		//alert(newStyle.right);
61

    
62
		//Element.setStyle(element, newStyle)
63

    
64
		new Effect.Move(element, { x: xdelta, y: 0, duration: 0.3, 
65
			afterFinishInternal: function(effect) { with(Element) {
66
				undoPositioned(effect.element); setStyle(effect.element, newStyle);	}}})
67
	}
68

    
69

    
70

    
71

    
72
</script>
73
</head>
74
<!--
75
 <body onload="document.location='../../../wms/GetCapabilities'">
76
 -->
77
<body onload="mbDoLoad()">
78

    
79
<div id="mapContainer">
80
	<div id="mapControl">
81
		<div id="mapControlShow"><a href="#" onclick="show_map();return false;">&nbsp;</a></div>
82
		<div id="mapControlHide" style="display:none"><a href="#" onclick="hide_map();return false;">&nbsp;</a></div>
83
	</div>
84

    
85
<table border="0">
86
	<tr>
87
    <td rowspan="2" valign="top" />
88
		<table border="0">
89
			<tr> 
90
			</tr>
91
			<tr>
92
				<td colspan="2" id="mainMapPane" style="background-color: white;" />
93
			</tr>
94
			<tr align="right">
95

    
96
        <table border="0">
97
          <tr>
98
            <!--<td align="center" id="mapScaleText"/>
99
				    <td colspan="1"></td>
100
            <td align="center" id="cursorTrack" />-->
101
          </tr>
102
      			<tr> <td id="locatorMap" style="display:none"/> </tr>
103
      			<tr> <td id="mainButtonBar" />  </tr>
104
      			<tr> <td id="legend" valign="top"/> </tr> 
105
      			<tr> <td colspan="3" id="featureList" /> </tr>
106
        </table>
107
			</tr>
108
      
109
      
110
		</table>
111
		</td>
112
	</tr>
113
</table>
114
</div>
115

    
116
<div id="debug"></div>
117

    
118
</body>
119
</html>
(22-22/32)