annotate client/digitallibrary/oldskin/dcMenu.html @ 643:c108607e1bc0 jquery

zoomin and -out works now gotopage resets (some) parameters reload takes changed parameters (to put in url) getParamString omits parameters with default values (for shorter urls)
author robcast
date Wed, 19 Jan 2011 20:03:44 +0100
parents e1d587a4e9b1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
312
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
1 <html>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
2 <head>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
3 <style type="text/css">
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
4 .menu1 {position:absolute; top:122; left:41; width:44; height:138; clip:rect(0,44,138,0); visibility:hidden}
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
5 .item1 {position:absolute; left:43; width:40; height:14; clip:rect(0,40,14,0); visibility:hidden}
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
6
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
7 .text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
8 </style>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
9 <script language="JavaScript" src="buttons/menu.js"></script>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
10 <script language="JavaScript">
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
11 // because on a netscape 4.xx bug (messing up with layers on resize) we cache the window
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
12 // resize event and redisplay the navigation frame
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
13 if (document.layers && !document.getElementById) {
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
14 window.onresize = function() {parent.rightFrame.location.reload();}
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
15 }
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
16
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
17 function reloadTable(row, col) {
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
18 parent.mainFrame.setParameter("mx", row+"x"+col);
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
19 parent.mainFrame.display();
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
20 }
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
21
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
22 // turn off the contexthelp
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
23 var showHelp = false;
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
24 </script>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
25 </head>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
26
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
27 <body bgcolor="#CCCCCC" leftmargin="8" marginwidth="8" topmargin="20" marginheight="20" onload="preloadImages();">
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
28 <a href="javascript:parent.mainFrame.Backpage()" onmouseover="overButton(0)" onmouseout="awayButton(0)"><img src="buttons/back0.gif" width="73" height="30" border="0"></a><br>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
29 <a href="javascript:parent.mainFrame.Nextpage()" onmouseover="overButton(1)" onmouseout="awayButton(1)"><img src="buttons/next0.gif" width="73" height="30" border="0"></a><br><br>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
30 <a href="javascript:hideMenu();showMenu(1);" onmouseover="overButton(2)" onmouseout="awayButton(2)"><img src="buttons/matrix0.gif" width="73" height="30" border="0"></a><br>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
31
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
32 <div id="menu1" class="menu1"></div>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
33 <div id="menu11" class="item1" style="top:124"><center><a href="#" class="text" onClick="hideMenu(); reloadTable(1, 2); return false;" onmouseover="overItem(11)" onmouseout="awayItem(11)">1x2</a></center></div>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
34 <div id="menu12" class="item1" style="top:139"><center><a href="#" class="text" onClick="hideMenu(); reloadTable(2, 3); return false;" onmouseover="overItem(12)" onmouseout="awayItem(12)">2x3</a></center></div>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
35 <div id="menu13" class="item1" style="top:154"><center><a href="#" class="text" onClick="hideMenu(); reloadTable(2, 4); return false;" onmouseover="overItem(13)" onmouseout="awayItem(13)">2x4</a></center></div>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
36 <div id="menu14" class="item1" style="top:169"><center><a href="#" class="text" onClick="hideMenu(); reloadTable(3, 2); return false;" onmouseover="overItem(14)" onmouseout="awayItem(14)">3x2</a></center></div>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
37 <div id="menu15" class="item1" style="top:184"><center><a href="#" class="text" onClick="hideMenu(); reloadTable(3, 3); return false;" onmouseover="overItem(15)" onmouseout="awayItem(15)">3x3</a></center></div>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
38 <div id="menu16" class="item1" style="top:199"><center><a href="#" class="text" onClick="hideMenu(); reloadTable(3, 4); return false;" onmouseover="overItem(16)" onmouseout="awayItem(16)">3x4</a></center></div>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
39 <div id="menu17" class="item1" style="top:214"><center><a href="#" class="text" onClick="hideMenu(); reloadTable(3, 5); return false;" onmouseover="overItem(17)" onmouseout="awayItem(17)">3x5</a></center></div>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
40 <div id="menu18" class="item1" style="top:229"><center><a href="#" class="text" onClick="hideMenu(); reloadTable(4, 5); return false;" onmouseover="overItem(18)" onmouseout="awayItem(18)">4x5</a></center></div>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
41 <div id="menu19" class="item1" style="top:244"><center><a href="#" class="text" onClick="hideMenu(); reloadTable(4, 6); return false;" onmouseover="overItem(19)" onmouseout="awayItem(19)">4x6</a></center></div>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
42
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
43 <script language="Javascript">
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
44 // initial background color of the menues (has to be done like this,
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
45 // otherwise menues in ns4 you will have wrong dimensions)
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
46 changeBc("menu1", "#666666");
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
47 </script>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
48 </body>
e1d587a4e9b1 big autumn cleaning :-)
robcast
parents:
diff changeset
49 </html>