var Cookie = { set: function(name,value,seconds){ if(seconds){ d = new Date(); d.setTime(d.getTime() + (seconds * 1000)); expiry = '; expires=' + d.toGMTString(); }else expiry = ''; document.cookie = name + "=" + value + expiry + "; path=/"; }, get: function(name){ nameEQ = name + "="; ca = document.cookie.split(';'); for(i = 0; i < ca.length; i++){ c = ca[i]; while(c.charAt(0) == ' ') c = c.substring(1,c.length); if(c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null }, unset: function(name){ Cookie.set(name,'',-1); } } /* * DOMcollapse * Version 3.0 * released 06.12.2005 * Not for commercial reselling or use, unless consent given by the author * Check for updates on http://onlinetools.org and http://wait-till-i.com * */ dc={ triggerElements:'h2', // elements to trigger the effect parentElementId:null, // ID of the parent element (keep null if none) uniqueCollapse:false, // is set to true only one element can be open at a time // CSS class names trigger:'collapse', triggeropen:'expand', hideClass:'collapsed', showClass:'expanded', // pictures and text alternatives closedPic:'/images/plus.gif', closedAlt:'expand section', openPic:'/images/minus.gif', openAlt:'collapse section', /* Doesn't work with Safari hoverClass:'hover', */ init:function(e){ var temp; if(!document.getElementById || !document.createTextNode){return;} if(!dc.parentElementId){ temp=document.getElementsByTagName(dc.triggerElements); } else if(document.getElementById(dc.parentElementId)){ temp=document.getElementById(dc.parentElementId).getElementsByTagName(dc.triggerElements); }else{ return; } dc.tempLink=document.createElement('a'); dc.tempLink.setAttribute('href','#'); dc.tempLink.appendChild(document.createElement('img')); for(var i=0;i