dc={ triggerElements:'*', // 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:'trigger', triggeropen:'expanded', hideClass:'hide', showClass:'show', // pictures and text alternatives closedPic:'http://www.teknemedia.net/js/trigger_on.gif', closedAlt:'Apri box', openPic:'http://www.teknemedia.net/js/trigger_off.gif', openAlt:'Chiudi box', /* 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