/*********************************************** * switch Menu script- by Martial B of http://getElementById.com/ * Modified by Dynamic Drive for format & NS4/IE4 compatibility * Visit http://www.dynamicdrive.com/ for full source code ***********************************************/ var persistmenu="yes" //"yes" or "no". Make sure each div content contains an incrementing ID starting at 1 (id="sub1", id="sub2", etc) var persisttype="sitewide" //enter "sitewide" for menu to persist across site, "local" for this page only if (parent.document.getElementById){ //DynamicDrive.com change parent.document.write('\n') } function SwitchMenu(obj, fld){ /*********************************************** * Modified by Yi Zhou for switch folder images ***********************************************/ if(parent.document.getElementById){ var el = parent.document.getElementById("sub"+fld); var ar = parent.document.getElementById("menudiv").getElementsByTagName("div"); //DynamicDrive.com change var fldAr = parent.document.getElementById("menudiv").getElementsByTagName("img"); var archive = parent.document.getElementById("checkgroup015"); if(archive != null && ((archive.checked && fld == "2") || (archive.checked && fld == "4") || (archive.checked && fld == "5") || (archive.checked && fld == "7")) ){ alert("This option is not available for archived site"); }else{ if(el.style.display != "block"){ //DynamicDrive.com change for (var i=0; i 0) { offset = parent.document.cookie.indexOf(search) if (offset != -1) { offset += search.length end = parent.document.cookie.indexOf(";", offset); if (end == -1) end = parent.document.cookie.length; returnvalue=unescape(parent.document.cookie.substring(offset, end)) } } return returnvalue; } function onloadfunction(){ if (persistmenu=="yes"){ var cookiename=(persisttype=="sitewide")? "switchmenu" : window.location.pathname var cookievalue=get_cookie(cookiename) if (cookievalue!=""){ //if (cookievalue!="sub1"){ //parent.document.getElementById("sub1").style.display="none" //parent.document.getElementById("menudiv").getElementsByTagName("img")[0].setAttribute("src","images/plus.gif") //} //parent.document.getElementById(cookievalue).style.display="block" //parent.document.getElementById("menudiv").getElementsByTagName("img")[cookievalue.substring(3)-1].setAttribute("src","images/minus.gif") //parent.document.getElementById("sub1").style.display="block" } } } function savemenustate(){ var inc=1, blockid="", imgid="" while (parent.document.getElementById("sub"+inc)){ if (parent.document.getElementById("sub"+inc).style.display=="block"){ blockid="sub"+inc break } inc++ } var cookiename=(persisttype=="sitewide")? "switchmenu" : window.location.pathname var cookievalue=(persisttype=="sitewide")? blockid+";path=/" : blockid parent.document.cookie=cookiename+"="+cookievalue } if (window.addEventListener) window.addEventListener("load", onloadfunction, false) else if (window.attachEvent) window.attachEvent("onload", onloadfunction) else if (parent.document.getElementById) window.onload=onloadfunction if (persistmenu=="yes" && parent.document.getElementById) window.onunload=savemenustate