annotate get_data/cfg_array/info/Selected Primary Screens_files/css_sidemenu.js @ 1:0a5e0df17054 draft default tip

Uploaded
author chrisb
date Fri, 06 May 2016 08:05:48 -0400
parents 89592faa2875
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
89592faa2875 Uploaded
chrisb
parents:
diff changeset
1
89592faa2875 Uploaded
chrisb
parents:
diff changeset
2 unhighlighted_bullet= new Image();
89592faa2875 Uploaded
chrisb
parents:
diff changeset
3 unhighlighted_bullet.src = "/static/consortium/images/samp2_bullet.gif";
89592faa2875 Uploaded
chrisb
parents:
diff changeset
4
89592faa2875 Uploaded
chrisb
parents:
diff changeset
5 highlighted_bullet = new Image();
89592faa2875 Uploaded
chrisb
parents:
diff changeset
6 highlighted_bullet.src = "/static/consortium/images/samp2_bullet_hl.gif";
89592faa2875 Uploaded
chrisb
parents:
diff changeset
7
89592faa2875 Uploaded
chrisb
parents:
diff changeset
8 plus = new Image();
89592faa2875 Uploaded
chrisb
parents:
diff changeset
9 plus.src = "/static/consortium/images/sub_plus.gif";
89592faa2875 Uploaded
chrisb
parents:
diff changeset
10
89592faa2875 Uploaded
chrisb
parents:
diff changeset
11 minus = new Image();
89592faa2875 Uploaded
chrisb
parents:
diff changeset
12 minus.src = "/static/consortium/images/sub_minus.gif";
89592faa2875 Uploaded
chrisb
parents:
diff changeset
13
89592faa2875 Uploaded
chrisb
parents:
diff changeset
14 function highlightBullet(bulletID) {
89592faa2875 Uploaded
chrisb
parents:
diff changeset
15 bulletID.src=highlighted_bullet.src
89592faa2875 Uploaded
chrisb
parents:
diff changeset
16 }
89592faa2875 Uploaded
chrisb
parents:
diff changeset
17
89592faa2875 Uploaded
chrisb
parents:
diff changeset
18 function unhighlightBullet(bulletID) {
89592faa2875 Uploaded
chrisb
parents:
diff changeset
19 bulletID.src=unhighlighted_bullet.src
89592faa2875 Uploaded
chrisb
parents:
diff changeset
20 }
89592faa2875 Uploaded
chrisb
parents:
diff changeset
21
89592faa2875 Uploaded
chrisb
parents:
diff changeset
22 function plusToMinus(imgID) {
89592faa2875 Uploaded
chrisb
parents:
diff changeset
23 imgID.src=minus.src
89592faa2875 Uploaded
chrisb
parents:
diff changeset
24 }
89592faa2875 Uploaded
chrisb
parents:
diff changeset
25
89592faa2875 Uploaded
chrisb
parents:
diff changeset
26 function minusToPlus(imgID) {
89592faa2875 Uploaded
chrisb
parents:
diff changeset
27 imgID.src=plus.src
89592faa2875 Uploaded
chrisb
parents:
diff changeset
28 }
89592faa2875 Uploaded
chrisb
parents:
diff changeset
29 /****************************************************
89592faa2875 Uploaded
chrisb
parents:
diff changeset
30 * DOM Image rollover:
89592faa2875 Uploaded
chrisb
parents:
diff changeset
31
89592faa2875 Uploaded
chrisb
parents:
diff changeset
32 * by Chris Poole
89592faa2875 Uploaded
chrisb
parents:
diff changeset
33 * http://chrispoole.com
89592faa2875 Uploaded
chrisb
parents:
diff changeset
34 * Script featured on http://www.dynamicdrive.com
89592faa2875 Uploaded
chrisb
parents:
diff changeset
35 * Keep this notice intact to use it :-)
89592faa2875 Uploaded
chrisb
parents:
diff changeset
36 ****************************************************/
89592faa2875 Uploaded
chrisb
parents:
diff changeset
37 function init() {
89592faa2875 Uploaded
chrisb
parents:
diff changeset
38 if (!document.getElementById) return
89592faa2875 Uploaded
chrisb
parents:
diff changeset
39 var imgOriginSrc;
89592faa2875 Uploaded
chrisb
parents:
diff changeset
40 var imgTemp = new Array();
89592faa2875 Uploaded
chrisb
parents:
diff changeset
41 var imgarr = document.getElementsByTagName('img');
89592faa2875 Uploaded
chrisb
parents:
diff changeset
42 for (var i = 0; i < imgarr.length; i++) {
89592faa2875 Uploaded
chrisb
parents:
diff changeset
43 if (imgarr[i].getAttribute('hsrc')) {
89592faa2875 Uploaded
chrisb
parents:
diff changeset
44 imgTemp[i] = new Image();
89592faa2875 Uploaded
chrisb
parents:
diff changeset
45 imgTemp[i].src = imgarr[i].getAttribute('hsrc');
89592faa2875 Uploaded
chrisb
parents:
diff changeset
46 imgarr[i].onmouseover = function() {
89592faa2875 Uploaded
chrisb
parents:
diff changeset
47 imgOriginSrc = this.getAttribute('src');
89592faa2875 Uploaded
chrisb
parents:
diff changeset
48 this.setAttribute('src',this.getAttribute('hsrc'))
89592faa2875 Uploaded
chrisb
parents:
diff changeset
49 }
89592faa2875 Uploaded
chrisb
parents:
diff changeset
50 imgarr[i].onmouseout = function() {
89592faa2875 Uploaded
chrisb
parents:
diff changeset
51 this.setAttribute('src',imgOriginSrc)
89592faa2875 Uploaded
chrisb
parents:
diff changeset
52 }
89592faa2875 Uploaded
chrisb
parents:
diff changeset
53 }
89592faa2875 Uploaded
chrisb
parents:
diff changeset
54 }
89592faa2875 Uploaded
chrisb
parents:
diff changeset
55 }
89592faa2875 Uploaded
chrisb
parents:
diff changeset
56 onload=init;
89592faa2875 Uploaded
chrisb
parents:
diff changeset
57 /***********************************************
89592faa2875 Uploaded
chrisb
parents:
diff changeset
58 * Switch Menu script- by Martial B of http://getElementById.com/
89592faa2875 Uploaded
chrisb
parents:
diff changeset
59 * Modified by Dynamic Drive for format & NS4/IE4 compatibility
89592faa2875 Uploaded
chrisb
parents:
diff changeset
60 * Visit http://www.dynamicdrive.com/ for full source code
89592faa2875 Uploaded
chrisb
parents:
diff changeset
61 ***********************************************/
89592faa2875 Uploaded
chrisb
parents:
diff changeset
62 //if (document.getElementById){ //DynamicDrive.com change
89592faa2875 Uploaded
chrisb
parents:
diff changeset
63 // document.write('<style type="text/css">')
89592faa2875 Uploaded
chrisb
parents:
diff changeset
64 //document.write('.submenu{display: none;}')
89592faa2875 Uploaded
chrisb
parents:
diff changeset
65 //document.write('</style>')
89592faa2875 Uploaded
chrisb
parents:
diff changeset
66 //}
89592faa2875 Uploaded
chrisb
parents:
diff changeset
67 function SwitchMenu(obj){
89592faa2875 Uploaded
chrisb
parents:
diff changeset
68 if(document.getElementById){
89592faa2875 Uploaded
chrisb
parents:
diff changeset
69 var el = document.getElementById(obj);
89592faa2875 Uploaded
chrisb
parents:
diff changeset
70 var ar = document.getElementById("masterdiv").getElementsByTagName("span"); //DynamicDrive.com change
89592faa2875 Uploaded
chrisb
parents:
diff changeset
71 if(el.style.display != "block"){ //DynamicDrive.com change
89592faa2875 Uploaded
chrisb
parents:
diff changeset
72 for (var i=0; i<ar.length; i++){
89592faa2875 Uploaded
chrisb
parents:
diff changeset
73 if (ar[i].className=="submenu") //DynamicDrive.com change
89592faa2875 Uploaded
chrisb
parents:
diff changeset
74 ar[i].style.display = "none";
89592faa2875 Uploaded
chrisb
parents:
diff changeset
75 }
89592faa2875 Uploaded
chrisb
parents:
diff changeset
76 el.style.display = "block";
89592faa2875 Uploaded
chrisb
parents:
diff changeset
77 }else{
89592faa2875 Uploaded
chrisb
parents:
diff changeset
78 el.style.display = "none";
89592faa2875 Uploaded
chrisb
parents:
diff changeset
79 }
89592faa2875 Uploaded
chrisb
parents:
diff changeset
80 }
89592faa2875 Uploaded
chrisb
parents:
diff changeset
81 }