home *** CD-ROM | disk | FTP | other *** search
- window.onload=initExpandos;
-
- function mouseover()
- {
- var imgName;
-
- if (event.srcElement.tagName.toLowerCase() == "img")
- {
- imgName = event.srcElement;
- }
- else
- imgName = event.srcElement.all.tags("IMG")[0];
-
- if (imgName.src.toLowerCase().indexOf("minuscold.gif") != -1)
- {
- imgName.src = "minushot.gif";
-
- }
- else
- {
- imgName.src = "plushot.gif";
- }
- event.srcElement.style.color= "blue";
-
-
-
-
- }
-
- function mouseout()
- {
- var imgName;
- if (event.srcElement.tagName.toLowerCase() == "img")
- {
- imgName = event.srcElement;
- }
- else
- imgName = event.srcElement.all.tags("IMG")[0];
-
- if (imgName.src.toLowerCase().indexOf("minushot.gif") != -1)
- {
- imgName.src = "minuscold.gif";
-
- }
- else
- {
- imgName.src = "pluscold.gif";
- }
- event.srcElement.style.color= "";
-
-
-
-
- }
- function click()
- {
- var currHeading = event.srcElement;
- var imgname;
- var divNode;
-
- if (event.srcElement.tagName.toLowerCase() == "img")
- {
- imgname = event.srcElement;
- divNode = event.srcElement.parentNode.nextSibling;
- }
- else
- {
- imgname = currHeading.all.tags("IMG")[0];
- divNode = currHeading.nextSibling;
- }
-
- if (divNode.style.display.toLowerCase().indexOf("none") != -1)
- {
- //alert (imgname.src);
- divNode.style.display = "block";
- imgname.src = "minushot.gif";
- }
- else
- {
- //alert ("else");
- divNode.style.display = "none";
- imgname.src = "plushot.gif";
- }
-
-
- }
-
-
- function initExpandos()
- {
- /*
- <H6 style="cursor:hand" onmouseover="mouseover()" onmouseout="mouseout()"><img src="pluscold.gif"/> Writing
-
- or drawing in a card</H6>
- */
-
- var pTags = document.all.tags("P");
- for (j = 0; j < pTags.length; j++)
- {
- if (pTags[j].className.toLowerCase() == "label")
- {
- var bText = pTags[j].all.tags("B")[0].innerText;
- pTags[j].removeChild(pTags[j].all.tags("B")[0]);
- pTags[j].insertAdjacentText("beforeEnd",bText);
- }
- }
- var colDivs = document.all.tags("DIV");
-
- for (i = 0; i < colDivs.length; i++)
- {
- if (colDivs[i].className.toLowerCase() == "expando")
- {
- var tmpDiv = colDivs[i];
-
- //do a check for h6 here
-
- if ((tmpDiv.children[0] == null) || (tmpDiv.children[0].className.toLowerCase() != "label"))
- continue;
-
- var heading = tmpDiv.removeChild(tmpDiv.children[0]);
- heading.insertAdjacentHTML("afterBegin","<img src='pluscold.gif'/> ");
- heading.style.cursor = "hand";
- heading.onmouseover=mouseover;
- heading.onmouseout=mouseout;
- heading.onclick=click;
- tmpDiv.insertAdjacentElement("beforeBegin",heading);
- tmpDiv.style.marginLeft= "15px";
- tmpDiv.style.display= "none";
-
-
- }
- }
-
-
-
- }